From 4d3c4fe2b954b86ea9629a802af61f551be56d55 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 4 Mar 2026 13:03:07 +0000
Subject: [PATCH 01/61] chore: debugging
---
packages/gsul/src/getStatusUpdates.ts | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/packages/gsul/src/getStatusUpdates.ts b/packages/gsul/src/getStatusUpdates.ts
index 30171b186d..a0b5e9ba57 100644
--- a/packages/gsul/src/getStatusUpdates.ts
+++ b/packages/gsul/src/getStatusUpdates.ts
@@ -51,6 +51,10 @@ export const filterOutFutureReduceToLatestUpdates = (
const updateTime = Date.parse(item.lastUpdateDateTime)
return updateTime <= currentTime
})
+ logger.info("filtered future post-dated updates", {
+ count_dropped: (items.length - validTimeUpdates.length),
+ count_received: items.length, inputPrescription, validTimeUpdates
+ })
// group by itemId and separate post-dated from regular updates
const itemGroups: Record = {}
@@ -79,6 +83,7 @@ export const filterOutFutureReduceToLatestUpdates = (
}
}
})
+ logger.info("grouped updates by itemId and type", {itemGroups})
// flatten both regular and post-dated updates into single array
// but exclude post-dated updates if they have been revoked by a subsequent regular update
@@ -96,12 +101,16 @@ export const filterOutFutureReduceToLatestUpdates = (
}
}
})
+ logger.info("flattened updates into unique items", {
+ validTimeCount: validTimeUpdates.length, uniqueItemsCount: uniqueItems.length, itemGroups, uniqueItems
+ })
const result: outputPrescriptionType = {
prescriptionID: inputPrescription.prescriptionID,
onboarded: items.length > 0, // consider onboarded even if all updates were post-dated
items: uniqueItems
}
+ logger.info("returning updates result", {result})
return result
}
From 29f83318db503ec25243ca5aba1d83fcad970927 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 4 Mar 2026 16:54:45 +0000
Subject: [PATCH 02/61] Upgrade: [dependabot] - bump actions/download-artifact
from 7.0.0 to 8.0.0 (#2784)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 7.0.0 to 8.0.0.
Release notes
Sourced from actions/download-artifact's
releases.
v8.0.0
v8 - What's new
Direct downloads
To support direct uploads in actions/upload-artifact,
the action will no longer attempt to unzip all downloaded files.
Instead, the action checks the Content-Type header ahead of
unzipping and skips non-zipped files. Callers wishing to download a
zipped file as-is can also set the new skip-decompress
parameter to false.
Enforced checks (breaking)
A previous release introduced digest checks on the download. If a
download hash didn't match the expected hash from the server, the action
would log a warning. Callers can now configure the behavior on mismatch
with the digest-mismatch parameter. To be secure by
default, we are now defaulting the behavior to error which
will fail the workflow run.
ESM
To support new versions of the @actions/* packages, we've upgraded
the package to ESM.
What's Changed
Full Changelog: https://github.com/actions/download-artifact/compare/v7...v8.0.0
Commits
70fc10c
Merge pull request #461
from actions/danwkennedy/digest-mismatch-behavior
f258da9
Add change docs
ccc058e
Fix linting issues
bd7976b
Add a setting to specify what to do on hash mismatch and default it to
error
ac21fcf
Merge pull request #460
from actions/danwkennedy/download-no-unzip
15999bf
Add note about package bumps
974686e
Bump the version to v8 and add release notes
fbe48b1
Update test names to make it clearer what they do
96bf374
One more test fix
b8c4819
Fix skip decompress test
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
---
.github/workflows/run_release_code_and_api.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/run_release_code_and_api.yml b/.github/workflows/run_release_code_and_api.yml
index 7f9f03d9bf..987eb442ea 100644
--- a/.github/workflows/run_release_code_and_api.yml
+++ b/.github/workflows/run_release_code_and_api.yml
@@ -199,7 +199,7 @@ jobs:
role-session-name: psu-release-code
- name: Download build artifact
- uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
+ uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3
with:
name: ${{ inputs.BUILD_ARTIFACT }}
path: .
From 4d8e6f6941127ad0881c2a8269ff22be71cd0165 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Thu, 5 Mar 2026 10:34:33 +0000
Subject: [PATCH 03/61] feat: expose gsul in ptl for debugging purposes
---
.github/scripts/deploy_api.sh | 9 +++
.github/scripts/release_code.sh | 1 +
.github/workflows/ci.yml | 3 +
.github/workflows/pull_request.yml | 2 +
.github/workflows/release.yml | 7 ++
.../workflows/run_release_code_and_api.yml | 6 ++
SAMtemplates/apis/main.yaml | 76 ++++++++++++++++++-
SAMtemplates/main_template.yaml | 10 +++
8 files changed, 112 insertions(+), 2 deletions(-)
diff --git a/.github/scripts/deploy_api.sh b/.github/scripts/deploy_api.sh
index 03a5fd4825..de10af937a 100755
--- a/.github/scripts/deploy_api.sh
+++ b/.github/scripts/deploy_api.sh
@@ -10,6 +10,7 @@ echo "Apigee environment: ${APIGEE_ENVIRONMENT}"
echo "Proxygen private key name: ${PROXYGEN_PRIVATE_KEY_NAME}"
echo "Proxygen KID: ${PROXYGEN_KID}"
echo "Deploy Check Prescription Status Update: ${DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE}"
+echo "Expose Get Status Updates: ${EXPOSE_GET_STATUS_UPDATES}"
echo "Dry run: ${DRY_RUN}"
# shellcheck disable=SC2153
echo "is_pull_request: ${IS_PULL_REQUEST}"
@@ -106,6 +107,14 @@ if [[ "${DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE}" == "false" ]]; then
fi
fi
+# Remove get-status-updates if not needed
+if [[ "${EXPOSE_GET_STATUS_UPDATES}" == "false" ]]; then
+ if [[ "${API_TYPE}" == "standard" ]]; then
+ echo "Removing get-status-updates endpoint"
+ jq 'del(.paths."/get-status-updates")' "$SPEC_PATH" > temp.json && mv temp.json "$SPEC_PATH"
+ fi
+fi
+
# Find and replace the x-nhsd-apim.target.secret value
jq --arg mtls_key "${MTLS_KEY}" '.["x-nhsd-apim"].target.security.secret = "\($mtls_key)"' "${SPEC_PATH}" > temp.json && mv temp.json "${SPEC_PATH}"
diff --git a/.github/scripts/release_code.sh b/.github/scripts/release_code.sh
index 46709d1a7f..bae80f5c1c 100755
--- a/.github/scripts/release_code.sh
+++ b/.github/scripts/release_code.sh
@@ -61,6 +61,7 @@ sam deploy \
LogRetentionInDays="$LOG_RETENTION_DAYS" \
Environment="$TARGET_ENVIRONMENT" \
DeployCheckPrescriptionStatusUpdate="$DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE" \
+ ExposeGetStatusUpdates="$EXPOSE_GET_STATUS_UPDATES" \
EnableAlerts="$ENABLE_ALERTS" \
StateMachineLogLevel="$STATE_MACHINE_LOG_LEVEL" \
EnableNotificationsInternal="$ENABLE_NOTIFICATIONS_INTERNAL" \
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 589a3b92da..798cc44b9b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -88,6 +88,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
ENABLE_ALERTS: true
REQUIRE_APPLICATION_NAME: false
RUN_REGRESSION_TEST: true
@@ -133,6 +134,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
LOG_LEVEL: DEBUG
@@ -172,6 +174,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
ENABLE_ALERTS: true
RUN_REGRESSION_TEST: true
STATE_MACHINE_LOG_LEVEL: ALL
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index ce4c1bd6f5..8ee7df6610 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -122,6 +122,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
ENABLE_ALERTS: false
REQUIRE_APPLICATION_NAME: false
RUN_REGRESSION_TEST: true
@@ -167,6 +168,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
ENABLE_BACKUP: "False"
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 82fc8fc85c..cce2d66dee 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -88,6 +88,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
ENABLE_ALERTS: true
REQUIRE_APPLICATION_NAME: false
RUN_REGRESSION_TEST: true
@@ -136,6 +137,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
ENABLE_BACKUP: "False"
@@ -187,6 +189,7 @@ jobs:
DYNAMODB_AUTOSCALE: true
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: false
ENABLE_ALERTS: true
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ERROR
@@ -239,6 +242,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
ENABLE_ALERTS: true
RUN_REGRESSION_TEST: true
STATE_MACHINE_LOG_LEVEL: ALL
@@ -285,6 +289,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
ENABLE_ALERTS: true
RUN_REGRESSION_TEST: true
STATE_MACHINE_LOG_LEVEL: ALL
@@ -332,6 +337,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
+ EXPOSE_GET_STATUS_UPDATES: true
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
ENABLE_BACKUP: "False"
@@ -385,6 +391,7 @@ jobs:
DYNAMODB_AUTOSCALE: true
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: false
+ EXPOSE_GET_STATUS_UPDATES: false
ENABLE_ALERTS: true
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ERROR
diff --git a/.github/workflows/run_release_code_and_api.yml b/.github/workflows/run_release_code_and_api.yml
index 987eb442ea..974e0afd19 100644
--- a/.github/workflows/run_release_code_and_api.yml
+++ b/.github/workflows/run_release_code_and_api.yml
@@ -61,6 +61,9 @@ on:
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE:
type: boolean
default: false
+ EXPOSE_GET_STATUS_UPDATES:
+ type: boolean
+ default: false
ENABLE_ALERTS:
type: boolean
default: true
@@ -236,6 +239,7 @@ jobs:
VERSION_NUMBER: ${{ inputs.VERSION_NUMBER }}
DYNAMODB_AUTOSCALE: ${{ inputs.DYNAMODB_AUTOSCALE }}
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: ${{ inputs.DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE }}
+ EXPOSE_GET_STATUS_UPDATES: ${{ inputs.EXPOSE_GET_STATUS_UPDATES }}
ENABLE_ALERTS: ${{ inputs.ENABLE_ALERTS }}
STATE_MACHINE_LOG_LEVEL: ${{ inputs.STATE_MACHINE_LOG_LEVEL }}
ENABLE_BACKUP: ${{ inputs.ENABLE_BACKUP }}
@@ -289,6 +293,7 @@ jobs:
PROXYGEN_KID: "eps-cli-key-1"
DRY_RUN: false
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: ${{ inputs.DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE }}
+ EXPOSE_GET_STATUS_UPDATES: ${{ inputs.EXPOSE_GET_STATUS_UPDATES }}
IS_PULL_REQUEST: ${{ inputs.IS_PULL_REQUEST }}
MTLS_KEY: ${{ inputs.MTLS_KEY }}
ENABLE_MUTUAL_TLS: ${{ inputs.ENABLE_MUTUAL_TLS }}
@@ -310,6 +315,7 @@ jobs:
PROXYGEN_KID: eps-cli-key-cpsu-1
DRY_RUN: false
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: ${{ inputs.DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE }}
+ EXPOSE_GET_STATUS_UPDATES: ${{ inputs.EXPOSE_GET_STATUS_UPDATES }}
IS_PULL_REQUEST: ${{ inputs.IS_PULL_REQUEST }}
MTLS_KEY: ${{ inputs.MTLS_KEY }}
ENABLE_MUTUAL_TLS: ${{ inputs.ENABLE_MUTUAL_TLS }}
diff --git a/SAMtemplates/apis/main.yaml b/SAMtemplates/apis/main.yaml
index 6a3e97ece1..f1c45f0ac9 100644
--- a/SAMtemplates/apis/main.yaml
+++ b/SAMtemplates/apis/main.yaml
@@ -54,6 +54,14 @@ Parameters:
Type: String
Default: none
+ GetStatusUpdatesFunctionName:
+ Type: String
+ Default: none
+
+ GetStatusUpdatesFunctionArn:
+ Type: String
+ Default: none
+
NHSNotifyUpdateCallbackFunctionName:
Type: String
Default: none
@@ -71,6 +79,10 @@ Parameters:
DeployCheckPrescriptionStatusUpdate:
Type: String
+ ExposeGetStatusUpdates:
+ Type: String
+ Default: false
+
ForwardCsocLogs:
Type: String
Default: false
@@ -81,6 +93,9 @@ Conditions:
ShouldDeployCheckPrescriptionStatusUpdate: !Equals
- true
- !Ref DeployCheckPrescriptionStatusUpdate
+ ShouldExposeGetStatusUpdates: !Equals
+ - true
+ - !Ref ExposeGetStatusUpdates
Resources:
GenerateCertificate:
@@ -526,6 +541,58 @@ Resources:
IntegrationHttpMethod: POST
Uri: !Sub arn:aws:apigateway:${AWS::Region}:lambda:path/2015-03-31/functions/${CheckPrescriptionStatusUpdatesFunctionArn}/invocations
+ GetStatusUpdatesResource:
+ Condition: ShouldExposeGetStatusUpdates
+ Type: AWS::ApiGateway::Resource
+ Properties:
+ RestApiId: !Ref RestApiGateway
+ ParentId: !GetAtt RestApiGateway.RootResourceId
+ PathPart: get-status-updates
+
+ GetStatusUpdatesMethod:
+ Condition: ShouldExposeGetStatusUpdates
+ Type: AWS::ApiGateway::Method
+ Properties:
+ RestApiId: !Ref RestApiGateway
+ ResourceId: !Ref GetStatusUpdatesResource
+ HttpMethod: POST
+ AuthorizationType: NONE
+ Integration:
+ Type: AWS
+ Credentials: !GetAtt RestApiGatewayResources.Outputs.ApiGwRoleArn
+ IntegrationHttpMethod: POST
+ Uri: !Sub arn:aws:apigateway:${AWS::Region}:lambda:path/2015-03-31/functions/${GetStatusUpdatesFunctionArn}/invocations
+ RequestTemplates:
+ application/json: |-
+ $input.json('$')
+ IntegrationResponses:
+ - StatusCode: 200
+ ResponseTemplates:
+ application/json: |-
+ $input.body
+ MethodResponses:
+ - StatusCode: "200"
+
+ GetStatusUpdatesHandle:
+ Condition: ShouldExposeGetStatusUpdates
+ DependsOn: GetStatusUpdatesMethod
+ Type: "AWS::CloudFormation::WaitConditionHandle"
+
+ GetStatusUpdatesWaitHandle:
+ Type: "AWS::CloudFormation::WaitConditionHandle"
+
+ GetStatusUpdatesWaitCondition:
+ Type: "AWS::CloudFormation::WaitCondition"
+ Properties:
+ Handle:
+ !If [
+ ShouldExposeGetStatusUpdates,
+ !Ref GetStatusUpdatesHandle,
+ !Ref GetStatusUpdatesWaitHandle,
+ ]
+ Timeout: "1"
+ Count: 0
+
# we can not use a conditional in depends on in ApiGateway::Deployment
# so instead we use a wait condition that has the conditional in it and use that as a dependency
# taken from https://garbe.io/blog/2017/07/17/cloudformation-hacks/
@@ -553,7 +620,7 @@ Resources:
# if you add a new endpoint, then change the name of this resource
# also need to change it in RestApiGatewayStage.Properties.DeploymentId
# *********************************************************************
- RestApiGatewayDeploymentV2f:
+ RestApiGatewayDeploymentV2h:
Type: AWS::ApiGateway::Deployment
DependsOn:
# see note above if you add something in here when you add a new endpoint
@@ -563,6 +630,7 @@ Resources:
- Format1UpdatePrescriptionStatusMethod
- CheckPrescriptionStatusUpdatesWaitCondition
- NotificationDeliveryStatusCallbackMethod
+ - GetStatusUpdatesWaitCondition
# see note above if you add something in here when you add a new endpoint
Properties:
RestApiId: !Ref RestApiGateway
@@ -571,7 +639,7 @@ Resources:
Type: AWS::ApiGateway::Stage
Properties:
RestApiId: !Ref RestApiGateway
- DeploymentId: !Ref RestApiGatewayDeploymentV2f
+ DeploymentId: !Ref RestApiGatewayDeploymentV2h
StageName: prod
TracingEnabled: true
AccessLogSetting:
@@ -595,6 +663,10 @@ Resources:
- Fn::ImportValue: !Sub ${StackName}:functions:${StatusFunctionName}:ExecuteLambdaPolicyArn
- Fn::ImportValue: !Sub ${StackName}:functions:${CapabilityStatementFunctionName}:ExecuteLambdaPolicyArn
- Fn::ImportValue: !Sub ${StackName}:functions:${NHSNotifyUpdateCallbackFunctionName}:ExecuteLambdaPolicyArn
+ - !If
+ - ShouldExposeGetStatusUpdates
+ - Fn::ImportValue: !Sub ${StackName}:functions:${GetStatusUpdatesFunctionName}:ExecuteLambdaPolicyArn
+ - !Ref AWS::NoValue
- Fn::ImportValue: !Sub ${StackName}:state-machines:${Format1UpdatePrescriptionsStatusStateMachineName}:ExecuteStateMachinePolicy
- !If
- ShouldDeployCheckPrescriptionStatusUpdate
diff --git a/SAMtemplates/main_template.yaml b/SAMtemplates/main_template.yaml
index 08c15fcf7a..e0a0307a7b 100644
--- a/SAMtemplates/main_template.yaml
+++ b/SAMtemplates/main_template.yaml
@@ -71,6 +71,13 @@ Parameters:
DeployCheckPrescriptionStatusUpdate:
Type: String
+ ExposeGetStatusUpdates:
+ Type: String
+ Default: false
+ AllowedValues:
+ - true
+ - false
+
Environment:
Type: String
@@ -223,11 +230,14 @@ Resources:
CapabilityStatementFunctionArn: !GetAtt Functions.Outputs.CapabilityStatementFunctionArn
CheckPrescriptionStatusUpdatesFunctionName: !GetAtt Functions.Outputs.CheckPrescriptionStatusUpdatesFunctionName
CheckPrescriptionStatusUpdatesFunctionArn: !GetAtt Functions.Outputs.CheckPrescriptionStatusUpdatesFunctionArn
+ GetStatusUpdatesFunctionName: !GetAtt Functions.Outputs.GetStatusUpdatesFunctionName
+ GetStatusUpdatesFunctionArn: !GetAtt Functions.Outputs.GetStatusUpdatesFunctionArn
NHSNotifyUpdateCallbackFunctionName: !GetAtt Functions.Outputs.NHSNotifyUpdateCallbackFunctionName
NHSNotifyUpdateCallbackFunctionArn: !GetAtt Functions.Outputs.NHSNotifyUpdateCallbackFunctionArn
LogRetentionInDays: !Ref LogRetentionInDays
EnableSplunk: !Ref EnableSplunk
DeployCheckPrescriptionStatusUpdate: !Ref DeployCheckPrescriptionStatusUpdate
+ ExposeGetStatusUpdates: !Ref ExposeGetStatusUpdates
ForwardCsocLogs: !Ref ForwardCsocLogs
Functions:
From 2f113fadc581c7f287cb9f74cd567854c9873190 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Thu, 5 Mar 2026 17:11:41 +0000
Subject: [PATCH 04/61] chore: log if post-dating update
---
.../updatePrescriptionStatus/src/updatePrescriptionStatus.ts | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts b/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts
index a3a4bbb70c..a2353bf501 100644
--- a/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts
+++ b/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts
@@ -385,7 +385,12 @@ export function buildDataItems(
}
if (task.meta?.lastUpdated) {
+ logger.info("Post-dated update",
+ {taskID: task.id, lastUpdated: task.meta.lastUpdated, lastModified: task.lastModified, isPostDated: true}
+ )
dataItem.PostDatedLastModifiedSetAt = task.meta.lastUpdated
+ } else {
+ logger.debug("No meta.lastUpdated found for task, regular update", {taskID: task.id})
}
dataItems.push(dataItem)
From 134ea3456a9e16581e134cc5fbfe96f9aac0af4d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 6 Mar 2026 18:39:26 +0000
Subject: [PATCH 05/61] Upgrade: [dependabot] - bump
@aws-sdk/client-secrets-manager from 3.1000.0 to 3.1003.0 (#2826)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)
from 3.1000.0 to 3.1003.0.
Release notes
Sourced from @aws-sdk/client-secrets-manager's
releases.
v3.1003.0
3.1003.0(2026-03-05)
Chores
- bump '@smithy/*' dependencies (#7822)
(8ddd5442)
- set downlevel types to be used in typescript@'<4.5' (#7817)
(03dad66b)
- clients:
- strip trailing periods when the last character is non-alphanumeric
(#7821)
(6b5b50b2)
- sort missed package.json files (#7820)
(297b5643)
- include deprecated-since in generated tsdoc (#7815)
(17ecb20a)
New Features
- clients: update client endpoints as of 2026-03-05
(e9a8d8de)
- client-guardduty: Added MALICIOUS FILE to
IndicatorType enum in MDC Sequence (bb9d4662)
- client-savingsplans: Added support for OpenSearch
and Neptune Analytics to Database Savings Plans. (9e063913)
- client-sagemaker: Adds support for S3 Bucket
Ownership validation for SageMaker Managed MLflow. (b6216564)
- client-connecthealth: Connect-Health SDK is AWS's
unified SDK for the Amazon Connect Health offering. It allows healthcare
developers to integrate purpose-built agents - such as patient insights,
ambient documentation, and medical coding - into their existing
applications, including EHRs, telehealth, and revenue cycle. (454c6cb7)
- client-mpa: Updates to multi-party approval (MPA)
service to add support for approval team baseline operations. (e9581543)
- client-ec2: Added metadata field to
CapacityAllocation. (d7cce1c2)
Bug Fixes
- nested-clients: add bundler instructions for
browser credential clients (#7823)
(f32f3539)
Tests
- canary: replace verdaccio canary test with client
tests in canary mode (#7816)
(d9bad4ef)
- clients:
- ignore prettifying automated snapshot test code (#7819)
(1eabedb4)
- run client feature tests in browser mode too (#7808)
(37f1adc7)
For list of updated packages, view
updated-packages.md in
assets-3.1003.0.zip
v3.1002.0
3.1002.0(2026-03-04)
New Features
- client-elastic-beanstalk: As part of this release,
Beanstalk introduce a new info type - analyze for request environment
info and retrieve environment info operations. When customers request an
Al analysis, Elastic Beanstalk runs a script on an instance in their
environment and returns an analysis of events, health and logs. (44048ced)
- client-connect: Added support for configuring
additional email addresses on queues in Amazon Connect. Agents can now
select an outbound email address and associate additional email
addresses for replying to or initiating emails. (b79a4dbd)
- client-gamelift: Amazon GameLift Servers now offers
DDoS protection for Linux-based EC2 and Container Fleets on SDKv5. The
player gateway proxy relay network provides traffic validation,
per-player rate limiting, and game server IP address obfuscation all
with negligible added latency and no additional cost. (1fc4ece8)
- client-elasticsearch-service: Adds support for
DeploymentStrategyOptions. (703a57c5)
- client-opensearch: Adding support for
DeploymentStrategyOptions (cf6a8810)
- client-quicksight: Added several new values for
Capabilities, increased visual limit per sheet from previous limit to
75, renamed Quick Suite to Quick in several places. (c94f306e)
... (truncated)
Changelog
Sourced from @aws-sdk/client-secrets-manager's
changelog.
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Commits
4c36ea3
Publish v3.1003.0
8ddd544
chore: bump '@smithy/*' dependencies (#7822)
03dad66
chore: set downlevel types to be used in typescript@'<4.5' (#7817)
1eabedb
test(clients): ignore prettifying automated snapshot test code (#7819)
800431b
Publish v3.1002.0
b8467bd
Publish v3.1001.0
ab9e775
chore(codegen): upgrade smithy 1.68.0 (#7806)
d152394
chore(util-user-agent-node): read typescript package.json version from
proces...
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 891 +++++++++---------
packages/nhsNotifyUpdateCallback/package.json | 2 +-
2 files changed, 453 insertions(+), 440 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6ea768ce7d..dd1524346d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -363,49 +363,49 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager": {
- "version": "3.1000.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1000.0.tgz",
- "integrity": "sha512-SvQXAhzjlok1aIUmfmgHYSjs/d/toVRa22I8TyRy+Bdxccu2KLUG+Z6KnUCcW+7VPKBboTBnVlKp4zs7NSzFmA==",
+ "version": "3.1003.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1003.0.tgz",
+ "integrity": "sha512-LzieOPgUdoJU7cG4ypyHsoa+uTB27ASnB8YmcmGpxJ4BNct96IZEgxrL+l/jBohUSHtKyfy40fSc7z3Pu4Jwuw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/credential-provider-node": "^3.972.14",
- "@aws-sdk/middleware-host-header": "^3.972.6",
- "@aws-sdk/middleware-logger": "^3.972.6",
- "@aws-sdk/middleware-recursion-detection": "^3.972.6",
- "@aws-sdk/middleware-user-agent": "^3.972.15",
- "@aws-sdk/region-config-resolver": "^3.972.6",
- "@aws-sdk/types": "^3.973.4",
- "@aws-sdk/util-endpoints": "^3.996.3",
- "@aws-sdk/util-user-agent-browser": "^3.972.6",
- "@aws-sdk/util-user-agent-node": "^3.973.0",
- "@smithy/config-resolver": "^4.4.9",
- "@smithy/core": "^3.23.6",
- "@smithy/fetch-http-handler": "^5.3.11",
- "@smithy/hash-node": "^4.2.10",
- "@smithy/invalid-dependency": "^4.2.10",
- "@smithy/middleware-content-length": "^4.2.10",
- "@smithy/middleware-endpoint": "^4.4.20",
- "@smithy/middleware-retry": "^4.4.37",
- "@smithy/middleware-serde": "^4.2.11",
- "@smithy/middleware-stack": "^4.2.10",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/node-http-handler": "^4.4.12",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/credential-provider-node": "^3.972.17",
+ "@aws-sdk/middleware-host-header": "^3.972.7",
+ "@aws-sdk/middleware-logger": "^3.972.7",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.7",
+ "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/region-config-resolver": "^3.972.7",
+ "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/util-endpoints": "^3.996.4",
+ "@aws-sdk/util-user-agent-browser": "^3.972.7",
+ "@aws-sdk/util-user-agent-node": "^3.973.3",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/core": "^3.23.8",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/hash-node": "^4.2.11",
+ "@smithy/invalid-dependency": "^4.2.11",
+ "@smithy/middleware-content-length": "^4.2.11",
+ "@smithy/middleware-endpoint": "^4.4.22",
+ "@smithy/middleware-retry": "^4.4.39",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/middleware-stack": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/node-http-handler": "^4.4.14",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-body-length-browser": "^4.2.1",
- "@smithy/util-body-length-node": "^4.2.2",
- "@smithy/util-defaults-mode-browser": "^4.3.36",
- "@smithy/util-defaults-mode-node": "^4.2.39",
- "@smithy/util-endpoints": "^3.3.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-retry": "^4.2.10",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-body-length-browser": "^4.2.2",
+ "@smithy/util-body-length-node": "^4.2.3",
+ "@smithy/util-defaults-mode-browser": "^4.3.38",
+ "@smithy/util-defaults-mode-node": "^4.2.41",
+ "@smithy/util-endpoints": "^3.3.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -413,15 +413,15 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.3.tgz",
- "integrity": "sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==",
+ "version": "3.996.4",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
+ "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-endpoints": "^3.3.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-endpoints": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -548,23 +548,23 @@
}
},
"node_modules/@aws-sdk/core": {
- "version": "3.973.15",
- "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.15.tgz",
- "integrity": "sha512-AlC0oQ1/mdJ8vCIqu524j5RB7M8i8E24bbkZmya1CuiQxkY7SdIZAyw7NDNMGaNINQFq/8oGRMX0HeOfCVsl/A==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/types": "^3.973.4",
- "@aws-sdk/xml-builder": "^3.972.8",
- "@smithy/core": "^3.23.6",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/signature-v4": "^5.3.10",
- "@smithy/smithy-client": "^4.12.0",
+ "version": "3.973.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.18.tgz",
+ "integrity": "sha512-GUIlegfcK2LO1J2Y98sCJy63rQSiLiDOgVw7HiHPRqfI2vb3XozTVqemwO0VSGXp54ngCnAQz0Lf0YPCBINNxA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/xml-builder": "^3.972.10",
+ "@smithy/core": "^3.23.8",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/signature-v4": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -572,14 +572,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.972.13",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.13.tgz",
- "integrity": "sha512-6ljXKIQ22WFKyIs1jbORIkGanySBHaPPTOI4OxACP5WXgbcR0nDYfqNJfXEGwCK7IzHdNbCSFsNKKs0qCexR8Q==",
+ "version": "3.972.16",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.16.tgz",
+ "integrity": "sha512-HrdtnadvTGAQUr18sPzGlE5El3ICphnH6SU7UQOMOWFgRKbTRNN8msTxM4emzguUso9CzaHU2xy5ctSrmK5YNA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/property-provider": "^4.2.10",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/property-provider": "^4.2.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -588,20 +588,20 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
- "version": "3.972.15",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.15.tgz",
- "integrity": "sha512-dJuSTreu/T8f24SHDNTjd7eQ4rabr0TzPh2UTCwYexQtzG3nTDKm1e5eIdhiroTMDkPEJeY+WPkA6F9wod/20A==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/fetch-http-handler": "^5.3.11",
- "@smithy/node-http-handler": "^4.4.12",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/smithy-client": "^4.12.0",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.18.tgz",
+ "integrity": "sha512-NyB6smuZAixND5jZumkpkunQ0voc4Mwgkd+SZ6cvAzIB7gK8HV8Zd4rS8Kn5MmoGgusyNfVGG+RLoYc4yFiw+A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/node-http-handler": "^4.4.14",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
- "@smithy/util-stream": "^4.5.15",
+ "@smithy/util-stream": "^4.5.17",
"tslib": "^2.6.2"
},
"engines": {
@@ -609,23 +609,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.972.13",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.13.tgz",
- "integrity": "sha512-JKSoGb7XeabZLBJptpqoZIFbROUIS65NuQnEHGOpuT9GuuZwag2qciKANiDLFiYk4u8nSrJC9JIOnWKVvPVjeA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/credential-provider-env": "^3.972.13",
- "@aws-sdk/credential-provider-http": "^3.972.15",
- "@aws-sdk/credential-provider-login": "^3.972.13",
- "@aws-sdk/credential-provider-process": "^3.972.13",
- "@aws-sdk/credential-provider-sso": "^3.972.13",
- "@aws-sdk/credential-provider-web-identity": "^3.972.13",
- "@aws-sdk/nested-clients": "^3.996.3",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/credential-provider-imds": "^4.2.10",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "version": "3.972.16",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.16.tgz",
+ "integrity": "sha512-hzAnzNXKV0A4knFRWGu2NCt72P4WWxpEGnOc6H3DptUjC4oX3hGw846oN76M1rTHAOwDdbhjU0GAOWR4OUfTZg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/credential-provider-env": "^3.972.16",
+ "@aws-sdk/credential-provider-http": "^3.972.18",
+ "@aws-sdk/credential-provider-login": "^3.972.16",
+ "@aws-sdk/credential-provider-process": "^3.972.16",
+ "@aws-sdk/credential-provider-sso": "^3.972.16",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.16",
+ "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/credential-provider-imds": "^4.2.11",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -634,17 +634,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
- "version": "3.972.13",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.13.tgz",
- "integrity": "sha512-RtYcrxdnJHKY8MFQGLltCURcjuMjnaQpAxPE6+/QEdDHHItMKZgabRe/KScX737F9vJMQsmJy9EmMOkCnoC1JQ==",
+ "version": "3.972.16",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.16.tgz",
+ "integrity": "sha512-VI0kXTlr0o1FTay+Jvx6AKqx5ECBgp7X4VevGBEbuXdCXnNp7SPU0KvjsOLVhIz3OoPK4/lTXphk43t0IVk65w==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/nested-clients": "^3.996.3",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -653,21 +653,21 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.972.14",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.14.tgz",
- "integrity": "sha512-WqoC2aliIjQM/L3oFf6j+op/enT2i9Cc4UTxxMEKrJNECkq4/PlKE5BOjSYFcq6G9mz65EFbXJh7zOU4CvjSKQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/credential-provider-env": "^3.972.13",
- "@aws-sdk/credential-provider-http": "^3.972.15",
- "@aws-sdk/credential-provider-ini": "^3.972.13",
- "@aws-sdk/credential-provider-process": "^3.972.13",
- "@aws-sdk/credential-provider-sso": "^3.972.13",
- "@aws-sdk/credential-provider-web-identity": "^3.972.13",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/credential-provider-imds": "^4.2.10",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "version": "3.972.17",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.17.tgz",
+ "integrity": "sha512-98MAcQ2Dk7zkvgwZ5f6fLX2lTyptC3gTSDx4EpvTdJWET8qs9lBPYggoYx7GmKp/5uk0OwVl0hxIDZsDNS/Y9g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "^3.972.16",
+ "@aws-sdk/credential-provider-http": "^3.972.18",
+ "@aws-sdk/credential-provider-ini": "^3.972.16",
+ "@aws-sdk/credential-provider-process": "^3.972.16",
+ "@aws-sdk/credential-provider-sso": "^3.972.16",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.16",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/credential-provider-imds": "^4.2.11",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -676,15 +676,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.972.13",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.13.tgz",
- "integrity": "sha512-rsRG0LQA4VR+jnDyuqtXi2CePYSmfm5GNL9KxiW8DSe25YwJSr06W8TdUfONAC+rjsTI+aIH2rBGG5FjMeANrw==",
+ "version": "3.972.16",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.16.tgz",
+ "integrity": "sha512-n89ibATwnLEg0ZdZmUds5bq8AfBAdoYEDpqP3uzPLaRuGelsKlIvCYSNNvfgGLi8NaHPNNhs1HjJZYbqkW9b+g==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -693,17 +693,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.972.13",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.13.tgz",
- "integrity": "sha512-fr0UU1wx8kNHDhTQBXioc/YviSW8iXuAxHvnH7eQUtn8F8o/FU3uu6EUMvAQgyvn7Ne5QFnC0Cj0BFlwCk+RFw==",
+ "version": "3.972.16",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.16.tgz",
+ "integrity": "sha512-b9of7tQgERxgcEcwAFWvRe84ivw+Kw6b3jVuz/6LQzonkomiY5UoWfprkbjc8FSCQ2VjDqKTvIRA9F0KSQ025w==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/nested-clients": "^3.996.3",
- "@aws-sdk/token-providers": "3.999.0",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/token-providers": "3.1003.0",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -712,16 +712,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.972.13",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.13.tgz",
- "integrity": "sha512-a6iFMh1pgUH0TdcouBppLJUfPM7Yd3R9S1xFodPtCRoLqCz2RQFA3qjA8x4112PVYXEd4/pHX2eihapq39w0rA==",
+ "version": "3.972.16",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.16.tgz",
+ "integrity": "sha512-PaOH5jFoPQX4WkqpKzKh9cM7rieKtbgEGqrZ+ybGmotJhcvhI/xl69yCwMbHGnpQJJmHZIX9q2zaPB7HTBn/4w==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/nested-clients": "^3.996.3",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -797,13 +797,13 @@
}
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.972.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.6.tgz",
- "integrity": "sha512-5XHwjPH1lHB+1q4bfC7T8Z5zZrZXfaLcjSMwTd1HPSPrCmPFMbg3UQ5vgNWcVj0xoX4HWqTGkSf2byrjlnRg5w==",
+ "version": "3.972.7",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.7.tgz",
+ "integrity": "sha512-aHQZgztBFEpDU1BB00VWCIIm85JjGjQW1OG9+98BdmaOpguJvzmXBGbnAiYcciCd+IS4e9BEq664lhzGnWJHgQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
- "@smithy/protocol-http": "^5.3.10",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -812,12 +812,12 @@
}
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.972.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.6.tgz",
- "integrity": "sha512-iFnaMFMQdljAPrvsCVKYltPt2j40LQqukAbXvW7v0aL5I+1GO7bZ/W8m12WxW3gwyK5p5u1WlHg8TSAizC5cZw==",
+ "version": "3.972.7",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.7.tgz",
+ "integrity": "sha512-LXhiWlWb26txCU1vcI9PneESSeRp/RYY/McuM4SpdrimQR5NgwaPb4VJCadVeuGWgh6QmqZ6rAKSoL1ob16W6w==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -826,14 +826,14 @@
}
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.972.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.6.tgz",
- "integrity": "sha512-dY4v3of5EEMvik6+UDwQ96KfUFDk8m1oZDdkSc5lwi4o7rFrjnv0A+yTV+gu230iybQZnKgDLg/rt2P3H+Vscw==",
+ "version": "3.972.7",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.7.tgz",
+ "integrity": "sha512-l2VQdcBcYLzIzykCHtXlbpiVCZ94/xniLIkAj0jpnpjY4xlgZx7f56Ypn+uV1y3gG0tNVytJqo3K9bfMFee7SQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@aws/lambda-invoke-store": "^0.2.2",
- "@smithy/protocol-http": "^5.3.10",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -859,16 +859,16 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.972.15",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.15.tgz",
- "integrity": "sha512-ABlFVcIMmuRAwBT+8q5abAxOr7WmaINirDJBnqGY5b5jSDo00UMlg/G4a0xoAgwm6oAECeJcwkvDlxDwKf58fQ==",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.18.tgz",
+ "integrity": "sha512-KcqQDs/7WtoEnp52+879f8/i1XAJkgka5i4arOtOCPR10o4wWo3VRecDI9Gxoh6oghmLCnIiOSKyRcXI/50E+w==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/types": "^3.973.4",
- "@aws-sdk/util-endpoints": "^3.996.3",
- "@smithy/core": "^3.23.6",
- "@smithy/protocol-http": "^5.3.10",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/util-endpoints": "^3.996.4",
+ "@smithy/core": "^3.23.8",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -877,15 +877,15 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.3.tgz",
- "integrity": "sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==",
+ "version": "3.996.4",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
+ "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-endpoints": "^3.3.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-endpoints": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -893,48 +893,48 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
- "version": "3.996.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.3.tgz",
- "integrity": "sha512-AU5TY1V29xqwg/MxmA2odwysTez+ccFAhmfRJk+QZT5HNv90UTA9qKd1J9THlsQkvmH7HWTEV1lDNxkQO5PzNw==",
+ "version": "3.996.6",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.6.tgz",
+ "integrity": "sha512-blNJ3ugn4gCQ9ZSZi/firzKCvVl5LvPFVxv24LprENeWI4R8UApG006UQkF4SkmLygKq2BQXRad2/anQ13Te4Q==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/middleware-host-header": "^3.972.6",
- "@aws-sdk/middleware-logger": "^3.972.6",
- "@aws-sdk/middleware-recursion-detection": "^3.972.6",
- "@aws-sdk/middleware-user-agent": "^3.972.15",
- "@aws-sdk/region-config-resolver": "^3.972.6",
- "@aws-sdk/types": "^3.973.4",
- "@aws-sdk/util-endpoints": "^3.996.3",
- "@aws-sdk/util-user-agent-browser": "^3.972.6",
- "@aws-sdk/util-user-agent-node": "^3.973.0",
- "@smithy/config-resolver": "^4.4.9",
- "@smithy/core": "^3.23.6",
- "@smithy/fetch-http-handler": "^5.3.11",
- "@smithy/hash-node": "^4.2.10",
- "@smithy/invalid-dependency": "^4.2.10",
- "@smithy/middleware-content-length": "^4.2.10",
- "@smithy/middleware-endpoint": "^4.4.20",
- "@smithy/middleware-retry": "^4.4.37",
- "@smithy/middleware-serde": "^4.2.11",
- "@smithy/middleware-stack": "^4.2.10",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/node-http-handler": "^4.4.12",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/middleware-host-header": "^3.972.7",
+ "@aws-sdk/middleware-logger": "^3.972.7",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.7",
+ "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/region-config-resolver": "^3.972.7",
+ "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/util-endpoints": "^3.996.4",
+ "@aws-sdk/util-user-agent-browser": "^3.972.7",
+ "@aws-sdk/util-user-agent-node": "^3.973.3",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/core": "^3.23.8",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/hash-node": "^4.2.11",
+ "@smithy/invalid-dependency": "^4.2.11",
+ "@smithy/middleware-content-length": "^4.2.11",
+ "@smithy/middleware-endpoint": "^4.4.22",
+ "@smithy/middleware-retry": "^4.4.39",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/middleware-stack": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/node-http-handler": "^4.4.14",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-body-length-browser": "^4.2.1",
- "@smithy/util-body-length-node": "^4.2.2",
- "@smithy/util-defaults-mode-browser": "^4.3.36",
- "@smithy/util-defaults-mode-node": "^4.2.39",
- "@smithy/util-endpoints": "^3.3.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-retry": "^4.2.10",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-body-length-browser": "^4.2.2",
+ "@smithy/util-body-length-node": "^4.2.3",
+ "@smithy/util-defaults-mode-browser": "^4.3.38",
+ "@smithy/util-defaults-mode-node": "^4.2.41",
+ "@smithy/util-endpoints": "^3.3.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -942,15 +942,15 @@
}
},
"node_modules/@aws-sdk/nested-clients/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.3.tgz",
- "integrity": "sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==",
+ "version": "3.996.4",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
+ "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-endpoints": "^3.3.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-endpoints": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -958,14 +958,14 @@
}
},
"node_modules/@aws-sdk/region-config-resolver": {
- "version": "3.972.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.6.tgz",
- "integrity": "sha512-Aa5PusHLXAqLTX1UKDvI3pHQJtIsF7Q+3turCHqfz/1F61/zDMWfbTC8evjhrrYVAtz9Vsv3SJ/waSUeu7B6gw==",
+ "version": "3.972.7",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.7.tgz",
+ "integrity": "sha512-/Ev/6AI8bvt4HAAptzSjThGUMjcWaX3GX8oERkB0F0F9x2dLSBdgFDiyrRz3i0u0ZFZFQ1b28is4QhyqXTUsVA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
- "@smithy/config-resolver": "^4.4.9",
- "@smithy/node-config-provider": "^4.3.10",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/node-config-provider": "^4.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -974,16 +974,16 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.999.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.999.0.tgz",
- "integrity": "sha512-cx0hHUlgXULfykx4rdu/ciNAJaa3AL5xz3rieCz7NKJ68MJwlj3664Y8WR5MGgxfyYJBdamnkjNSx5Kekuc0cg==",
+ "version": "3.1003.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1003.0.tgz",
+ "integrity": "sha512-SOyyWNdT7njKRwtZ1JhwHlH1csv6Pkgf305X96/OIfnhq1pU/EjmT6W6por57rVrjrKuHBuEIXgpWv8OgoMHpg==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/nested-clients": "^3.996.3",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -992,9 +992,9 @@
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.973.4",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.4.tgz",
- "integrity": "sha512-RW60aH26Bsc016Y9B98hC0Plx6fK5P2v/iQYwMzrSjiDh1qRMUCP6KrXHYEHe3uFvKiOC93Z9zk4BJsUi6Tj1Q==",
+ "version": "3.973.5",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.5.tgz",
+ "integrity": "sha512-hl7BGwDCWsjH8NkZfx+HgS7H2LyM2lTMAI7ba9c8O0KqdBLTdNJivsHpqjg9rNlAlPyREb6DeDRXUl0s8uFdmQ==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -1046,26 +1046,26 @@
}
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.972.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.6.tgz",
- "integrity": "sha512-Fwr/llD6GOrFgQnKaI2glhohdGuBDfHfora6iG9qsBBBR8xv1SdCSwbtf5CWlUdCw5X7g76G/9Hf0Inh0EmoxA==",
+ "version": "3.972.7",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.7.tgz",
+ "integrity": "sha512-7SJVuvhKhMF/BkNS1n0QAJYgvEwYbK2QLKBrzDiwQGiTRU6Yf1f3nehTzm/l21xdAOtWSfp2uWSddPnP2ZtsVw==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@smithy/types": "^4.13.0",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.973.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.0.tgz",
- "integrity": "sha512-A9J2G4Nf236e9GpaC1JnA8wRn6u6GjnOXiTwBLA6NUJhlBTIGfrTy+K1IazmF8y+4OFdW3O5TZlhyspJMqiqjA==",
+ "version": "3.973.3",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.3.tgz",
+ "integrity": "sha512-8s2cQmTUOwcBlIJyI9PAZNnnnF+cGtdhHc1yzMMsSD/GR/Hxj7m0IGUE92CslXXb8/p5Q76iqOCjN1GFwyf+1A==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/middleware-user-agent": "^3.972.15",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/node-config-provider": "^4.3.10",
+ "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/node-config-provider": "^4.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -1082,13 +1082,13 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
- "version": "3.972.8",
- "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.8.tgz",
- "integrity": "sha512-Ql8elcUdYCha83Ol7NznBsgN5GVZnv3vUd86fEc6waU6oUdY0T1O9NODkEEOS/Uaogr87avDrUC6DSeM4oXjZg==",
+ "version": "3.972.10",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.10.tgz",
+ "integrity": "sha512-OnejAIVD+CxzyAUrVic7lG+3QRltyja9LoNqCE/1YVs8ichoTbJlVSaZ9iSMcnHLyzrSNtvaOGjSDRP+d/ouFA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
- "fast-xml-parser": "5.3.6",
+ "fast-xml-parser": "5.4.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3711,9 +3711,9 @@
"license": "(Unlicense OR Apache-2.0)"
},
"node_modules/@smithy/abort-controller": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.10.tgz",
- "integrity": "sha512-qocxM/X4XGATqQtUkbE9SPUB6wekBi+FyJOMbPj0AhvyvFGYEmOlz6VB22iMePCQsFmMIvFSeViDvA7mZJG47g==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.11.tgz",
+ "integrity": "sha512-Hj4WoYWMJnSpM6/kchsm4bUNTL9XiSyhvoMb2KIq4VJzyDt7JpGHUZHkVNPZVC7YE1tf8tPeVauxpFBKGW4/KQ==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -3724,16 +3724,16 @@
}
},
"node_modules/@smithy/config-resolver": {
- "version": "4.4.9",
- "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.9.tgz",
- "integrity": "sha512-ejQvXqlcU30h7liR9fXtj7PIAau1t/sFbJpgWPfiYDs7zd16jpH0IsSXKcba2jF6ChTXvIjACs27kNMc5xxE2Q==",
+ "version": "4.4.10",
+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.10.tgz",
+ "integrity": "sha512-IRTkd6ps0ru+lTWnfnsbXzW80A8Od8p3pYiZnW98K2Hb20rqfsX7VTlfUwhrcOeSSy68Gn9WBofwPuw3e5CCsg==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.10",
+ "@smithy/node-config-provider": "^4.3.11",
"@smithy/types": "^4.13.0",
- "@smithy/util-config-provider": "^4.2.1",
- "@smithy/util-endpoints": "^3.3.1",
- "@smithy/util-middleware": "^4.2.10",
+ "@smithy/util-config-provider": "^4.2.2",
+ "@smithy/util-endpoints": "^3.3.2",
+ "@smithy/util-middleware": "^4.2.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -3741,20 +3741,20 @@
}
},
"node_modules/@smithy/core": {
- "version": "3.23.6",
- "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.6.tgz",
- "integrity": "sha512-4xE+0L2NrsFKpEVFlFELkIHQddBvMbQ41LRIP74dGCXnY1zQ9DgksrBcRBDJT+iOzGy4VEJIeU3hkUK5mn06kg==",
+ "version": "3.23.8",
+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.8.tgz",
+ "integrity": "sha512-f7uPeBi7ehmLT4YF2u9j3qx6lSnurG1DLXOsTtJrIRNDF7VXio4BGHQ+SQteN/BrUVudbkuL4v7oOsRCzq4BqA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/middleware-serde": "^4.2.11",
- "@smithy/protocol-http": "^5.3.10",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-body-length-browser": "^4.2.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-stream": "^4.5.15",
- "@smithy/util-utf8": "^4.2.1",
- "@smithy/uuid": "^1.1.1",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-body-length-browser": "^4.2.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-stream": "^4.5.17",
+ "@smithy/util-utf8": "^4.2.2",
+ "@smithy/uuid": "^1.1.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -3762,15 +3762,15 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.10.tgz",
- "integrity": "sha512-3bsMLJJLTZGZqVGGeBVFfLzuRulVsGTj12BzRKODTHqUABpIr0jMN1vN3+u6r2OfyhAQ2pXaMZWX/swBK5I6PQ==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.11.tgz",
+ "integrity": "sha512-lBXrS6ku0kTj3xLmsJW0WwqWbGQ6ueooYyp/1L9lkyT0M02C+DWwYwc5aTyXFbRaK38ojALxNixg+LxKSHZc0g==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/property-provider": "^4.2.10",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/property-provider": "^4.2.11",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
+ "@smithy/url-parser": "^4.2.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -3778,15 +3778,15 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
- "version": "5.3.11",
- "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.11.tgz",
- "integrity": "sha512-wbTRjOxdFuyEg0CpumjZO0hkUl+fetJFqxNROepuLIoijQh51aMBmzFLfoQdwRjxsuuS2jizzIUTjPWgd8pd7g==",
+ "version": "5.3.13",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.13.tgz",
+ "integrity": "sha512-U2Hcfl2s3XaYjikN9cT4mPu8ybDbImV3baXR0PkVlC0TTx808bRP3FaPGAzPtB8OByI+JqJ1kyS+7GEgae7+qQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/querystring-builder": "^4.2.10",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/querystring-builder": "^4.2.11",
"@smithy/types": "^4.13.0",
- "@smithy/util-base64": "^4.3.1",
+ "@smithy/util-base64": "^4.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -3794,14 +3794,14 @@
}
},
"node_modules/@smithy/hash-node": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.10.tgz",
- "integrity": "sha512-1VzIOI5CcsvMDvP3iv1vG/RfLJVVVc67dCRyLSB2Hn9SWCZrDO3zvcIzj3BfEtqRW5kcMg5KAeVf1K3dR6nD3w==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.11.tgz",
+ "integrity": "sha512-T+p1pNynRkydpdL015ruIoyPSRw9e/SQOWmSAMmmprfswMrd5Ow5igOWNVlvyVFZlxXqGmyH3NQwfwy8r5Jx0A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
- "@smithy/util-buffer-from": "^4.2.1",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/util-buffer-from": "^4.2.2",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -3809,9 +3809,9 @@
}
},
"node_modules/@smithy/invalid-dependency": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.10.tgz",
- "integrity": "sha512-vy9KPNSFUU0ajFYk0sDZIYiUlAWGEAhRfehIr5ZkdFrRFTAuXEPUd41USuqHU6vvLX4r6Q9X7MKBco5+Il0Org==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.11.tgz",
+ "integrity": "sha512-cGNMrgykRmddrNhYy1yBdrp5GwIgEkniS7k9O1VLB38yxQtlvrxpZtUVvo6T4cKpeZsriukBuuxfJcdZQc/f/g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -3822,9 +3822,9 @@
}
},
"node_modules/@smithy/is-array-buffer": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.1.tgz",
- "integrity": "sha512-Yfu664Qbf1B4IYIsYgKoABt010daZjkaCRvdU/sPnZG6TtHOB0md0RjNdLGzxe5UIdn9js4ftPICzmkRa9RJ4Q==",
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz",
+ "integrity": "sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -3846,12 +3846,12 @@
}
},
"node_modules/@smithy/middleware-content-length": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.10.tgz",
- "integrity": "sha512-TQZ9kX5c6XbjhaEBpvhSvMEZ0klBs1CFtOdPFwATZSbC9UeQfKHPLPN9Y+I6wZGMOavlYTOlHEPDrt42PMSH9w==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.11.tgz",
+ "integrity": "sha512-UvIfKYAKhCzr4p6jFevPlKhQwyQwlJ6IeKLDhmV1PlYfcW3RL4ROjNEDtSik4NYMi9kDkH7eSwyTP3vNJ/u/Dw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^5.3.10",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -3860,18 +3860,18 @@
}
},
"node_modules/@smithy/middleware-endpoint": {
- "version": "4.4.20",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.20.tgz",
- "integrity": "sha512-9W6Np4ceBP3XCYAGLoMCmn8t2RRVzuD1ndWPLBbv7H9CrwM9Bprf6Up6BM9ZA/3alodg0b7Kf6ftBK9R1N04vw==",
+ "version": "4.4.22",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.22.tgz",
+ "integrity": "sha512-sc81w1o4Jy+/MAQlY3sQ8C7CmSpcvIi3TAzXblUv2hjG11BBSJi/Cw8vDx5BxMxapuH2I+Gc+45vWsgU07WZRQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.23.6",
- "@smithy/middleware-serde": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "@smithy/core": "^3.23.8",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-middleware": "^4.2.10",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-middleware": "^4.2.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -3879,19 +3879,19 @@
}
},
"node_modules/@smithy/middleware-retry": {
- "version": "4.4.37",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.37.tgz",
- "integrity": "sha512-/1psZZllBBSQ7+qo5+hhLz7AEPGLx3Z0+e3ramMBEuPK2PfvLK4SrncDB9VegX5mBn+oP/UTDrM6IHrFjvX1ZA==",
+ "version": "4.4.39",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.39.tgz",
+ "integrity": "sha512-MCVCxaCzuZgiHtHGV2Ke44nh6t4+8/tO+rTYOzrr2+G4nMLU/qbzNCWKBX54lyEaVcGQrfOJiG2f8imtiw+nIQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/service-error-classification": "^4.2.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/service-error-classification": "^4.2.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-retry": "^4.2.10",
- "@smithy/uuid": "^1.1.1",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-retry": "^4.2.11",
+ "@smithy/uuid": "^1.1.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -3899,12 +3899,12 @@
}
},
"node_modules/@smithy/middleware-serde": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.11.tgz",
- "integrity": "sha512-STQdONGPwbbC7cusL60s7vOa6He6A9w2jWhoapL0mgVjmR19pr26slV+yoSP76SIssMTX/95e5nOZ6UQv6jolg==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.12.tgz",
+ "integrity": "sha512-W9g1bOLui7Xn5FABRVS0o3rXL0gfN37d/8I/W7i0N7oxjx9QecUmXEMSUMADTODwdtka9cN43t5BI2CodLJpng==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^5.3.10",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -3913,9 +3913,9 @@
}
},
"node_modules/@smithy/middleware-stack": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.10.tgz",
- "integrity": "sha512-pmts/WovNcE/tlyHa8z/groPeOtqtEpp61q3W0nW1nDJuMq/x+hWa/OVQBtgU0tBqupeXq0VBOLA4UZwE8I0YA==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.11.tgz",
+ "integrity": "sha512-s+eenEPW6RgliDk2IhjD2hWOxIx1NKrOHxEwNUaUXxYBxIyCcDfNULZ2Mu15E3kwcJWBedTET/kEASPV1A1Akg==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -3926,13 +3926,13 @@
}
},
"node_modules/@smithy/node-config-provider": {
- "version": "4.3.10",
- "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.10.tgz",
- "integrity": "sha512-UALRbJtVX34AdP2VECKVlnNgidLHA2A7YgcJzwSBg1hzmnO/bZBHl/LDQQyYifzUwp1UOODnl9JJ3KNawpUJ9w==",
+ "version": "4.3.11",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.11.tgz",
+ "integrity": "sha512-xD17eE7kaLgBBGf5CZQ58hh2YmwK1Z0O8YhffwB/De2jsL0U3JklmhVYJ9Uf37OtUDLF2gsW40Xwwag9U869Gg==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/property-provider": "^4.2.10",
- "@smithy/shared-ini-file-loader": "^4.4.5",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/shared-ini-file-loader": "^4.4.6",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -3941,14 +3941,14 @@
}
},
"node_modules/@smithy/node-http-handler": {
- "version": "4.4.12",
- "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.12.tgz",
- "integrity": "sha512-zo1+WKJkR9x7ZtMeMDAAsq2PufwiLDmkhcjpWPRRkmeIuOm6nq1qjFICSZbnjBvD09ei8KMo26BWxsu2BUU+5w==",
+ "version": "4.4.14",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.14.tgz",
+ "integrity": "sha512-DamSqaU8nuk0xTJDrYnRzZndHwwRnyj/n/+RqGGCcBKB4qrQem0mSDiWdupaNWdwxzyMU91qxDmHOCazfhtO3A==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/abort-controller": "^4.2.10",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/querystring-builder": "^4.2.10",
+ "@smithy/abort-controller": "^4.2.11",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/querystring-builder": "^4.2.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -3957,9 +3957,9 @@
}
},
"node_modules/@smithy/property-provider": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.10.tgz",
- "integrity": "sha512-5jm60P0CU7tom0eNrZ7YrkgBaoLFXzmqB0wVS+4uK8PPGmosSrLNf6rRd50UBvukztawZ7zyA8TxlrKpF5z9jw==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.11.tgz",
+ "integrity": "sha512-14T1V64o6/ndyrnl1ze1ZhyLzIeYNN47oF/QU6P5m82AEtyOkMJTb0gO1dPubYjyyKuPD6OSVMPDKe+zioOnCg==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -3970,9 +3970,9 @@
}
},
"node_modules/@smithy/protocol-http": {
- "version": "5.3.10",
- "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.10.tgz",
- "integrity": "sha512-2NzVWpYY0tRdfeCJLsgrR89KE3NTWT2wGulhNUxYlRmtRmPwLQwKzhrfVaiNlA9ZpJvbW7cjTVChYKgnkqXj1A==",
+ "version": "5.3.11",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.11.tgz",
+ "integrity": "sha512-hI+barOVDJBkNt4y0L2mu3Ugc0w7+BpJ2CZuLwXtSltGAAwCb3IvnalGlbDV/UCS6a9ZuT3+exd1WxNdLb5IlQ==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -3983,13 +3983,13 @@
}
},
"node_modules/@smithy/querystring-builder": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.10.tgz",
- "integrity": "sha512-HeN7kEvuzO2DmAzLukE9UryiUvejD3tMp9a1D1NJETerIfKobBUCLfviP6QEk500166eD2IATaXM59qgUI+YDA==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.11.tgz",
+ "integrity": "sha512-7spdikrYiljpket6u0up2Ck2mxhy7dZ0+TDd+S53Dg2DHd6wg+YNJrTCHiLdgZmEXZKI7LJZcwL3721ZRDFiqA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
- "@smithy/util-uri-escape": "^4.2.1",
+ "@smithy/util-uri-escape": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -3997,9 +3997,9 @@
}
},
"node_modules/@smithy/querystring-parser": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.10.tgz",
- "integrity": "sha512-4Mh18J26+ao1oX5wXJfWlTT+Q1OpDR8ssiC9PDOuEgVBGloqg18Fw7h5Ct8DyT9NBYwJgtJ2nLjKKFU6RP1G1Q==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.11.tgz",
+ "integrity": "sha512-nE3IRNjDltvGcoThD2abTozI1dkSy8aX+a2N1Rs55en5UsdyyIXgGEmevUL3okZFoJC77JgRGe99xYohhsjivQ==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -4010,9 +4010,9 @@
}
},
"node_modules/@smithy/service-error-classification": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.10.tgz",
- "integrity": "sha512-0R/+/Il5y8nB/By90o8hy/bWVYptbIfvoTYad0igYQO5RefhNCDmNzqxaMx7K1t/QWo0d6UynqpqN5cCQt1MCg==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.11.tgz",
+ "integrity": "sha512-HkMFJZJUhzU3HvND1+Yw/kYWXp4RPDLBWLcK1n+Vqw8xn4y2YiBhdww8IxhkQjP/QlZun5bwm3vcHc8AqIU3zw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0"
@@ -4022,9 +4022,9 @@
}
},
"node_modules/@smithy/shared-ini-file-loader": {
- "version": "4.4.5",
- "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.5.tgz",
- "integrity": "sha512-pHgASxl50rrtOztgQCPmOXFjRW+mCd7ALr/3uXNzRrRoGV5G2+78GOsQ3HlQuBVHCh9o6xqMNvlIKZjWn4Euug==",
+ "version": "4.4.6",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.6.tgz",
+ "integrity": "sha512-IB/M5I8G0EeXZTHsAxpx51tMQ5R719F3aq+fjEB6VtNcCHDc0ajFDIGDZw+FW9GxtEkgTduiPpjveJdA/CX7sw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -4035,18 +4035,18 @@
}
},
"node_modules/@smithy/signature-v4": {
- "version": "5.3.10",
- "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.10.tgz",
- "integrity": "sha512-Wab3wW8468WqTKIxI+aZe3JYO52/RYT/8sDOdzkUhjnLakLe9qoQqIcfih/qxcF4qWEFoWBszY0mj5uxffaVXA==",
+ "version": "5.3.11",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.11.tgz",
+ "integrity": "sha512-V1L6N9aKOBAN4wEHLyqjLBnAz13mtILU0SeDrjOaIZEeN6IFa6DxwRt1NNpOdmSpQUfkBj0qeD3m6P77uzMhgQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/is-array-buffer": "^4.2.1",
- "@smithy/protocol-http": "^5.3.10",
+ "@smithy/is-array-buffer": "^4.2.2",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
- "@smithy/util-hex-encoding": "^4.2.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-uri-escape": "^4.2.1",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/util-hex-encoding": "^4.2.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-uri-escape": "^4.2.2",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -4054,17 +4054,17 @@
}
},
"node_modules/@smithy/smithy-client": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.0.tgz",
- "integrity": "sha512-R8bQ9K3lCcXyZmBnQqUZJF4ChZmtWT5NLi6x5kgWx5D+/j0KorXcA0YcFg/X5TOgnTCy1tbKc6z2g2y4amFupQ==",
+ "version": "4.12.2",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.2.tgz",
+ "integrity": "sha512-HezY3UuG0k4T+4xhFKctLXCA5N2oN+Rtv+mmL8Gt7YmsUY2yhmcLyW75qrSzldfj75IsCW/4UhY3s20KcFnZqA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.23.6",
- "@smithy/middleware-endpoint": "^4.4.20",
- "@smithy/middleware-stack": "^4.2.10",
- "@smithy/protocol-http": "^5.3.10",
+ "@smithy/core": "^3.23.8",
+ "@smithy/middleware-endpoint": "^4.4.22",
+ "@smithy/middleware-stack": "^4.2.11",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
- "@smithy/util-stream": "^4.5.15",
+ "@smithy/util-stream": "^4.5.17",
"tslib": "^2.6.2"
},
"engines": {
@@ -4084,12 +4084,12 @@
}
},
"node_modules/@smithy/url-parser": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.10.tgz",
- "integrity": "sha512-uypjF7fCDsRk26u3qHmFI/ePL7bxxB9vKkE+2WKEciHhz+4QtbzWiHRVNRJwU3cKhrYDYQE3b0MRFtqfLYdA4A==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.11.tgz",
+ "integrity": "sha512-oTAGGHo8ZYc5VZsBREzuf5lf2pAurJQsccMusVZ85wDkX66ojEc/XauiGjzCj50A61ObFTPe6d7Pyt6UBYaing==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/querystring-parser": "^4.2.10",
+ "@smithy/querystring-parser": "^4.2.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -4098,13 +4098,13 @@
}
},
"node_modules/@smithy/util-base64": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.1.tgz",
- "integrity": "sha512-BKGuawX4Doq/bI/uEmg+Zyc36rJKWuin3py89PquXBIBqmbnJwBBsmKhdHfNEp0+A4TDgLmT/3MSKZ1SxHcR6w==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.2.tgz",
+ "integrity": "sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^4.2.1",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/util-buffer-from": "^4.2.2",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -4112,9 +4112,9 @@
}
},
"node_modules/@smithy/util-body-length-browser": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.1.tgz",
- "integrity": "sha512-SiJeLiozrAoCrgDBUgsVbmqHmMgg/2bA15AzcbcW+zan7SuyAVHN4xTSbq0GlebAIwlcaX32xacnrG488/J/6g==",
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz",
+ "integrity": "sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -4124,9 +4124,9 @@
}
},
"node_modules/@smithy/util-body-length-node": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.2.tgz",
- "integrity": "sha512-4rHqBvxtJEBvsZcFQSPQqXP2b/yy/YlB66KlcEgcH2WNoOKCKB03DSLzXmOsXjbl8dJ4OEYTn31knhdznwk7zw==",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz",
+ "integrity": "sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -4136,12 +4136,12 @@
}
},
"node_modules/@smithy/util-buffer-from": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.1.tgz",
- "integrity": "sha512-/swhmt1qTiVkaejlmMPPDgZhEaWb/HWMGRBheaxwuVkusp/z+ErJyQxO6kaXumOciZSWlmq6Z5mNylCd33X7Ig==",
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz",
+ "integrity": "sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/is-array-buffer": "^4.2.1",
+ "@smithy/is-array-buffer": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -4149,9 +4149,9 @@
}
},
"node_modules/@smithy/util-config-provider": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.1.tgz",
- "integrity": "sha512-462id/00U8JWFw6qBuTSWfN5TxOHvDu4WliI97qOIOnuC/g+NDAknTU8eoGXEPlLkRVgWEr03jJBLV4o2FL8+A==",
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz",
+ "integrity": "sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -4161,13 +4161,13 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
- "version": "4.3.36",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.36.tgz",
- "integrity": "sha512-R0smq7EHQXRVMxkAxtH5akJ/FvgAmNF6bUy/GwY/N20T4GrwjT633NFm0VuRpC+8Bbv8R9A0DoJ9OiZL/M3xew==",
+ "version": "4.3.38",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.38.tgz",
+ "integrity": "sha512-c8P1mFLNxcsdAMabB8/VUQUbWzFmgujWi4bAXSggcqLYPc8V4U5abqFqOyn+dK4YT+q8UyCVkTO8807t4t2syA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/property-provider": "^4.2.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -4176,16 +4176,16 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
- "version": "4.2.39",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.39.tgz",
- "integrity": "sha512-otWuoDm35btJV1L8MyHrPl462B07QCdMTktKc7/yM+Psv6KbED/ziXiHnmr7yPHUjfIwE9S8Max0LO24Mo3ZVg==",
+ "version": "4.2.41",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.41.tgz",
+ "integrity": "sha512-/UG+9MT3UZAR0fLzOtMJMfWGcjjHvgggq924x/CRy8vRbL+yFf3Z6vETlvq8vDH92+31P/1gSOFoo7303wN8WQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/config-resolver": "^4.4.9",
- "@smithy/credential-provider-imds": "^4.2.10",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/property-provider": "^4.2.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/credential-provider-imds": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/property-provider": "^4.2.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -4194,12 +4194,12 @@
}
},
"node_modules/@smithy/util-endpoints": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.3.1.tgz",
- "integrity": "sha512-xyctc4klmjmieQiF9I1wssBWleRV0RhJ2DpO8+8yzi2LO1Z+4IWOZNGZGNj4+hq9kdo+nyfrRLmQTzc16Op2Vg==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.3.2.tgz",
+ "integrity": "sha512-+4HFLpE5u29AbFlTdlKIT7jfOzZ8PDYZKTb3e+AgLz986OYwqTourQ5H+jg79/66DB69Un1+qKecLnkZdAsYcA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.10",
+ "@smithy/node-config-provider": "^4.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -4208,9 +4208,9 @@
}
},
"node_modules/@smithy/util-hex-encoding": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.1.tgz",
- "integrity": "sha512-c1hHtkgAWmE35/50gmdKajgGAKV3ePJ7t6UtEmpfCWJmQE9BQAQPz0URUVI89eSkcDqCtzqllxzG28IQoZPvwA==",
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz",
+ "integrity": "sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -4220,9 +4220,9 @@
}
},
"node_modules/@smithy/util-middleware": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.10.tgz",
- "integrity": "sha512-LxaQIWLp4y0r72eA8mwPNQ9va4h5KeLM0I3M/HV9klmFaY2kN766wf5vsTzmaOpNNb7GgXAd9a25P3h8T49PSA==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.11.tgz",
+ "integrity": "sha512-r3dtF9F+TpSZUxpOVVtPfk09Rlo4lT6ORBqEvX3IBT6SkQAdDSVKR5GcfmZbtl7WKhKnmb3wbDTQ6ibR2XHClw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.13.0",
@@ -4233,12 +4233,12 @@
}
},
"node_modules/@smithy/util-retry": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.10.tgz",
- "integrity": "sha512-HrBzistfpyE5uqTwiyLsFHscgnwB0kgv8vySp7q5kZ0Eltn/tjosaSGGDj/jJ9ys7pWzIP/icE2d+7vMKXLv7A==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.11.tgz",
+ "integrity": "sha512-XSZULmL5x6aCTTii59wJqKsY1l3eMIAomRAccW7Tzh9r8s7T/7rdo03oektuH5jeYRlJMPcNP92EuRDvk9aXbw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/service-error-classification": "^4.2.10",
+ "@smithy/service-error-classification": "^4.2.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -4247,18 +4247,18 @@
}
},
"node_modules/@smithy/util-stream": {
- "version": "4.5.15",
- "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.15.tgz",
- "integrity": "sha512-OlOKnaqnkU9X+6wEkd7mN+WB7orPbCVDauXOj22Q7VtiTkvy7ZdSsOg4QiNAZMgI4OkvNf+/VLUC3VXkxuWJZw==",
+ "version": "4.5.17",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.17.tgz",
+ "integrity": "sha512-793BYZ4h2JAQkNHcEnyFxDTcZbm9bVybD0UV/LEWmZ5bkTms7JqjfrLMi2Qy0E5WFcCzLwCAPgcvcvxoeALbAQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/fetch-http-handler": "^5.3.11",
- "@smithy/node-http-handler": "^4.4.12",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/node-http-handler": "^4.4.14",
"@smithy/types": "^4.13.0",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-buffer-from": "^4.2.1",
- "@smithy/util-hex-encoding": "^4.2.1",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-buffer-from": "^4.2.2",
+ "@smithy/util-hex-encoding": "^4.2.2",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -4266,9 +4266,9 @@
}
},
"node_modules/@smithy/util-uri-escape": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.1.tgz",
- "integrity": "sha512-YmiUDn2eo2IOiWYYvGQkgX5ZkBSiTQu4FlDo5jNPpAxng2t6Sjb6WutnZV9l6VR4eJul1ABmCrnWBC9hKHQa6Q==",
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz",
+ "integrity": "sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -4278,12 +4278,12 @@
}
},
"node_modules/@smithy/util-utf8": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.1.tgz",
- "integrity": "sha512-DSIwNaWtmzrNQHv8g7DBGR9mulSit65KSj5ymGEIAknmIN8IpbZefEep10LaMG/P/xquwbmJ1h9ectz8z6mV6g==",
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz",
+ "integrity": "sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^4.2.1",
+ "@smithy/util-buffer-from": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -4305,9 +4305,9 @@
}
},
"node_modules/@smithy/uuid": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.1.tgz",
- "integrity": "sha512-dSfDCeihDmZlV2oyr0yWPTUfh07suS+R5OB+FZGiv/hHyK3hrFBW5rR1UYjfa57vBsrP9lciFkRPzebaV1Qujw==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.2.tgz",
+ "integrity": "sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -6627,10 +6627,22 @@
],
"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==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT"
+ },
"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.4.1",
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz",
+ "integrity": "sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==",
"funding": [
{
"type": "github",
@@ -6639,6 +6651,7 @@
],
"license": "MIT",
"dependencies": {
+ "fast-xml-builder": "^1.0.0",
"strnum": "^2.1.2"
},
"bin": {
@@ -10918,7 +10931,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-secrets-manager": "^3.1000.0",
+ "@aws-sdk/client-secrets-manager": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.2",
"@nhs/fhir-middy-error-handler": "^2.1.75",
diff --git a/packages/nhsNotifyUpdateCallback/package.json b/packages/nhsNotifyUpdateCallback/package.json
index 12dd93e6ae..01a73c59fb 100644
--- a/packages/nhsNotifyUpdateCallback/package.json
+++ b/packages/nhsNotifyUpdateCallback/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-secrets-manager": "^3.1000.0",
+ "@aws-sdk/client-secrets-manager": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.2",
"@nhs/fhir-middy-error-handler": "^2.1.75",
From affd29194b5da04c9966b3b1a5c039f6111987f0 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 6 Mar 2026 19:01:24 +0000
Subject: [PATCH 06/61] Upgrade: [dependabot] - bump
@middy/http-header-normalizer from 7.1.2 to 7.1.3 (#2827)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@middy/http-header-normalizer](https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer)
from 7.1.2 to 7.1.3.
Release notes
Sourced from @middy/http-header-normalizer's
releases.
7.1.3
What's Changed
- validator: Fix type definition regression (#1580)
- http-multipart-body-parser, http-urlencode-body-parser,
http-urlencode-path-parser,
http-security-headers: Fix HTTP status code handling in type definitions
and runtime
- Performance improvements across core and multiple middleware
packages (core, event-normalizer,
http-content-encoding, http-cors, http-error-handler,
http-header-normalizer, http-security-headers,
input-output-logger, secrets-manager, ssm, util, and others)
- Add missing type definitions for http-content-negotiation,
service-discovery, sts, secrets-manager,
ws-router
- Improve type definitions across core, cloudformation-router,
http-router, http-event-normalizer,
s3-object-response, sqs-partial-batch-failure, warmup, error-logger, and
others
- Simplify s3-object-response type definitions
- Add comprehensive type tests across all packages
Full Changelog: https://github.com/middyjs/middy/compare/7.1.2...7.1.3
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 12 ++++++------
packages/checkPrescriptionStatusUpdates/package.json | 2 +-
packages/cpsuLambda/package.json | 2 +-
packages/updatePrescriptionStatus/package.json | 2 +-
4 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index dd1524346d..6009e80e1f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2742,9 +2742,9 @@
}
},
"node_modules/@middy/http-header-normalizer": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-7.1.2.tgz",
- "integrity": "sha512-y+FiHzs18FETac9bOtz6hFlirBPUXV2zSbzpRPpbe4LcggnLWpxXzoC19N87NIxbGY9n/yrlo+G6lrSwz+bQoA==",
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-7.1.3.tgz",
+ "integrity": "sha512-kr+pfiiJ1U10Z9lSMChuQD5nWpaNnDC9qEsytX1mltk4L0pjFc4wkzUD93KLYi53xfm2XQqjftmrj2q1yjV1xg==",
"license": "MIT",
"engines": {
"node": ">=22"
@@ -10806,7 +10806,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1000.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.2",
+ "@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
"@psu-common/middyErrorHandler": "^1.0.0"
},
@@ -10852,7 +10852,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.2",
+ "@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
@@ -11015,7 +11015,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.2",
+ "@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index d0dcf26958..d57e13833a 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -19,7 +19,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1000.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.2",
+ "@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
"@psu-common/middyErrorHandler": "^1.0.0"
},
diff --git a/packages/cpsuLambda/package.json b/packages/cpsuLambda/package.json
index afbf89e4e3..01629b35cc 100644
--- a/packages/cpsuLambda/package.json
+++ b/packages/cpsuLambda/package.json
@@ -19,7 +19,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.2",
+ "@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index 38de96269a..ea5711f983 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.2",
+ "@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
From c99247520f856f7d582abae4e3d7964c6b857f60 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 6 Mar 2026 19:23:06 +0000
Subject: [PATCH 07/61] Upgrade: [dependabot] - bump @aws-sdk/lib-dynamodb from
3.1000.0 to 3.1003.0 (#2832)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb)
from 3.1000.0 to 3.1003.0.
Release notes
Sourced from @aws-sdk/lib-dynamodb's
releases.
v3.1003.0
3.1003.0(2026-03-05)
Chores
- bump '@smithy/*' dependencies (#7822)
(8ddd5442)
- set downlevel types to be used in typescript@'<4.5' (#7817)
(03dad66b)
- clients:
- strip trailing periods when the last character is non-alphanumeric
(#7821)
(6b5b50b2)
- sort missed package.json files (#7820)
(297b5643)
- include deprecated-since in generated tsdoc (#7815)
(17ecb20a)
New Features
- clients: update client endpoints as of 2026-03-05
(e9a8d8de)
- client-guardduty: Added MALICIOUS FILE to
IndicatorType enum in MDC Sequence (bb9d4662)
- client-savingsplans: Added support for OpenSearch
and Neptune Analytics to Database Savings Plans. (9e063913)
- client-sagemaker: Adds support for S3 Bucket
Ownership validation for SageMaker Managed MLflow. (b6216564)
- client-connecthealth: Connect-Health SDK is AWS's
unified SDK for the Amazon Connect Health offering. It allows healthcare
developers to integrate purpose-built agents - such as patient insights,
ambient documentation, and medical coding - into their existing
applications, including EHRs, telehealth, and revenue cycle. (454c6cb7)
- client-mpa: Updates to multi-party approval (MPA)
service to add support for approval team baseline operations. (e9581543)
- client-ec2: Added metadata field to
CapacityAllocation. (d7cce1c2)
Bug Fixes
- nested-clients: add bundler instructions for
browser credential clients (#7823)
(f32f3539)
Tests
- canary: replace verdaccio canary test with client
tests in canary mode (#7816)
(d9bad4ef)
- clients:
- ignore prettifying automated snapshot test code (#7819)
(1eabedb4)
- run client feature tests in browser mode too (#7808)
(37f1adc7)
For list of updated packages, view
updated-packages.md in
assets-3.1003.0.zip
v3.1002.0
3.1002.0(2026-03-04)
New Features
- client-elastic-beanstalk: As part of this release,
Beanstalk introduce a new info type - analyze for request environment
info and retrieve environment info operations. When customers request an
Al analysis, Elastic Beanstalk runs a script on an instance in their
environment and returns an analysis of events, health and logs. (44048ced)
- client-connect: Added support for configuring
additional email addresses on queues in Amazon Connect. Agents can now
select an outbound email address and associate additional email
addresses for replying to or initiating emails. (b79a4dbd)
- client-gamelift: Amazon GameLift Servers now offers
DDoS protection for Linux-based EC2 and Container Fleets on SDKv5. The
player gateway proxy relay network provides traffic validation,
per-player rate limiting, and game server IP address obfuscation all
with negligible added latency and no additional cost. (1fc4ece8)
- client-elasticsearch-service: Adds support for
DeploymentStrategyOptions. (703a57c5)
- client-opensearch: Adding support for
DeploymentStrategyOptions (cf6a8810)
- client-quicksight: Added several new values for
Capabilities, increased visual limit per sheet from previous limit to
75, renamed Quick Suite to Quick in several places. (c94f306e)
... (truncated)
Changelog
Sourced from @aws-sdk/lib-dynamodb's
changelog.
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 168 +++++++++---------
package.json | 2 +-
.../package.json | 2 +-
packages/gsul/package.json | 2 +-
.../psuRestoreValidationLambda/package.json | 2 +-
5 files changed, 88 insertions(+), 88 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6009e80e1f..637866f15d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -27,7 +27,7 @@
"packages/common/utilities"
],
"dependencies": {
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
@@ -294,52 +294,52 @@
}
},
"node_modules/@aws-sdk/client-dynamodb": {
- "version": "3.1000.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1000.0.tgz",
- "integrity": "sha512-S0M9ndVgGiupQEX9M6yLIKx2Iw1Z/lnZR1j5guuR76sqteQM6jsQseTJepq0hJ9SGGpzSwMucYJxETQDHsgFhQ==",
+ "version": "3.1003.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1003.0.tgz",
+ "integrity": "sha512-tUN5kKCvaXeXnw3nqckhRq9m3bAKsYL2WaNotYEFrKQrFW3WAEu6jxRwsRr+pasSEEYvX4B03J9tlaxfPR8rZA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/credential-provider-node": "^3.972.14",
- "@aws-sdk/dynamodb-codec": "^3.972.16",
- "@aws-sdk/middleware-endpoint-discovery": "^3.972.6",
- "@aws-sdk/middleware-host-header": "^3.972.6",
- "@aws-sdk/middleware-logger": "^3.972.6",
- "@aws-sdk/middleware-recursion-detection": "^3.972.6",
- "@aws-sdk/middleware-user-agent": "^3.972.15",
- "@aws-sdk/region-config-resolver": "^3.972.6",
- "@aws-sdk/types": "^3.973.4",
- "@aws-sdk/util-endpoints": "^3.996.3",
- "@aws-sdk/util-user-agent-browser": "^3.972.6",
- "@aws-sdk/util-user-agent-node": "^3.973.0",
- "@smithy/config-resolver": "^4.4.9",
- "@smithy/core": "^3.23.6",
- "@smithy/fetch-http-handler": "^5.3.11",
- "@smithy/hash-node": "^4.2.10",
- "@smithy/invalid-dependency": "^4.2.10",
- "@smithy/middleware-content-length": "^4.2.10",
- "@smithy/middleware-endpoint": "^4.4.20",
- "@smithy/middleware-retry": "^4.4.37",
- "@smithy/middleware-serde": "^4.2.11",
- "@smithy/middleware-stack": "^4.2.10",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/node-http-handler": "^4.4.12",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/credential-provider-node": "^3.972.17",
+ "@aws-sdk/dynamodb-codec": "^3.972.19",
+ "@aws-sdk/middleware-endpoint-discovery": "^3.972.7",
+ "@aws-sdk/middleware-host-header": "^3.972.7",
+ "@aws-sdk/middleware-logger": "^3.972.7",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.7",
+ "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/region-config-resolver": "^3.972.7",
+ "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/util-endpoints": "^3.996.4",
+ "@aws-sdk/util-user-agent-browser": "^3.972.7",
+ "@aws-sdk/util-user-agent-node": "^3.973.3",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/core": "^3.23.8",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/hash-node": "^4.2.11",
+ "@smithy/invalid-dependency": "^4.2.11",
+ "@smithy/middleware-content-length": "^4.2.11",
+ "@smithy/middleware-endpoint": "^4.4.22",
+ "@smithy/middleware-retry": "^4.4.39",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/middleware-stack": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/node-http-handler": "^4.4.14",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-body-length-browser": "^4.2.1",
- "@smithy/util-body-length-node": "^4.2.2",
- "@smithy/util-defaults-mode-browser": "^4.3.36",
- "@smithy/util-defaults-mode-node": "^4.2.39",
- "@smithy/util-endpoints": "^3.3.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-retry": "^4.2.10",
- "@smithy/util-utf8": "^4.2.1",
- "@smithy/util-waiter": "^4.2.10",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-body-length-browser": "^4.2.2",
+ "@smithy/util-body-length-node": "^4.2.3",
+ "@smithy/util-defaults-mode-browser": "^4.3.38",
+ "@smithy/util-defaults-mode-node": "^4.2.41",
+ "@smithy/util-endpoints": "^3.3.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-utf8": "^4.2.2",
+ "@smithy/util-waiter": "^4.2.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -347,15 +347,15 @@
}
},
"node_modules/@aws-sdk/client-dynamodb/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.3.tgz",
- "integrity": "sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==",
+ "version": "3.996.4",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
+ "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-endpoints": "^3.3.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-endpoints": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -730,16 +730,16 @@
}
},
"node_modules/@aws-sdk/dynamodb-codec": {
- "version": "3.972.16",
- "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.16.tgz",
- "integrity": "sha512-SLo648PIVMsKjUUId2v1ig+M6Wqk3tyOtC4vIu3RiM5jyoUYBilrV+p/IVZvHdbLFHNrIWUxtqKr623sTilsGQ==",
+ "version": "3.972.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.19.tgz",
+ "integrity": "sha512-M/y+eA53imfFxA/QjrpfnyhG/eLIHxsNI6GmevwIVoX7E1vGYyevKt1iJ+aZwOVbL9lLeHtlBuYUEhYgVjwDpQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@smithy/core": "^3.23.6",
- "@smithy/smithy-client": "^4.12.0",
+ "@aws-sdk/core": "^3.973.18",
+ "@smithy/core": "^3.23.8",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
- "@smithy/util-base64": "^4.3.1",
+ "@smithy/util-base64": "^4.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -747,9 +747,9 @@
}
},
"node_modules/@aws-sdk/endpoint-cache": {
- "version": "3.972.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/endpoint-cache/-/endpoint-cache-3.972.3.tgz",
- "integrity": "sha512-s5oiwOTe0ajI5y/cRMsThZsmlrZiAEcUct723O9NivR/es8fDtglbhHo7eQE4ydddCivFCm2lpNj8RPDLdL3AA==",
+ "version": "3.972.4",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/endpoint-cache/-/endpoint-cache-3.972.4.tgz",
+ "integrity": "sha512-GdASDnWanLnHxKK0hqV97xz23QmfA/C8yGe0PiuEmWiHSe+x+x+mFEj4sXqx9IbfyPncWz8f4EhNwBSG9cgYCg==",
"license": "Apache-2.0",
"dependencies": {
"mnemonist": "0.38.3",
@@ -760,15 +760,15 @@
}
},
"node_modules/@aws-sdk/lib-dynamodb": {
- "version": "3.1000.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1000.0.tgz",
- "integrity": "sha512-iS7cL3lZXxNQMkSnxHvAchZUzbnn06XPmUtTAqwZJQpKI26ZQDespiW8yBh+YIrGNMGV2pWlG3HYQodV8uYRqg==",
+ "version": "3.1003.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1003.0.tgz",
+ "integrity": "sha512-92PqNLZegje0BsMq/YTQNBkVLFgqYHAD8y0CoRI5zbKQazv3OA49RuozFL1EXIGxYtvEx4pDJN2pelDYq1cfew==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/util-dynamodb": "^3.996.1",
- "@smithy/core": "^3.23.6",
- "@smithy/smithy-client": "^4.12.0",
+ "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/util-dynamodb": "^3.996.2",
+ "@smithy/core": "^3.23.8",
+ "@smithy/smithy-client": "^4.12.2",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -776,19 +776,19 @@
"node": ">=20.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-dynamodb": "^3.1000.0"
+ "@aws-sdk/client-dynamodb": "^3.1003.0"
}
},
"node_modules/@aws-sdk/middleware-endpoint-discovery": {
- "version": "3.972.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.6.tgz",
- "integrity": "sha512-p5DYw2cpnsuT/bFA4DEBxucY/wn3TVGDZ7wonEds6EEox35I5DThCsw6aWDIN/fTpG0FMLO3q7s1PUKozWl3CQ==",
+ "version": "3.972.7",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.7.tgz",
+ "integrity": "sha512-ZeFfgAVOGR+fDq/JAPsVA3P07ba74hIppoGfmQyfzZMfAQAzc9Lbg5pndZU8EanzfKnlXbv6y09OMrSkTsUuOg==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/endpoint-cache": "^3.972.3",
- "@aws-sdk/types": "^3.973.4",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/protocol-http": "^5.3.10",
+ "@aws-sdk/endpoint-cache": "^3.972.4",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -1005,9 +1005,9 @@
}
},
"node_modules/@aws-sdk/util-dynamodb": {
- "version": "3.996.1",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-dynamodb/-/util-dynamodb-3.996.1.tgz",
- "integrity": "sha512-5Vle00DrIcao9x5UuhkEprIQiMuhVvrxSLQwEhTb1sfWvdrLphcW4LqAtOkWSHpWF9ZdQQVKXvAOjKNV8LSlrw==",
+ "version": "3.996.2",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-dynamodb/-/util-dynamodb-3.996.2.tgz",
+ "integrity": "sha512-ddpwaZmjBzcApYN7lgtAXjk+u+GO8fiPsxzuc59UqP+zqdxI1gsenPvkyiHiF9LnYnyRGijz6oN2JylnN561qQ==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -1016,7 +1016,7 @@
"node": ">=20.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-dynamodb": "^3.997.0"
+ "@aws-sdk/client-dynamodb": "^3.1003.0"
}
},
"node_modules/@aws-sdk/util-endpoints": {
@@ -4291,12 +4291,12 @@
}
},
"node_modules/@smithy/util-waiter": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.2.10.tgz",
- "integrity": "sha512-4eTWph/Lkg1wZEDAyObwme0kmhEb7J/JjibY2znJdrYRgKbKqB7YoEhhJVJ4R1g/SYih4zuwX7LpJaM8RsnTVg==",
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.2.11.tgz",
+ "integrity": "sha512-x7Rh2azQPs3XxbvCzcttRErKKvLnbZfqRf/gOjw2pb+ZscX88e5UkRPCB67bVnsFHxayvMvmePfKTqsRb+is1A==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/abort-controller": "^4.2.10",
+ "@smithy/abort-controller": "^4.2.11",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -10804,7 +10804,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
@@ -10884,7 +10884,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.2",
@@ -10966,7 +10966,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1000.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/input-output-logger": "^7.1.2",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
diff --git a/package.json b/package.json
index 26c464eae2..2dea47ada9 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,7 @@
"typescript-eslint": "^8.56.1"
},
"dependencies": {
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index d57e13833a..800d7176ae 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
"@middy/input-output-logger": "^7.1.2",
diff --git a/packages/gsul/package.json b/packages/gsul/package.json
index 7c15f08fb2..b9471b0eea 100644
--- a/packages/gsul/package.json
+++ b/packages/gsul/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.2",
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index 55b766b969..390347c55f 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1000.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1000.0",
+ "@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/input-output-logger": "^7.1.2",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
From bb9d0b22cfbd19a1e339659f61848b0878a1d3a4 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Mar 2026 10:35:41 +0000
Subject: [PATCH 08/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml
from 5.5.3 to 5.6.3 (#2815)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.5.3 to 5.6.3.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml's
releases.
v5.6.3
5.6.3
(2026-03-06)
Chore
- [AEA-5986] - Allow semantic release to handle python build (#83)
(141907b)
Info
Release
workflow run - Workflow ID: 22773044980
It was initialized by originalphil
v5.6.2
5.6.2
(2026-03-05)
Upgrade
- [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1.0 (#82)
(91d5906)
Info
Release
workflow run - Workflow ID: 22730971742
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.1
5.6.1
(2026-03-05)
Fix
- [AEA-0000] - Always run valid trivy scans even if a previous scan
failed, so that all vulnerabilities are identified at once. Shorten
feedback cycle for vulnerabilities across multiple scans. (#78)
(d116ba9)
Info
Release
workflow run - Workflow ID: 22727356777
It was initialized by connoravo-nhs
v5.6.0
5.6.0
(2026-03-05)
Fix
- [AEA-5986] - Fix publish fame library (#77)
(aac5b79)
New
... (truncated)
Commits
141907b
Chore: [AEA-5986] - Allow semantic release to handle python build (#83)
91d5906
Upgrade: [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1....
d116ba9
Fix: [AEA-0000] - Always run valid trivy scans even if a previous scan
failed...
aac5b79
Fix: [AEA-5986] - Fix publish fame library (#77)
d522293
Upgrade: [dependabot] - bump aquasecurity/trivy-action from 0.34.0 to
0.34.1 ...
de21183
New: [AEA-5986] - Publish to PyPI (#76)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/pull_request.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 8ee7df6610..8cb9f8e75b 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -10,7 +10,7 @@ env:
jobs:
dependabot-auto-approve-and-merge:
needs: quality_checks
- uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@8404cf6e3a61ac8de4d1644e175e288aa4965815
+ uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@141907b215220e95e3ed3811d0fe8fa18675dbed
secrets:
AUTOMERGE_APP_ID: ${{ secrets.AUTOMERGE_APP_ID }}
AUTOMERGE_PEM: ${{ secrets.AUTOMERGE_PEM }}
From fc819a5d24bb62cbfe94838770cca91f7ecb68a9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Mar 2026 21:01:28 +0000
Subject: [PATCH 09/61] Upgrade: [dependabot] - bump black from 26.1.0 to
26.3.0 (#2820)
Bumps [black](https://github.com/psf/black) from 26.1.0 to 26.3.0.
Release notes
Sourced from black's
releases.
26.3.0
Stable style
- Don't double-decode input, causing non-UTF-8 files to be corrupted
(#4964)
- Fix crash on standalone comment in lambda default arguments (#4993)
- Preserve parentheses when
# type: ignore comments would
be merged with other
comments on the same line, preventing AST equivalence failures (#4888)
Preview style
- Fix bug where
if guards in case blocks
were incorrectly split when the pattern had
a trailing comma (#4884)
- Fix
string_processing crashing on unassigned long
string literals with trailing
commas (one-item tuples) (#4929)
- Simplify implementation of the power operator "hugging"
logic (#4918)
Packaging
- Fix shutdown errors in PyInstaller builds on macOS by disabling
multiprocessing in
frozen environments (#4930)
Performance
- Introduce winloop for windows as an alternative to uvloop (#4996)
- Remove deprecated function
uvloop.install() in favor of
uvloop.new_event_loop()
(#4996)
- Rename
maybe_install_uvloop function to
maybe_use_uvloop to simplify loop
installation and creation of either a uvloop/winloop evenloop or default
eventloop
(#4996)
Output
- Emit a clear warning when the target Python version is newer than
the running Python
version, since AST safety checks cannot parse newer syntax. Also replace
the
misleading "INTERNAL ERROR" message with an actionable error
explaining the version
mismatch (#4983)
Blackd
- Introduce winloop to be used when windows in use which enables
blackd to run faster on
windows when winloop is installed. (#4996)
Integrations
- Remove unused gallery script (#5030)
- Harden parsing of
black requirements in the GitHub
Action when use_pyproject is
enabled so that only version specifiers are accepted and direct
references such as
black @ https://... are rejected. Users should upgrade to
the latest version of the
action as soon as possible. This update is received automatically when
using
psf/black@stable, and is independent of the version of
Black installed by the
... (truncated)
Changelog
Sourced from black's
changelog.
26.3.0
Stable style
- Don't double-decode input, causing non-UTF-8 files to be corrupted
(#4964)
- Fix crash on standalone comment in lambda default arguments (#4993)
- Preserve parentheses when
# type: ignore comments would
be merged with other
comments on the same line, preventing AST equivalence failures (#4888)
Preview style
- Fix bug where
if guards in case blocks
were incorrectly split when the pattern had
a trailing comma (#4884)
- Fix
string_processing crashing on unassigned long
string literals with trailing
commas (one-item tuples) (#4929)
- Simplify implementation of the power operator "hugging"
logic (#4918)
Packaging
- Fix shutdown errors in PyInstaller builds on macOS by disabling
multiprocessing in
frozen environments (#4930)
Performance
- Introduce winloop for windows as an alternative to uvloop (#4996)
- Remove deprecated function
uvloop.install() in favor of
uvloop.new_event_loop()
(#4996)
- Rename
maybe_install_uvloop function to
maybe_use_uvloop to simplify loop
installation and creation of either a uvloop/winloop evenloop or default
eventloop
(#4996)
Output
- Emit a clear warning when the target Python version is newer than
the running Python
version, since AST safety checks cannot parse newer syntax. Also replace
the
misleading "INTERNAL ERROR" message with an actionable error
explaining the version
mismatch (#4983)
Blackd
- Introduce winloop to be used when windows in use which enables
blackd to run faster on
windows when winloop is installed. (#4996)
Integrations
- Remove unused gallery script (#5030)
- Harden parsing of
black requirements in the GitHub
Action when use_pyproject is
enabled so that only version specifiers are accepted and direct
references such as
black @ https://... are rejected. Users should upgrade to
the latest version of the
action as soon as possible. This update is received automatically when
using
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
poetry.lock | 64 +++++++++++++++++++++++++-------------------------
pyproject.toml | 2 +-
2 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index 71890e6122..151fe72a5a 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 2.3.2 and should not be changed by hand.
+# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand.
[[package]]
name = "argparse"
@@ -14,39 +14,39 @@ files = [
[[package]]
name = "black"
-version = "26.1.0"
+version = "26.3.0"
description = "The uncompromising code formatter."
optional = false
python-versions = ">=3.10"
groups = ["dev"]
files = [
- {file = "black-26.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ca699710dece84e3ebf6e92ee15f5b8f72870ef984bf944a57a777a48357c168"},
- {file = "black-26.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5e8e75dabb6eb83d064b0db46392b25cabb6e784ea624219736e8985a6b3675d"},
- {file = "black-26.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eb07665d9a907a1a645ee41a0df8a25ffac8ad9c26cdb557b7b88eeeeec934e0"},
- {file = "black-26.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:7ed300200918147c963c87700ccf9966dceaefbbb7277450a8d646fc5646bf24"},
- {file = "black-26.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:c5b7713daea9bf943f79f8c3b46f361cc5229e0e604dcef6a8bb6d1c37d9df89"},
- {file = "black-26.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3cee1487a9e4c640dc7467aaa543d6c0097c391dc8ac74eb313f2fbf9d7a7cb5"},
- {file = "black-26.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d62d14ca31c92adf561ebb2e5f2741bf8dea28aef6deb400d49cca011d186c68"},
- {file = "black-26.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fb1dafbbaa3b1ee8b4550a84425aac8874e5f390200f5502cf3aee4a2acb2f14"},
- {file = "black-26.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:101540cb2a77c680f4f80e628ae98bd2bd8812fb9d72ade4f8995c5ff019e82c"},
- {file = "black-26.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:6f3977a16e347f1b115662be07daa93137259c711e526402aa444d7a88fdc9d4"},
- {file = "black-26.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6eeca41e70b5f5c84f2f913af857cf2ce17410847e1d54642e658e078da6544f"},
- {file = "black-26.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:dd39eef053e58e60204f2cdf059e2442e2eb08f15989eefe259870f89614c8b6"},
- {file = "black-26.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9459ad0d6cd483eacad4c6566b0f8e42af5e8b583cee917d90ffaa3778420a0a"},
- {file = "black-26.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a19915ec61f3a8746e8b10adbac4a577c6ba9851fa4a9e9fbfbcf319887a5791"},
- {file = "black-26.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:643d27fb5facc167c0b1b59d0315f2674a6e950341aed0fc05cf307d22bf4954"},
- {file = "black-26.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ba1d768fbfb6930fc93b0ecc32a43d8861ded16f47a40f14afa9bb04ab93d304"},
- {file = "black-26.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2b807c240b64609cb0e80d2200a35b23c7df82259f80bef1b2c96eb422b4aac9"},
- {file = "black-26.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1de0f7d01cc894066a1153b738145b194414cc6eeaad8ef4397ac9abacf40f6b"},
- {file = "black-26.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:91a68ae46bf07868963671e4d05611b179c2313301bd756a89ad4e3b3db2325b"},
- {file = "black-26.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:be5e2fe860b9bd9edbf676d5b60a9282994c03fbbd40fe8f5e75d194f96064ca"},
- {file = "black-26.1.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:9dc8c71656a79ca49b8d3e2ce8103210c9481c57798b48deeb3a8bb02db5f115"},
- {file = "black-26.1.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:b22b3810451abe359a964cc88121d57f7bce482b53a066de0f1584988ca36e79"},
- {file = "black-26.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:53c62883b3f999f14e5d30b5a79bd437236658ad45b2f853906c7cbe79de00af"},
- {file = "black-26.1.0-cp314-cp314-win_amd64.whl", hash = "sha256:f016baaadc423dc960cdddf9acae679e71ee02c4c341f78f3179d7e4819c095f"},
- {file = "black-26.1.0-cp314-cp314-win_arm64.whl", hash = "sha256:66912475200b67ef5a0ab665011964bf924745103f51977a78b4fb92a9fc1bf0"},
- {file = "black-26.1.0-py3-none-any.whl", hash = "sha256:1054e8e47ebd686e078c0bb0eaf31e6ce69c966058d122f2c0c950311f9f3ede"},
- {file = "black-26.1.0.tar.gz", hash = "sha256:d294ac3340eef9c9eb5d29288e96dc719ff269a88e27b396340459dd85da4c58"},
+ {file = "black-26.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:135bf8a352e35b3bfba4999c256063d8d86514654599eca7635e914a55d60ec3"},
+ {file = "black-26.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6024a2959b6c62c311c564ce23ce0eaa977a50ed52a53f7abc83d2c9eb62b8d8"},
+ {file = "black-26.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:264144203ea3374542a1591b6fb317561662d074bce5d91ad6afa8d8d3e4ec3d"},
+ {file = "black-26.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:1a15d1386dce3af3993bf9baeb68d3e492cbb003dae05c3ecf8530a9b75edf85"},
+ {file = "black-26.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:d86a70bf048235aff62a79e229fe5d9e7809c7a05a3dd12982e7ccdc2678e096"},
+ {file = "black-26.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3da07abe65732483e915ab7f9c7c50332c293056436e9519373775d62539607c"},
+ {file = "black-26.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fc9fd683ccabc3dc9791b93db494d93b5c6c03b105453b76d71e5474e9dfa6e7"},
+ {file = "black-26.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e2c7e2c5ee09ff575869258b2c07064c952637918fc5e15f6ebd45e45eae0aa"},
+ {file = "black-26.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:a849286bfc3054eaeb233b6df9056fcf969ee18bf7ecb71b0257e838a0f05e6d"},
+ {file = "black-26.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:c93c83af43cda73ed8265d001214779ab245fa7a861a75b3e43828f4fb1f5657"},
+ {file = "black-26.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c2b1e5eec220b419e3591a0aaa6351bd3a9c01fe6291fbaf76d84308eb7a2ede"},
+ {file = "black-26.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1bab64de70bccc992432bee56cdffbe004ceeaa07352127c386faa87e81f9261"},
+ {file = "black-26.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5b6c5f734290803b7b26493ffd734b02b72e6c90d82d45ac4d5b862b9bdf7720"},
+ {file = "black-26.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:7c767396af15b54e1a6aae99ddf241ae97e589f666b1d22c4b6618282a04e4ca"},
+ {file = "black-26.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:765fd6ddd00f35c55250fdc6b790c272d54ac3f44da719cc42df428269b45980"},
+ {file = "black-26.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:59754fd8f43ef457be190594c07a52c999e22cb1534dc5344bff1d46fdf1027d"},
+ {file = "black-26.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1fd94cfee67b8d336761a0b08629a25938e4a491c440951ce517a7209c99b5ff"},
+ {file = "black-26.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f7b3e653a90ca1ef4e821c20f8edaee80b649c38d2532ed2e9073a9534b14a7"},
+ {file = "black-26.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:f8fb9d7c2496adc83614856e1f6e55a9ce4b7ae7fc7f45b46af9189ddb493464"},
+ {file = "black-26.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:e8618c1d06838f56afbcb3ffa1aa16436cec62b86b38c7b32ca86f53948ffb91"},
+ {file = "black-26.3.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d0c6f64ead44f4369c66f1339ecf68e99b40f2e44253c257f7807c5a3ef0ca32"},
+ {file = "black-26.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ed6f0809134e51ec4a7509e069cdfa42bf996bd0fd1df6d3146b907f36e28893"},
+ {file = "black-26.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cc6ac0ea5dd5fa6311ca82edfa3620cba0ed0426022d10d2d5d39aedbf3e1958"},
+ {file = "black-26.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:884bc0aefa96adabcba0b77b10e9775fd52d4b766e88c44dc6f41f7c82787fc8"},
+ {file = "black-26.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:be3bd02aab5c4ab03703172f5530ddc8fc8b5b7bb8786230e84c9e011cee9ca1"},
+ {file = "black-26.3.0-py3-none-any.whl", hash = "sha256:e825d6b121910dff6f04d7691f826d2449327e8e71c26254c030c4f3d2311985"},
+ {file = "black-26.3.0.tar.gz", hash = "sha256:4d438dfdba1c807c6c7c63c4f15794dda0820d2222e7c4105042ac9ddfc5dd0b"},
]
[package.dependencies]
@@ -55,13 +55,13 @@ mypy-extensions = ">=0.4.3"
packaging = ">=22.0"
pathspec = ">=1.0.0"
platformdirs = ">=2"
-pytokens = ">=0.3.0"
+pytokens = ">=0.4.0,<0.5.0"
[package.extras]
colorama = ["colorama (>=0.4.3)"]
d = ["aiohttp (>=3.10)"]
jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"]
-uvloop = ["uvloop (>=0.15.2)"]
+uvloop = ["uvloop (>=0.15.2) ; sys_platform != \"win32\"", "winloop (>=0.5.0) ; sys_platform == \"win32\""]
[[package]]
name = "certifi"
@@ -1069,4 +1069,4 @@ platformdirs = ">=3.9.1,<5"
[metadata]
lock-version = "2.1"
python-versions = "^3.12"
-content-hash = "08f59a98f9a64a3f0a02596080acb5dc3b3b73dcefdc38348dea67e2eac7d68e"
+content-hash = "e362de4dffa98bbdcb4cba80ae23c50dc430ecd643a705b4ea8afec646f0b413"
diff --git a/pyproject.toml b/pyproject.toml
index a5a25effc4..d8ce61499c 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -38,7 +38,7 @@ pyjwt = {extras = ["crypto"], version = "^2.11.0"}
[tool.poetry.group.dev.dependencies]
pre-commit = "^4.5.1"
-black = "^26.1.0"
+black = "^26.3.0"
flake8 = "^7.3.0"
jinja2 = "^3.1.5"
click = "^8.3.1"
From 973eb7171ab7a85e9158116c9311a53a71795bb9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Mar 2026 23:17:41 +0000
Subject: [PATCH 10/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml from
5.5.3 to 5.6.3 (#2819)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.5.3 to 5.6.3.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml's
releases.
v5.6.3
5.6.3
(2026-03-06)
Chore
- [AEA-5986] - Allow semantic release to handle python build (#83)
(141907b)
Info
Release
workflow run - Workflow ID: 22773044980
It was initialized by originalphil
v5.6.2
5.6.2
(2026-03-05)
Upgrade
- [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1.0 (#82)
(91d5906)
Info
Release
workflow run - Workflow ID: 22730971742
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.1
5.6.1
(2026-03-05)
Fix
- [AEA-0000] - Always run valid trivy scans even if a previous scan
failed, so that all vulnerabilities are identified at once. Shorten
feedback cycle for vulnerabilities across multiple scans. (#78)
(d116ba9)
Info
Release
workflow run - Workflow ID: 22727356777
It was initialized by connoravo-nhs
v5.6.0
5.6.0
(2026-03-05)
Fix
- [AEA-5986] - Fix publish fame library (#77)
(aac5b79)
New
... (truncated)
Commits
141907b
Chore: [AEA-5986] - Allow semantic release to handle python build (#83)
91d5906
Upgrade: [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1....
d116ba9
Fix: [AEA-0000] - Always run valid trivy scans even if a previous scan
failed...
aac5b79
Fix: [AEA-5986] - Fix publish fame library (#77)
d522293
Upgrade: [dependabot] - bump aquasecurity/trivy-action from 0.34.0 to
0.34.1 ...
de21183
New: [AEA-5986] - Publish to PyPI (#76)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/pull_request.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 8cb9f8e75b..1e7422804f 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -45,7 +45,7 @@ jobs:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
pr_title_format_check:
- uses: NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml@8404cf6e3a61ac8de4d1644e175e288aa4965815
+ uses: NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
get_issue_number:
runs-on: ubuntu-22.04
From c244002323e2e7cd682dacab5f6c4bed41a1212c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 10 Mar 2026 08:43:25 +0000
Subject: [PATCH 11/61] Upgrade: [dependabot] - bump @redocly/cli from 2.20.1
to 2.20.4 (#2830)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [@redocly/cli](https://github.com/Redocly/redocly-cli) from 2.20.1
to 2.20.4.
Release notes
Sourced from @redocly/cli's
releases.
@redocly/cli@2.20.4
Patch Changes
- Improved error messaging when a path parameter referenced via
$ref is not used in the path.
- Updated
@redocly/openapi-core to v2.20.4.
@redocly/cli@2.20.3
Patch Changes
- Updated
@redocly/respect-core to v2.20.3.
@redocly/cli@2.20.2
Patch Changes
- Add support for data: URLs (RFC 2397) in references.
The resolver now handles inline base64-encoded and URL-encoded data in
$ref fields, allowing schemas and other content to be embedded directly
as data URLs.
- Updated
@redocly/openapi-core to v2.20.2.
Commits
98a053f
chore: 🔖 release new versions (#2638)
6edec68
chore: expand exported paths (#2636)
a5ab879
fix: reported error location at correct node for parameters (#2626)
98f9ada
docs: update migration guide with the join changes; improve the extends
descr...
8a71a0f
chore: 🔖 release new versions (#2632)
2e6d8d0
chore: update version of openapi-sampler (#2631)
703ea6b
chore: update changelog for v1 (#2624)
02205ab
chore: 🔖 release new versions (#2627)
dd97562
chore: update benchmarked CLI versions (#2629)
b3e23c9
chore: allow extracting config type names and docs from
@redocly/config; refa...
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 44 ++++++++++++++---------------
packages/specification/package.json | 2 +-
2 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 637866f15d..a539dc73a1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3221,9 +3221,9 @@
"license": "MIT"
},
"node_modules/@redocly/cli": {
- "version": "2.20.1",
- "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.20.1.tgz",
- "integrity": "sha512-bBP6NmMMyHW2+7AJxAhKq0jRBg6eNGX7DGBOipW0TWQexaIh7+KJLR+pv15SgK57J8zAJSyAC53CeqJ2DVA4hg==",
+ "version": "2.20.4",
+ "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.20.4.tgz",
+ "integrity": "sha512-ahZmcTfEvw2ghWBm418A3anN3XS88Izbqn+HyH6fm/iJ/x04vFwW2KSv/V2K2JZON5ImpTCQBHPQd9bSmmZw9A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3231,8 +3231,8 @@
"@opentelemetry/resources": "2.0.1",
"@opentelemetry/sdk-trace-node": "2.0.1",
"@opentelemetry/semantic-conventions": "1.34.0",
- "@redocly/openapi-core": "2.20.1",
- "@redocly/respect-core": "2.20.1",
+ "@redocly/openapi-core": "2.20.4",
+ "@redocly/respect-core": "2.20.4",
"abort-controller": "^3.0.0",
"ajv": "npm:@redocly/ajv@8.18.0",
"ajv-formats": "^3.0.1",
@@ -3474,9 +3474,9 @@
}
},
"node_modules/@redocly/config": {
- "version": "0.43.0",
- "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.43.0.tgz",
- "integrity": "sha512-AbyFKRHKJ2VBmh9nO2lrG9tO2Gu/Lmnfdj4Uwoh7h/a7jWr1104t4fBgQZs/NwgGBAOkGmyQYAvardwyBeRGZA==",
+ "version": "0.44.0",
+ "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.44.0.tgz",
+ "integrity": "sha512-UHKkWcCNZrGiKBbrQ1CE08ElrOUGm5H97Zn8+wkp80Uu2AT/go5In1sbqvhHxViPYtu1MLdy7qKiifSyOL3W/A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3506,14 +3506,14 @@
"license": "MIT"
},
"node_modules/@redocly/openapi-core": {
- "version": "2.20.1",
- "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.20.1.tgz",
- "integrity": "sha512-ZwrvkLg8SdPiLvv1P/CLHR6vuZ+Qjor65sVxHPo8HSzVr1Tce50jPGLU6Z/tF6j61hwSp4GpdzHCXuDMOWIfsw==",
+ "version": "2.20.4",
+ "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.20.4.tgz",
+ "integrity": "sha512-3WZh8dPF6MrxLDbTG4GXtV81EOqHrpMWlOhELWBIICRieMMt/LKcGFuOBRdLEp/KMU2ypwQLKYHrKYCeUNwO3Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@redocly/ajv": "^8.18.0",
- "@redocly/config": "^0.43.0",
+ "@redocly/config": "^0.44.0",
"ajv": "npm:@redocly/ajv@8.18.0",
"ajv-formats": "^3.0.1",
"colorette": "^1.2.0",
@@ -3587,22 +3587,22 @@
}
},
"node_modules/@redocly/respect-core": {
- "version": "2.20.1",
- "resolved": "https://registry.npmjs.org/@redocly/respect-core/-/respect-core-2.20.1.tgz",
- "integrity": "sha512-FELZyfDwBLow37k6C2V3eqUXpsslv+gKnSuqR0ureZisSFmUp0Ey7hEcscrV9FiKPOLDeVITlIYKRKGa6PTAJw==",
+ "version": "2.20.4",
+ "resolved": "https://registry.npmjs.org/@redocly/respect-core/-/respect-core-2.20.4.tgz",
+ "integrity": "sha512-kOM1cCDQtTwZkD58Lx3IIUPcFuRD8bnlkCFUvi0iigy6JJKfpRwgXuzkzFf6FHVO9Z5LwJuYgIP58q3TftWrqg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@faker-js/faker": "^7.6.0",
"@noble/hashes": "^1.8.0",
"@redocly/ajv": "^8.18.0",
- "@redocly/openapi-core": "2.20.1",
+ "@redocly/openapi-core": "2.20.4",
"ajv": "npm:@redocly/ajv@8.18.0",
"better-ajv-errors": "^1.2.0",
"colorette": "^2.0.20",
"json-pointer": "^0.6.2",
"jsonpath-rfc9535": "1.3.0",
- "openapi-sampler": "^1.7.0",
+ "openapi-sampler": "^1.7.1",
"outdent": "^0.8.0",
"picomatch": "^4.0.3"
},
@@ -8643,14 +8643,14 @@
}
},
"node_modules/openapi-sampler": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.7.0.tgz",
- "integrity": "sha512-fWq32F5vqGpgRJYIarC/9Y1wC9tKnRDcCOjsDJ7MIcSv2HsE7kNifcXIZ8FVtNStBUWxYrEk/MKqVF0SwZ5gog==",
+ "version": "1.7.1",
+ "resolved": "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.7.1.tgz",
+ "integrity": "sha512-pKFRROcYyxRt9GIn0NmS+GkWPS19l0CLQRYAnHk4m1Qp+G43ssVNcfRMs1sLkGrVMuFWO4P4F6YMXeXnfyFGuQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/json-schema": "^7.0.7",
- "fast-xml-parser": "^5.3.4",
+ "fast-xml-parser": "^5.3.8",
"json-pointer": "0.6.2"
}
},
@@ -10981,7 +10981,7 @@
"version": "0.0.1",
"license": "MIT",
"devDependencies": {
- "@redocly/cli": "^2.20.1"
+ "@redocly/cli": "^2.20.4"
},
"engines": {
"node": "24.12.x",
diff --git a/packages/specification/package.json b/packages/specification/package.json
index cdf9befe24..e17dd3002d 100644
--- a/packages/specification/package.json
+++ b/packages/specification/package.json
@@ -18,6 +18,6 @@
},
"homepage": "https://github.com/NHSDigital/eps-prescription-status-update-api",
"devDependencies": {
- "@redocly/cli": "^2.20.1"
+ "@redocly/cli": "^2.20.4"
}
}
From 4c75755030564f4f7bf0b63160c158f5fde8f096 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 11 Mar 2026 11:27:44 +0000
Subject: [PATCH 12/61] Upgrade: [dependabot] - bump @middy/input-output-logger
from 7.1.2 to 7.1.3 (#2825)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@middy/input-output-logger](https://github.com/middyjs/middy/tree/HEAD/packages/input-output-logger)
from 7.1.2 to 7.1.3.
Release notes
Sourced from @middy/input-output-logger's
releases.
7.1.3
What's Changed
- validator: Fix type definition regression (#1580)
- http-multipart-body-parser, http-urlencode-body-parser,
http-urlencode-path-parser,
http-security-headers: Fix HTTP status code handling in type definitions
and runtime
- Performance improvements across core and multiple middleware
packages (core, event-normalizer,
http-content-encoding, http-cors, http-error-handler,
http-header-normalizer, http-security-headers,
input-output-logger, secrets-manager, ssm, util, and others)
- Add missing type definitions for http-content-negotiation,
service-discovery, sts, secrets-manager,
ws-router
- Improve type definitions across core, cloudformation-router,
http-router, http-event-normalizer,
s3-object-response, sqs-partial-batch-failure, warmup, error-logger, and
others
- Simplify s3-object-response type definitions
- Add comprehensive type tests across all packages
Full Changelog: https://github.com/middyjs/middy/compare/7.1.2...7.1.3
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
---------
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
---
package-lock.json | 36 +++++++++----------
packages/capabilityStatement/package.json | 2 +-
.../src/capabilityStatement.ts | 2 +-
.../package.json | 2 +-
.../src/checkPrescriptionStatusUpdates.ts | 2 +-
packages/cpsuLambda/package.json | 2 +-
packages/cpsuLambda/src/middleware.ts | 7 ++--
packages/gsul/package.json | 2 +-
packages/gsul/src/getStatusUpdates.ts | 7 ++--
packages/nhsNotifyLambda/package.json | 2 +-
.../nhsNotifyLambda/src/nhsNotifyLambda.ts | 2 +-
packages/nhsNotifyUpdateCallback/package.json | 2 +-
.../src/lambdaHandler.ts | 2 +-
packages/nhsd-psu-sandbox/package.json | 2 +-
packages/nhsd-psu-sandbox/src/sandbox.ts | 2 +-
packages/postDatedLambda/package.json | 2 +-
packages/postDatedLambda/src/main.ts | 2 +-
.../psuRestoreValidationLambda/package.json | 2 +-
.../psuRestoreValidationLambda/src/handler.ts | 2 +-
packages/statusLambda/package.json | 2 +-
packages/statusLambda/src/statusLambda.ts | 2 +-
.../updatePrescriptionStatus/package.json | 2 +-
.../src/updatePrescriptionStatus.ts | 2 +-
23 files changed, 46 insertions(+), 44 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index a539dc73a1..9546b063da 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2755,12 +2755,12 @@
}
},
"node_modules/@middy/input-output-logger": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/@middy/input-output-logger/-/input-output-logger-7.1.2.tgz",
- "integrity": "sha512-ZVvnRs5X23SDVhgWJ5/UKh14HR4yPRjKFly3QW0pMShfQ/jE76Ej3ACeFpVTLWmZt/ayi4uj60dNaVdEvCl8RA==",
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/@middy/input-output-logger/-/input-output-logger-7.1.3.tgz",
+ "integrity": "sha512-p8ONHUwD2iwu0p1fckCObiH5sG8fgNl+Qr3Z2ClJQ80YVsJVN+bQfZ340liJFIBTYvRDtICma+xqh2vBoIQ0fA==",
"license": "MIT",
"dependencies": {
- "@middy/util": "7.1.2"
+ "@middy/util": "7.1.3"
},
"engines": {
"node": ">=22"
@@ -2771,9 +2771,9 @@
}
},
"node_modules/@middy/input-output-logger/node_modules/@middy/util": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/@middy/util/-/util-7.1.2.tgz",
- "integrity": "sha512-nEKukkUTjwmgib22MjQ93qad+1ECCya3/rmcLzxb06xghuABK1e3L4RRExtkrDZCY0/5YCXMQ4+SOkOmIKk6gQ==",
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/@middy/util/-/util-7.1.3.tgz",
+ "integrity": "sha512-NohE0mOz6JvoGTpOScH47uoowC25EkDGVH8sBpqmzHAWXUOf/2gtbFHL4LPa/CGy/Adz+A/K9NxAI3LyK+fynQ==",
"license": "MIT",
"engines": {
"node": ">=22"
@@ -10789,7 +10789,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
@@ -10807,7 +10807,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@psu-common/middyErrorHandler": "^1.0.0"
},
"devDependencies": {
@@ -10853,7 +10853,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
"pratica": "^2.3.0",
@@ -10887,7 +10887,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@middy/validator": "6.4.1",
"@psu-common/middyErrorHandler": "^1.0.0",
"json-schema-to-ts": "^3.1.1"
@@ -10899,7 +10899,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75"
}
},
@@ -10912,7 +10912,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-ssm": "^3.1000.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
@@ -10933,7 +10933,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-secrets-manager": "^3.1003.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
@@ -10951,7 +10951,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"@psu-common/commonTypes": "^1.0.0"
},
@@ -10967,7 +10967,7 @@
"@aws-sdk/client-backup": "^3.1000.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
},
@@ -10996,7 +10996,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
@@ -11016,7 +11016,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
diff --git a/packages/capabilityStatement/package.json b/packages/capabilityStatement/package.json
index f90dc57916..4f83fb4ffa 100644
--- a/packages/capabilityStatement/package.json
+++ b/packages/capabilityStatement/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
diff --git a/packages/capabilityStatement/src/capabilityStatement.ts b/packages/capabilityStatement/src/capabilityStatement.ts
index f49439fe8b..3f82223502 100644
--- a/packages/capabilityStatement/src/capabilityStatement.ts
+++ b/packages/capabilityStatement/src/capabilityStatement.ts
@@ -32,7 +32,7 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- logger.info(request)
+ logger.info("inputOutputLogger request", {request})
}
})
)
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index 800d7176ae..151f6c87d8 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@psu-common/middyErrorHandler": "^1.0.0"
},
"devDependencies": {
diff --git a/packages/checkPrescriptionStatusUpdates/src/checkPrescriptionStatusUpdates.ts b/packages/checkPrescriptionStatusUpdates/src/checkPrescriptionStatusUpdates.ts
index 9cc3052e55..0d0535a3a8 100644
--- a/packages/checkPrescriptionStatusUpdates/src/checkPrescriptionStatusUpdates.ts
+++ b/packages/checkPrescriptionStatusUpdates/src/checkPrescriptionStatusUpdates.ts
@@ -106,7 +106,7 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- logger.info(request)
+ logger.info("inputOutputLogger request", {request})
}
})
)
diff --git a/packages/cpsuLambda/package.json b/packages/cpsuLambda/package.json
index 01629b35cc..c1775550fd 100644
--- a/packages/cpsuLambda/package.json
+++ b/packages/cpsuLambda/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
"pratica": "^2.3.0",
diff --git a/packages/cpsuLambda/src/middleware.ts b/packages/cpsuLambda/src/middleware.ts
index f0e4a515a8..a8b259a8e3 100644
--- a/packages/cpsuLambda/src/middleware.ts
+++ b/packages/cpsuLambda/src/middleware.ts
@@ -15,10 +15,11 @@ export const MIDDLEWARE: Record = {
inputOutputLogger: (logger) =>
inputOutputLogger({
logger: (request) => {
- if (request.response) {
- logger.debug(request)
+ const response = (request as {response?: unknown} | null | undefined)?.response
+ if (response === undefined) {
+ logger.info("inputOutputLogger request", {request})
} else {
- logger.info(request)
+ logger.debug("inputOutputLogger response", {response})
}
}
}),
diff --git a/packages/gsul/package.json b/packages/gsul/package.json
index b9471b0eea..8303566fba 100644
--- a/packages/gsul/package.json
+++ b/packages/gsul/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@middy/validator": "6.4.1",
"@psu-common/middyErrorHandler": "^1.0.0",
"json-schema-to-ts": "^3.1.1"
diff --git a/packages/gsul/src/getStatusUpdates.ts b/packages/gsul/src/getStatusUpdates.ts
index a0b5e9ba57..6c988d6852 100644
--- a/packages/gsul/src/getStatusUpdates.ts
+++ b/packages/gsul/src/getStatusUpdates.ts
@@ -119,10 +119,11 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- if (request.response) {
- logger.info(request.response)
+ const response = (request as {response?: unknown} | null | undefined)?.response
+ if (response === undefined) {
+ logger.info("inputOutputLogger request", {request})
} else {
- logger.info(request)
+ logger.info("inputOutputLogger response", {response})
}
}
})
diff --git a/packages/nhsNotifyLambda/package.json b/packages/nhsNotifyLambda/package.json
index daa47e66e9..0cda1be12c 100644
--- a/packages/nhsNotifyLambda/package.json
+++ b/packages/nhsNotifyLambda/package.json
@@ -20,7 +20,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-ssm": "^3.1000.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
diff --git a/packages/nhsNotifyLambda/src/nhsNotifyLambda.ts b/packages/nhsNotifyLambda/src/nhsNotifyLambda.ts
index 14221dc047..c117529325 100644
--- a/packages/nhsNotifyLambda/src/nhsNotifyLambda.ts
+++ b/packages/nhsNotifyLambda/src/nhsNotifyLambda.ts
@@ -127,6 +127,6 @@ export const lambdaHandler = async (
export const handler = middy(lambdaHandler)
.use(injectLambdaContext(logger, {clearState: true}))
.use(
- inputOutputLogger({logger: (req) => logger.info(req)})
+ inputOutputLogger({logger: (request) => logger.info("inputOutputLogger request", {request})})
)
.use(errorHandler({logger}))
diff --git a/packages/nhsNotifyUpdateCallback/package.json b/packages/nhsNotifyUpdateCallback/package.json
index 01a73c59fb..77eaaaf8d0 100644
--- a/packages/nhsNotifyUpdateCallback/package.json
+++ b/packages/nhsNotifyUpdateCallback/package.json
@@ -19,7 +19,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-secrets-manager": "^3.1003.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
diff --git a/packages/nhsNotifyUpdateCallback/src/lambdaHandler.ts b/packages/nhsNotifyUpdateCallback/src/lambdaHandler.ts
index 6858b11b4c..846f3361e9 100644
--- a/packages/nhsNotifyUpdateCallback/src/lambdaHandler.ts
+++ b/packages/nhsNotifyUpdateCallback/src/lambdaHandler.ts
@@ -68,7 +68,7 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- logger.info(request)
+ logger.info("inputOutputLogger request", {request})
}
})
)
diff --git a/packages/nhsd-psu-sandbox/package.json b/packages/nhsd-psu-sandbox/package.json
index 08a5bc1a01..05f3d3ee43 100644
--- a/packages/nhsd-psu-sandbox/package.json
+++ b/packages/nhsd-psu-sandbox/package.json
@@ -15,7 +15,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75"
}
}
diff --git a/packages/nhsd-psu-sandbox/src/sandbox.ts b/packages/nhsd-psu-sandbox/src/sandbox.ts
index e0a195ab51..6c025b16af 100644
--- a/packages/nhsd-psu-sandbox/src/sandbox.ts
+++ b/packages/nhsd-psu-sandbox/src/sandbox.ts
@@ -31,7 +31,7 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- logger.info(request)
+ logger.info("inputOutputLogger request", {request})
}
})
)
diff --git a/packages/postDatedLambda/package.json b/packages/postDatedLambda/package.json
index 4c2fdcbd1a..9b25eda541 100644
--- a/packages/postDatedLambda/package.json
+++ b/packages/postDatedLambda/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"@psu-common/commonTypes": "^1.0.0"
},
diff --git a/packages/postDatedLambda/src/main.ts b/packages/postDatedLambda/src/main.ts
index b2f97fd3e2..30d1cfe21c 100644
--- a/packages/postDatedLambda/src/main.ts
+++ b/packages/postDatedLambda/src/main.ts
@@ -29,6 +29,6 @@ export const lambdaHandler = async (
export const handler = middy(lambdaHandler)
.use(injectLambdaContext(logger, {clearState: true}))
.use(
- inputOutputLogger({logger: (req) => logger.info(req)})
+ inputOutputLogger({logger: (request) => logger.info("inputOutputLogger request", {request})})
)
.use(errorHandler({logger}))
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index 390347c55f..f947de0cb8 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -18,7 +18,7 @@
"@aws-sdk/client-backup": "^3.1000.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
},
diff --git a/packages/psuRestoreValidationLambda/src/handler.ts b/packages/psuRestoreValidationLambda/src/handler.ts
index 5c274a7088..15fc922c53 100644
--- a/packages/psuRestoreValidationLambda/src/handler.ts
+++ b/packages/psuRestoreValidationLambda/src/handler.ts
@@ -57,7 +57,7 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- logger.info(request)
+ logger.info("inputOutputLogger request", {request})
}
})
)
diff --git a/packages/statusLambda/package.json b/packages/statusLambda/package.json
index 5fd618db16..914fc273a7 100644
--- a/packages/statusLambda/package.json
+++ b/packages/statusLambda/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
diff --git a/packages/statusLambda/src/statusLambda.ts b/packages/statusLambda/src/statusLambda.ts
index 710371cbec..ad9d3b5bbb 100644
--- a/packages/statusLambda/src/statusLambda.ts
+++ b/packages/statusLambda/src/statusLambda.ts
@@ -46,7 +46,7 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- logger.info(request)
+ logger.info("inputOutputLogger request", {request})
}
})
)
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index ea5711f983..dad4649d27 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -21,7 +21,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.2",
+ "@middy/input-output-logger": "^7.1.3",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
diff --git a/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts b/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts
index a2353bf501..1e9b8cb63b 100644
--- a/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts
+++ b/packages/updatePrescriptionStatus/src/updatePrescriptionStatus.ts
@@ -445,7 +445,7 @@ export const handler = middy(lambdaHandler)
.use(
inputOutputLogger({
logger: (request) => {
- logger.info(request)
+ logger.info("inputOutputLogger request", {request})
}
})
)
From f60705113c236c4252a79e0ad36f49239b3a82b9 Mon Sep 17 00:00:00 2001
From: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
Date: Thu, 12 Mar 2026 10:41:08 +0000
Subject: [PATCH 13/61] Chore: [AEA-0000] - Stagger dependabot (#2834)
## Summary
- Routine Change
### Details
- stagger dependabot
---
.github/dependabot.yml | 43 ++++++++++++++++++++++++-----------------
.pre-commit-config.yaml | 2 +-
2 files changed, 26 insertions(+), 19 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 0cd3d36a4d..99db32bfd3 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -1,45 +1,52 @@
- #########################################################################
+#########################################################################
# Dependabot configuration file
#########################################################################
version: 2
+registries:
+ npm-github:
+ type: npm-registry
+ url: https://npm.pkg.github.com
+ token: ${{secrets.DEPENDABOT_TOKEN}}
+
updates:
- - package-ecosystem: "github-actions"
- # Workflow files stored in the
- # default location of `.github/workflows`
+ ###################################
+ # Poetry #########################
+ ###################################
+ - package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
day: "friday"
- time: "18:00" # UTC
- open-pull-requests-limit: 20
+ time: "18:00" #UTC
+ versioning-strategy: increase
+ open-pull-requests-limit: 20
commit-message:
prefix: "Upgrade: [dependabot] - "
-
- ###################################
- # NPM workspace ##################
- ###################################
- - package-ecosystem: "npm"
+ - package-ecosystem: "github-actions"
+ # Workflow files stored in the
+ # default location of `.github/workflows`
directory: "/"
schedule:
interval: "weekly"
day: "friday"
- time: "18:00" # UTC
- open-pull-requests-limit: 20
- versioning-strategy: increase
+ time: "20:00" #UTC
+ open-pull-requests-limit: 20
commit-message:
prefix: "Upgrade: [dependabot] - "
###################################
- # Poetry #########################
+ # NPM workspace ##################
###################################
- - package-ecosystem: "pip"
+ - package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
day: "friday"
- time: "18:00" # UTC
- open-pull-requests-limit: 20
+ time: "22:00" #UTC
versioning-strategy: increase
+ open-pull-requests-limit: 20
commit-message:
prefix: "Upgrade: [dependabot] - "
+ registries:
+ - npm-github
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 8201d8b1f2..9b0dd5c757 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v4.4.0
+ rev: v6.0.0
hooks:
- id: check-merge-conflict
name: Check for merge conflict strings
From 63685190d971b9b2d3f685db2d6b0b9ad0eb6bb5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 11:10:26 +0000
Subject: [PATCH 14/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml
from 5.6.3 to 5.6.4 (#2837)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.6.3 to 5.6.4.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml's
releases.
v5.6.4
5.6.4
(2026-03-09)
Chore
- [AEA-0000] - exclude trigger_release from coverage (#84)
(547898a)
Upgrade
- [dependabot] - bump actions/download-artifact from 7.0.0 to 8.0.0
(#81)
(e049341)
- [dependabot] - bump actions/upload-artifact from 6.0.0 to 7.0.0 (#79)
(a0e7d98)
- [dependabot] - bump docker/login-action from 3.7.0 to 4.0.0 (#80)
(dac60c1)
Info
Release
workflow run - Workflow ID: 22859756038
It was initialized by eps-autoapprove-dependabot[bot]
Commits
dac60c1
Upgrade: [dependabot] - bump docker/login-action from 3.7.0 to 4.0.0 (#80)
a0e7d98
Upgrade: [dependabot] - bump actions/upload-artifact from 6.0.0 to 7.0.0
(#79)
e049341
Upgrade: [dependabot] - bump actions/download-artifact from 7.0.0 to
8.0.0 (#81)
547898a
Chore: [AEA-0000] - exclude trigger_release from coverage (#84)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/pull_request.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 1e7422804f..c05efde685 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -10,7 +10,7 @@ env:
jobs:
dependabot-auto-approve-and-merge:
needs: quality_checks
- uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@141907b215220e95e3ed3811d0fe8fa18675dbed
+ uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
secrets:
AUTOMERGE_APP_ID: ${{ secrets.AUTOMERGE_APP_ID }}
AUTOMERGE_PEM: ${{ secrets.AUTOMERGE_PEM }}
From ce8c2982da71b6464a51e3f991e33ac054a7f29a Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 11:31:06 +0000
Subject: [PATCH 15/61] Upgrade: [dependabot] - bump actions/download-artifact
from 8.0.0 to 8.0.1 (#2836)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 8.0.0 to 8.0.1.
Release notes
Sourced from actions/download-artifact's
releases.
v8.0.1
What's Changed
Full Changelog: https://github.com/actions/download-artifact/compare/v8...v8.0.1
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/run_release_code_and_api.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/run_release_code_and_api.yml b/.github/workflows/run_release_code_and_api.yml
index 974e0afd19..9324cdbaae 100644
--- a/.github/workflows/run_release_code_and_api.yml
+++ b/.github/workflows/run_release_code_and_api.yml
@@ -202,7 +202,7 @@ jobs:
role-session-name: psu-release-code
- name: Download build artifact
- uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3
+ uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
with:
name: ${{ inputs.BUILD_ARTIFACT }}
path: .
From 6db580eb7d801258b5181686c4a124dcb6e7e322 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 14:34:11 +0000
Subject: [PATCH 16/61] Upgrade: [dependabot] - bump jose from 6.1.3 to 6.2.1
(#2855)
Bumps [jose](https://github.com/panva/jose) from 6.1.3 to 6.2.1.
Release notes
Sourced from jose's
releases.
v6.2.1
Refactor
- reorganize internals, less files, smaller footprint (d4231f9)
v6.2.0
Features
- re-introduce JWE "zip" (Compression Algorithm) Header
Parameter support (b13b446)
Documentation
- clarify return of general jws and jwe (56682b4)
Changelog
Sourced from jose's
changelog.
6.2.1
(2026-03-09)
Refactor
- reorganize internals, less files, smaller footprint (d4231f9)
6.2.0
(2026-03-05)
Features
- re-introduce JWE "zip" (Compression Algorithm) Header
Parameter support (b13b446)
Documentation
- clarify return of general jws and jwe (56682b4)
Commits
d491aa9
chore(release): 6.2.1
d4231f9
refactor: reorganize internals, less files, smaller footprint
7b22ba8
test: use playwright instead of testcafe
00965b4
chore: bump packages
b8f9f94
chore: cleanup after release
970673e
chore(release): 6.2.0
b13b446
feat: re-introduce JWE "zip" (Compression Algorithm) Header
Parameter support
c2d1dd1
test: update deno expectations
edcaec9
chore(deps): bump actions/upload-artifact in the actions group
037d212
chore(deps): bump minimatch
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
---
package-lock.json | 6 ++++--
packages/nhsNotifyLambda/package.json | 2 +-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 9546b063da..749f685388 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7951,7 +7951,9 @@
}
},
"node_modules/jose": {
- "version": "6.1.3",
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.1.tgz",
+ "integrity": "sha512-jUaKr1yrbfaImV7R2TN/b3IcZzsw38/chqMpo2XJ7i2F8AfM/lA4G1goC3JVEwg0H7UldTmSt3P68nt31W7/mw==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/panva"
@@ -10916,7 +10918,7 @@
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
- "jose": "^6.1.3",
+ "jose": "^6.2.1",
"nock": "^14.0.11"
},
"devDependencies": {
diff --git a/packages/nhsNotifyLambda/package.json b/packages/nhsNotifyLambda/package.json
index 0cda1be12c..73d6cfc444 100644
--- a/packages/nhsNotifyLambda/package.json
+++ b/packages/nhsNotifyLambda/package.json
@@ -24,7 +24,7 @@
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
- "jose": "^6.1.3",
+ "jose": "^6.2.1",
"nock": "^14.0.11"
},
"devDependencies": {
From 111fe8a0299a6a15ab542232c564854790158957 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 14:56:31 +0000
Subject: [PATCH 17/61] Upgrade: [dependabot] - bump @types/node from 25.3.3 to
25.4.0 (#2858)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 25.3.3 to 25.4.0.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 8 ++++----
package.json | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 749f685388..6df7b4b85c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -37,7 +37,7 @@
"@eslint/js": "^10.0.1",
"@types/aws-lambda": "^8.10.161",
"@types/jest": "^30.0.0",
- "@types/node": "^25.3.3",
+ "@types/node": "^25.4.0",
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.56.0",
"aws-lambda": "^1.0.7",
@@ -4444,9 +4444,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "25.3.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.3.tgz",
- "integrity": "sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==",
+ "version": "25.4.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.4.0.tgz",
+ "integrity": "sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==",
"dev": true,
"license": "MIT",
"dependencies": {
diff --git a/package.json b/package.json
index 2dea47ada9..61849927bf 100644
--- a/package.json
+++ b/package.json
@@ -35,7 +35,7 @@
"@eslint/js": "^10.0.1",
"@types/aws-lambda": "^8.10.161",
"@types/jest": "^30.0.0",
- "@types/node": "^25.3.3",
+ "@types/node": "^25.4.0",
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.56.0",
"aws-lambda": "^1.0.7",
From d8eaf0a504c62702899474e223331b47e86694f2 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 18:27:39 +0000
Subject: [PATCH 18/61] Upgrade: [dependabot] - bump jest from 30.2.0 to 30.3.0
(#2854)
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest)
from 30.2.0 to 30.3.0.
Release notes
Sourced from jest's
releases.
v30.3.0
Features
[jest-config] Add defineConfig and
mergeConfig helpers for type-safe Jest config (#15844)
[jest-fake-timers] Add setTimerTickMode to
configure how timers advance
[*] Reduce token usage when run through LLMs (3f17932)
Fixes
[jest-config] Keep CLI coverage output when using
--json with --outputFile (#15918)
[jest-mock] Use Symbol from test
environment (#15858)
[jest-reporters] Fix issue where console output not
displayed for GHA reporter even with silent: false option
(#15864)
[jest-runtime] Fix issue where user cannot utilize
dynamic import despite specifying --experimental-vm-modules
Node option (#15842)
[jest-test-sequencer] Fix issue where failed tests due
to compilation errors not getting re-executed even with
--onlyFailures CLI option (#15851)
[jest-util] Make sure
process.features.require_module is false (#15867)
Chore & Maintenance
[*] Replace remaining micromatch uses with
picomatch
[deps] Update to sinon/fake-timers v15
[docs] Update V30 migration guide to notify users on
jest.mock() work with case-sensitive path (#15849)
- Updated Twitter icon to match the latest brand guidelines (#15869)
Changelog
Sourced from jest's
changelog.
30.3.0
Features
[jest-config] Add defineConfig and
mergeConfig helpers for type-safe Jest config (#15844)
[jest-fake-timers] Add setTimerTickMode to
configure how timers advance
[*] Reduce token usage when run through LLMs (3f17932)
Fixes
[jest-config] Keep CLI coverage output when using
--json with --outputFile (#15918)
[jest-mock] Use Symbol from test
environment (#15858)
[jest-reporters] Fix issue where console output not
displayed for GHA reporter even with silent: false option
(#15864)
[jest-runtime] Fix issue where user cannot utilize
dynamic import despite specifying --experimental-vm-modules
Node option (#15842)
[jest-test-sequencer] Fix issue where failed tests due
to compilation errors not getting re-executed even with
--onlyFailures CLI option (#15851)
[jest-util] Make sure
process.features.require_module is false (#15867)
Chore & Maintenance
[*] Replace remaining micromatch uses with
picomatch
[deps] Update to sinon/fake-timers v15
[docs] Update V30 migration guide to notify users on
jest.mock() work with case-sensitive path (#15849)
- Updated Twitter icon to match the latest brand guidelines (#15869)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 843 +++++++++++++++++++++++++++++-----------------
package.json | 2 +-
2 files changed, 542 insertions(+), 303 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6df7b4b85c..429db7a6fb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -46,7 +46,7 @@
"eslint-plugin-import-newlines": "^2.0.0",
"eslint-plugin-prettier": "^5.5.5",
"globals": "^17.4.0",
- "jest": "^30.2.0",
+ "jest": "^30.3.0",
"jest-junit": "^16.0.0",
"ts-jest": "^29.4.6",
"ts-node": "^10.9.2",
@@ -1235,7 +1235,9 @@
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.27.1",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
+ "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
"dev": true,
"license": "MIT",
"engines": {
@@ -1376,11 +1378,13 @@
}
},
"node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.27.1",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz",
+ "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.27.1"
+ "@babel/helper-plugin-utils": "^7.28.6"
},
"engines": {
"node": ">=6.9.0"
@@ -1484,11 +1488,13 @@
}
},
"node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.27.1",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz",
+ "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.27.1"
+ "@babel/helper-plugin-utils": "^7.28.6"
},
"engines": {
"node": ">=6.9.0"
@@ -1548,6 +1554,8 @@
},
"node_modules/@bcoe/v8-coverage": {
"version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
+ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true,
"license": "MIT"
},
@@ -1572,21 +1580,21 @@
}
},
"node_modules/@emnapi/core": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz",
- "integrity": "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==",
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.0.tgz",
+ "integrity": "sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==",
"dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
- "@emnapi/wasi-threads": "1.1.0",
+ "@emnapi/wasi-threads": "1.2.0",
"tslib": "^2.4.0"
}
},
"node_modules/@emnapi/runtime": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
- "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.0.tgz",
+ "integrity": "sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==",
"dev": true,
"license": "MIT",
"optional": true,
@@ -1595,9 +1603,9 @@
}
},
"node_modules/@emnapi/wasi-threads": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz",
- "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz",
+ "integrity": "sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==",
"dev": true,
"license": "MIT",
"optional": true,
@@ -2281,6 +2289,8 @@
},
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -2358,14 +2368,6 @@
"node": ">=8"
}
},
- "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@istanbuljs/schema": {
"version": "0.1.3",
"dev": true,
@@ -2375,15 +2377,17 @@
}
},
"node_modules/@jest/console": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-30.3.0.tgz",
+ "integrity": "sha512-PAwCvFJ4696XP2qZj+LAn1BWjZaJ6RjG6c7/lkMaUJnkyMS34ucuIsfqYvfskVNvUI27R/u4P1HMYFnlVXG/Ww==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"chalk": "^4.1.2",
- "jest-message-util": "30.2.0",
- "jest-util": "30.2.0",
+ "jest-message-util": "30.3.0",
+ "jest-util": "30.3.0",
"slash": "^3.0.0"
},
"engines": {
@@ -2391,37 +2395,38 @@
}
},
"node_modules/@jest/core": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-30.3.0.tgz",
+ "integrity": "sha512-U5mVPsBxLSO6xYbf+tgkymLx+iAhvZX43/xI1+ej2ZOPnPdkdO1CzDmFKh2mZBn2s4XZixszHeQnzp1gm/DIxw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "30.2.0",
+ "@jest/console": "30.3.0",
"@jest/pattern": "30.0.1",
- "@jest/reporters": "30.2.0",
- "@jest/test-result": "30.2.0",
- "@jest/transform": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/reporters": "30.3.0",
+ "@jest/test-result": "30.3.0",
+ "@jest/transform": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"ansi-escapes": "^4.3.2",
"chalk": "^4.1.2",
"ci-info": "^4.2.0",
"exit-x": "^0.2.2",
"graceful-fs": "^4.2.11",
- "jest-changed-files": "30.2.0",
- "jest-config": "30.2.0",
- "jest-haste-map": "30.2.0",
- "jest-message-util": "30.2.0",
+ "jest-changed-files": "30.3.0",
+ "jest-config": "30.3.0",
+ "jest-haste-map": "30.3.0",
+ "jest-message-util": "30.3.0",
"jest-regex-util": "30.0.1",
- "jest-resolve": "30.2.0",
- "jest-resolve-dependencies": "30.2.0",
- "jest-runner": "30.2.0",
- "jest-runtime": "30.2.0",
- "jest-snapshot": "30.2.0",
- "jest-util": "30.2.0",
- "jest-validate": "30.2.0",
- "jest-watcher": "30.2.0",
- "micromatch": "^4.0.8",
- "pretty-format": "30.2.0",
+ "jest-resolve": "30.3.0",
+ "jest-resolve-dependencies": "30.3.0",
+ "jest-runner": "30.3.0",
+ "jest-runtime": "30.3.0",
+ "jest-snapshot": "30.3.0",
+ "jest-util": "30.3.0",
+ "jest-validate": "30.3.0",
+ "jest-watcher": "30.3.0",
+ "pretty-format": "30.3.0",
"slash": "^3.0.0"
},
"engines": {
@@ -2437,7 +2442,9 @@
}
},
"node_modules/@jest/diff-sequences": {
- "version": "30.0.1",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/diff-sequences/-/diff-sequences-30.3.0.tgz",
+ "integrity": "sha512-cG51MVnLq1ecVUaQ3fr6YuuAOitHK1S4WUJHnsPFE/quQr33ADUx1FfrTCpMCRxvy0Yr9BThKpDjSlcTi91tMA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2445,33 +2452,39 @@
}
},
"node_modules/@jest/environment": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.3.0.tgz",
+ "integrity": "sha512-SlLSF4Be735yQXyh2+mctBOzNDx5s5uLv88/j8Qn1wH679PDcwy67+YdADn8NJnGjzlXtN62asGH/T4vWOkfaw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/fake-timers": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/fake-timers": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
- "jest-mock": "30.2.0"
+ "jest-mock": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/expect": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-30.3.0.tgz",
+ "integrity": "sha512-76Nlh4xJxk2D/9URCn3wFi98d2hb19uWE1idLsTt2ywhvdOldbw3S570hBgn25P4ICUZ/cBjybrBex2g17IDbg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "expect": "30.2.0",
- "jest-snapshot": "30.2.0"
+ "expect": "30.3.0",
+ "jest-snapshot": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/@jest/expect-utils": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-30.3.0.tgz",
+ "integrity": "sha512-j0+W5iQQ8hBh7tHZkTQv3q2Fh/M7Je72cIsYqC4OaktgtO7v1So9UTjp6uPBHIaB6beoF/RRsCgMJKvti0wADA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2482,21 +2495,33 @@
}
},
"node_modules/@jest/fake-timers": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.3.0.tgz",
+ "integrity": "sha512-WUQDs8SOP9URStX1DzhD425CqbN/HxUYCTwVrT8sTVBfMvFqYt/s61EK5T05qnHu0po6RitXIvP9otZxYDzTGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "30.2.0",
- "@sinonjs/fake-timers": "^13.0.0",
+ "@jest/types": "30.3.0",
+ "@sinonjs/fake-timers": "^15.0.0",
"@types/node": "*",
- "jest-message-util": "30.2.0",
- "jest-mock": "30.2.0",
- "jest-util": "30.2.0"
+ "jest-message-util": "30.3.0",
+ "jest-mock": "30.3.0",
+ "jest-util": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
+ "node_modules/@jest/fake-timers/node_modules/@sinonjs/fake-timers": {
+ "version": "15.1.1",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-15.1.1.tgz",
+ "integrity": "sha512-cO5W33JgAPbOh07tvZjUOJ7oWhtaqGHiZw+11DPbyqh2kHTBc3eF/CjJDeQ4205RLQsX6rxCuYOroFQwl7JDRw==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@sinonjs/commons": "^3.0.1"
+ }
+ },
"node_modules/@jest/get-type": {
"version": "30.1.0",
"dev": true,
@@ -2506,14 +2531,16 @@
}
},
"node_modules/@jest/globals": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-30.3.0.tgz",
+ "integrity": "sha512-+owLCBBdfpgL3HU+BD5etr1SvbXpSitJK0is1kiYjJxAAJggYMRQz5hSdd5pq1sSggfxPbw2ld71pt4x5wwViA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "30.2.0",
- "@jest/expect": "30.2.0",
- "@jest/types": "30.2.0",
- "jest-mock": "30.2.0"
+ "@jest/environment": "30.3.0",
+ "@jest/expect": "30.3.0",
+ "@jest/types": "30.3.0",
+ "jest-mock": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -2532,30 +2559,32 @@
}
},
"node_modules/@jest/reporters": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-30.3.0.tgz",
+ "integrity": "sha512-a09z89S+PkQnL055bVj8+pe2Caed2PBOaczHcXCykW5ngxX9EWx/1uAwncxc/HiU0oZqfwseMjyhxgRjS49qPw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@bcoe/v8-coverage": "^0.2.3",
- "@jest/console": "30.2.0",
- "@jest/test-result": "30.2.0",
- "@jest/transform": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/console": "30.3.0",
+ "@jest/test-result": "30.3.0",
+ "@jest/transform": "30.3.0",
+ "@jest/types": "30.3.0",
"@jridgewell/trace-mapping": "^0.3.25",
"@types/node": "*",
"chalk": "^4.1.2",
"collect-v8-coverage": "^1.0.2",
"exit-x": "^0.2.2",
- "glob": "^10.3.10",
+ "glob": "^10.5.0",
"graceful-fs": "^4.2.11",
"istanbul-lib-coverage": "^3.0.0",
"istanbul-lib-instrument": "^6.0.0",
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^5.0.0",
"istanbul-reports": "^3.1.3",
- "jest-message-util": "30.2.0",
- "jest-util": "30.2.0",
- "jest-worker": "30.2.0",
+ "jest-message-util": "30.3.0",
+ "jest-util": "30.3.0",
+ "jest-worker": "30.3.0",
"slash": "^3.0.0",
"string-length": "^4.0.2",
"v8-to-istanbul": "^9.0.1"
@@ -2584,11 +2613,13 @@
}
},
"node_modules/@jest/snapshot-utils": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/snapshot-utils/-/snapshot-utils-30.3.0.tgz",
+ "integrity": "sha512-ORbRN9sf5PP82v3FXNSwmO1OTDR2vzR2YTaR+E3VkSBZ8zadQE6IqYdYEeFH1NIkeB2HIGdF02dapb6K0Mj05g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"chalk": "^4.1.2",
"graceful-fs": "^4.2.11",
"natural-compare": "^1.4.0"
@@ -2599,6 +2630,8 @@
},
"node_modules/@jest/source-map": {
"version": "30.0.1",
+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-30.0.1.tgz",
+ "integrity": "sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2611,12 +2644,14 @@
}
},
"node_modules/@jest/test-result": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-30.3.0.tgz",
+ "integrity": "sha512-e/52nJGuD74AKTSe0P4y5wFRlaXP0qmrS17rqOMHeSwm278VyNyXE3gFO/4DTGF9w+65ra3lo3VKj0LBrzmgdQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/console": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/istanbul-lib-coverage": "^2.0.6",
"collect-v8-coverage": "^1.0.2"
},
@@ -2625,13 +2660,15 @@
}
},
"node_modules/@jest/test-sequencer": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-30.3.0.tgz",
+ "integrity": "sha512-dgbWy9b8QDlQeRZcv7LNF+/jFiiYHTKho1xirauZ7kVwY7avjFF6uTT0RqlgudB5OuIPagFdVtfFMosjVbk1eA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/test-result": "30.2.0",
+ "@jest/test-result": "30.3.0",
"graceful-fs": "^4.2.11",
- "jest-haste-map": "30.2.0",
+ "jest-haste-map": "30.3.0",
"slash": "^3.0.0"
},
"engines": {
@@ -2639,22 +2676,23 @@
}
},
"node_modules/@jest/transform": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-30.3.0.tgz",
+ "integrity": "sha512-TLKY33fSLVd/lKB2YI1pH69ijyUblO/BQvCj566YvnwuzoTNr648iE0j22vRvVNk2HsPwByPxATg3MleS3gf5A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.27.4",
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"@jridgewell/trace-mapping": "^0.3.25",
"babel-plugin-istanbul": "^7.0.1",
"chalk": "^4.1.2",
"convert-source-map": "^2.0.0",
"fast-json-stable-stringify": "^2.1.0",
"graceful-fs": "^4.2.11",
- "jest-haste-map": "30.2.0",
+ "jest-haste-map": "30.3.0",
"jest-regex-util": "30.0.1",
- "jest-util": "30.2.0",
- "micromatch": "^4.0.8",
+ "jest-util": "30.3.0",
"pirates": "^4.0.7",
"slash": "^3.0.0",
"write-file-atomic": "^5.0.1"
@@ -2664,7 +2702,9 @@
}
},
"node_modules/@jest/types": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.3.0.tgz",
+ "integrity": "sha512-JHm87k7bA33hpBngtU8h6UBub/fqqA9uXfw+21j5Hmk7ooPHlboRNxHq0JcMtC+n8VJGP1mcfnD3Mk+XKe1oSw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3110,6 +3150,8 @@
},
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
"dev": true,
"license": "MIT",
"optional": true,
@@ -4356,6 +4398,8 @@
},
"node_modules/@types/babel__core": {
"version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
+ "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4368,6 +4412,8 @@
},
"node_modules/@types/babel__generator": {
"version": "7.27.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
+ "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4376,6 +4422,8 @@
},
"node_modules/@types/babel__template": {
"version": "7.4.4",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
+ "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4385,6 +4433,8 @@
},
"node_modules/@types/babel__traverse": {
"version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
+ "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4958,6 +5008,8 @@
},
"node_modules/@unrs/resolver-binding-linux-x64-gnu": {
"version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz",
+ "integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==",
"cpu": [
"x64"
],
@@ -4970,6 +5022,8 @@
},
"node_modules/@unrs/resolver-binding-linux-x64-musl": {
"version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz",
+ "integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==",
"cpu": [
"x64"
],
@@ -5180,6 +5234,8 @@
},
"node_modules/ansi-escapes": {
"version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5194,6 +5250,8 @@
},
"node_modules/ansi-regex": {
"version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
+ "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -5341,14 +5399,16 @@
}
},
"node_modules/babel-jest": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-30.3.0.tgz",
+ "integrity": "sha512-gRpauEU2KRrCox5Z296aeVHR4jQ98BCnu0IO332D/xpHNOsIH/bgSRk9k6GbKIbBw8vFeN6ctuu6tV8WOyVfYQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/transform": "30.2.0",
+ "@jest/transform": "30.3.0",
"@types/babel__core": "^7.20.5",
"babel-plugin-istanbul": "^7.0.1",
- "babel-preset-jest": "30.2.0",
+ "babel-preset-jest": "30.3.0",
"chalk": "^4.1.2",
"graceful-fs": "^4.2.11",
"slash": "^3.0.0"
@@ -5379,7 +5439,9 @@
}
},
"node_modules/babel-plugin-jest-hoist": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-30.3.0.tgz",
+ "integrity": "sha512-+TRkByhsws6sfPjVaitzadk1I0F5sPvOVUH5tyTSzhePpsGIVrdeunHSw/C36QeocS95OOk8lunc4rlu5Anwsg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5415,11 +5477,13 @@
}
},
"node_modules/babel-preset-jest": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-30.3.0.tgz",
+ "integrity": "sha512-6ZcUbWHC+dMz2vfzdNwi87Z1gQsLNK2uLuK1Q89R11xdvejcivlYYwDlEv0FHX3VwEXpbBQ9uufB/MUNpZGfhQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "babel-plugin-jest-hoist": "30.2.0",
+ "babel-plugin-jest-hoist": "30.3.0",
"babel-preset-current-node-syntax": "^1.2.0"
},
"engines": {
@@ -5492,17 +5556,6 @@
"balanced-match": "^1.0.0"
}
},
- "node_modules/braces": {
- "version": "3.0.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fill-range": "^7.1.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/browserslist": {
"version": "4.26.2",
"dev": true,
@@ -5565,6 +5618,8 @@
},
"node_modules/buffer-from": {
"version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
"dev": true,
"license": "MIT"
},
@@ -5616,6 +5671,8 @@
},
"node_modules/callsites": {
"version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -5713,6 +5770,8 @@
},
"node_modules/char-regex": {
"version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
+ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -5738,7 +5797,9 @@
}
},
"node_modules/cjs-module-lexer": {
- "version": "2.1.0",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.2.0.tgz",
+ "integrity": "sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==",
"dev": true,
"license": "MIT"
},
@@ -5823,6 +5884,8 @@
},
"node_modules/co": {
"version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -5831,7 +5894,9 @@
}
},
"node_modules/collect-v8-coverage": {
- "version": "1.0.2",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz",
+ "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==",
"dev": true,
"license": "MIT"
},
@@ -5967,7 +6032,9 @@
"dev": true
},
"node_modules/dedent": {
- "version": "1.7.0",
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz",
+ "integrity": "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -5986,6 +6053,8 @@
},
"node_modules/deepmerge": {
"version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6018,6 +6087,8 @@
},
"node_modules/detect-newline": {
"version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6077,6 +6148,8 @@
},
"node_modules/eastasianwidth": {
"version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
"dev": true,
"license": "MIT"
},
@@ -6087,6 +6160,8 @@
},
"node_modules/emittery": {
"version": "0.13.1",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
+ "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6098,11 +6173,15 @@
},
"node_modules/emoji-regex": {
"version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
"dev": true,
"license": "MIT"
},
"node_modules/error-ex": {
"version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
+ "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6526,6 +6605,8 @@
},
"node_modules/execa": {
"version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6546,24 +6627,17 @@
"url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
- "node_modules/execa/node_modules/get-stream": {
- "version": "6.0.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/execa/node_modules/signal-exit": {
"version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
"dev": true,
"license": "ISC"
},
"node_modules/exit-x": {
"version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/exit-x/-/exit-x-0.2.2.tgz",
+ "integrity": "sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6571,16 +6645,18 @@
}
},
"node_modules/expect": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-30.3.0.tgz",
+ "integrity": "sha512-1zQrciTiQfRdo7qJM1uG4navm8DayFa2TgCSRlzUyNkhcJ6XUZF3hjnpkyr3VhAqPH7i/9GkG7Tv5abz6fqz0Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/expect-utils": "30.2.0",
+ "@jest/expect-utils": "30.3.0",
"@jest/get-type": "30.1.0",
- "jest-matcher-utils": "30.2.0",
- "jest-message-util": "30.2.0",
- "jest-mock": "30.2.0",
- "jest-util": "30.2.0"
+ "jest-matcher-utils": "30.3.0",
+ "jest-message-util": "30.3.0",
+ "jest-mock": "30.3.0",
+ "jest-util": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -6677,17 +6753,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/fill-range": {
- "version": "7.1.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/find-up": {
"version": "5.0.0",
"dev": true,
@@ -6777,6 +6842,8 @@
},
"node_modules/foreground-child": {
"version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
+ "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -6890,8 +6957,24 @@
"node": ">= 0.4"
}
},
+ "node_modules/get-stream": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/glob": {
"version": "10.5.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
+ "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -7036,6 +7119,8 @@
},
"node_modules/html-escaper": {
"version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
"dev": true,
"license": "MIT"
},
@@ -7058,6 +7143,8 @@
},
"node_modules/human-signals": {
"version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -7078,6 +7165,8 @@
},
"node_modules/import-local": {
"version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",
+ "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7131,6 +7220,8 @@
},
"node_modules/is-arrayish": {
"version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
"dev": true,
"license": "MIT"
},
@@ -7184,6 +7275,8 @@
},
"node_modules/is-generator-fn": {
"version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
+ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7223,14 +7316,6 @@
"integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==",
"license": "MIT"
},
- "node_modules/is-number": {
- "version": "7.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.12.0"
- }
- },
"node_modules/is-regex": {
"version": "1.2.1",
"license": "MIT",
@@ -7259,6 +7344,8 @@
},
"node_modules/is-stream": {
"version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7315,6 +7402,8 @@
},
"node_modules/istanbul-lib-report": {
"version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
+ "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -7328,6 +7417,8 @@
},
"node_modules/istanbul-lib-source-maps": {
"version": "5.0.6",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz",
+ "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -7341,6 +7432,8 @@
},
"node_modules/istanbul-reports": {
"version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",
+ "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -7353,6 +7446,8 @@
},
"node_modules/jackspeak": {
"version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
"dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
@@ -7366,14 +7461,16 @@
}
},
"node_modules/jest": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest/-/jest-30.3.0.tgz",
+ "integrity": "sha512-AkXIIFcaazymvey2i/+F94XRnM6TsVLZDhBMLsd1Sf/W0wzsvvpjeyUrCZD6HGG4SDYPgDJDBKeiJTBb10WzMg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/core": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/core": "30.3.0",
+ "@jest/types": "30.3.0",
"import-local": "^3.2.0",
- "jest-cli": "30.2.0"
+ "jest-cli": "30.3.0"
},
"bin": {
"jest": "bin/jest.js"
@@ -7391,12 +7488,14 @@
}
},
"node_modules/jest-changed-files": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-30.3.0.tgz",
+ "integrity": "sha512-B/7Cny6cV5At6M25EWDgf9S617lHivamL8vl6KEpJqkStauzcG4e+WPfDgMMF+H4FVH4A2PLRyvgDJan4441QA==",
"dev": true,
"license": "MIT",
"dependencies": {
"execa": "^5.1.1",
- "jest-util": "30.2.0",
+ "jest-util": "30.3.0",
"p-limit": "^3.1.0"
},
"engines": {
@@ -7404,27 +7503,29 @@
}
},
"node_modules/jest-circus": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-30.3.0.tgz",
+ "integrity": "sha512-PyXq5szeSfR/4f1lYqCmmQjh0vqDkURUYi9N6whnHjlRz4IUQfMcXkGLeEoiJtxtyPqgUaUUfyQlApXWBSN1RA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "30.2.0",
- "@jest/expect": "30.2.0",
- "@jest/test-result": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/environment": "30.3.0",
+ "@jest/expect": "30.3.0",
+ "@jest/test-result": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"chalk": "^4.1.2",
"co": "^4.6.0",
"dedent": "^1.6.0",
"is-generator-fn": "^2.1.0",
- "jest-each": "30.2.0",
- "jest-matcher-utils": "30.2.0",
- "jest-message-util": "30.2.0",
- "jest-runtime": "30.2.0",
- "jest-snapshot": "30.2.0",
- "jest-util": "30.2.0",
+ "jest-each": "30.3.0",
+ "jest-matcher-utils": "30.3.0",
+ "jest-message-util": "30.3.0",
+ "jest-runtime": "30.3.0",
+ "jest-snapshot": "30.3.0",
+ "jest-util": "30.3.0",
"p-limit": "^3.1.0",
- "pretty-format": "30.2.0",
+ "pretty-format": "30.3.0",
"pure-rand": "^7.0.0",
"slash": "^3.0.0",
"stack-utils": "^2.0.6"
@@ -7434,19 +7535,21 @@
}
},
"node_modules/jest-cli": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-30.3.0.tgz",
+ "integrity": "sha512-l6Tqx+j1fDXJEW5bqYykDQQ7mQg+9mhWXtnj+tQZrTWYHyHoi6Be8HPumDSA+UiX2/2buEgjA58iJzdj146uCw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/core": "30.2.0",
- "@jest/test-result": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/core": "30.3.0",
+ "@jest/test-result": "30.3.0",
+ "@jest/types": "30.3.0",
"chalk": "^4.1.2",
"exit-x": "^0.2.2",
"import-local": "^3.2.0",
- "jest-config": "30.2.0",
- "jest-util": "30.2.0",
- "jest-validate": "30.2.0",
+ "jest-config": "30.3.0",
+ "jest-util": "30.3.0",
+ "jest-validate": "30.3.0",
"yargs": "^17.7.2"
},
"bin": {
@@ -7465,32 +7568,33 @@
}
},
"node_modules/jest-config": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-30.3.0.tgz",
+ "integrity": "sha512-WPMAkMAtNDY9P/oKObtsRG/6KTrhtgPJoBTmk20uDn4Uy6/3EJnnaZJre/FMT1KVRx8cve1r7/FlMIOfRVWL4w==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.27.4",
"@jest/get-type": "30.1.0",
"@jest/pattern": "30.0.1",
- "@jest/test-sequencer": "30.2.0",
- "@jest/types": "30.2.0",
- "babel-jest": "30.2.0",
+ "@jest/test-sequencer": "30.3.0",
+ "@jest/types": "30.3.0",
+ "babel-jest": "30.3.0",
"chalk": "^4.1.2",
"ci-info": "^4.2.0",
"deepmerge": "^4.3.1",
- "glob": "^10.3.10",
+ "glob": "^10.5.0",
"graceful-fs": "^4.2.11",
- "jest-circus": "30.2.0",
+ "jest-circus": "30.3.0",
"jest-docblock": "30.2.0",
- "jest-environment-node": "30.2.0",
+ "jest-environment-node": "30.3.0",
"jest-regex-util": "30.0.1",
- "jest-resolve": "30.2.0",
- "jest-runner": "30.2.0",
- "jest-util": "30.2.0",
- "jest-validate": "30.2.0",
- "micromatch": "^4.0.8",
+ "jest-resolve": "30.3.0",
+ "jest-runner": "30.3.0",
+ "jest-util": "30.3.0",
+ "jest-validate": "30.3.0",
"parse-json": "^5.2.0",
- "pretty-format": "30.2.0",
+ "pretty-format": "30.3.0",
"slash": "^3.0.0",
"strip-json-comments": "^3.1.1"
},
@@ -7515,14 +7619,16 @@
}
},
"node_modules/jest-diff": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.3.0.tgz",
+ "integrity": "sha512-n3q4PDQjS4LrKxfWB3Z5KNk1XjXtZTBwQp71OP0Jo03Z6V60x++K5L8k6ZrW8MY8pOFylZvHM0zsjS1RqlHJZQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/diff-sequences": "30.0.1",
+ "@jest/diff-sequences": "30.3.0",
"@jest/get-type": "30.1.0",
"chalk": "^4.1.2",
- "pretty-format": "30.2.0"
+ "pretty-format": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -7530,6 +7636,8 @@
},
"node_modules/jest-docblock": {
"version": "30.2.0",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-30.2.0.tgz",
+ "integrity": "sha512-tR/FFgZKS1CXluOQzZvNH3+0z9jXr3ldGSD8bhyuxvlVUwbeLOGynkunvlTMxchC5urrKndYiwCFC0DLVjpOCA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7540,51 +7648,57 @@
}
},
"node_modules/jest-each": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-30.3.0.tgz",
+ "integrity": "sha512-V8eMndg/aZ+3LnCJgSm13IxS5XSBM22QSZc9BtPK8Dek6pm+hfUNfwBdvsB3d342bo1q7wnSkC38zjX259qZNA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jest/get-type": "30.1.0",
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"chalk": "^4.1.2",
- "jest-util": "30.2.0",
- "pretty-format": "30.2.0"
+ "jest-util": "30.3.0",
+ "pretty-format": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-environment-node": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-30.3.0.tgz",
+ "integrity": "sha512-4i6HItw/JSiJVsC5q0hnKIe/hbYfZLVG9YJ/0pU9Hz2n/9qZe3Rhn5s5CUZA5ORZlcdT/vmAXRMyONXJwPrmYQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "30.2.0",
- "@jest/fake-timers": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/environment": "30.3.0",
+ "@jest/fake-timers": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
- "jest-mock": "30.2.0",
- "jest-util": "30.2.0",
- "jest-validate": "30.2.0"
+ "jest-mock": "30.3.0",
+ "jest-util": "30.3.0",
+ "jest-validate": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-haste-map": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-30.3.0.tgz",
+ "integrity": "sha512-mMi2oqG4KRU0R9QEtscl87JzMXfUhbKaFqOxmjb2CKcbHcUGFrJCBWHmnTiUqi6JcnzoBlO4rWfpdl2k/RfLCA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"anymatch": "^3.1.3",
"fb-watchman": "^2.0.2",
"graceful-fs": "^4.2.11",
"jest-regex-util": "30.0.1",
- "jest-util": "30.2.0",
- "jest-worker": "30.2.0",
- "micromatch": "^4.0.8",
+ "jest-util": "30.3.0",
+ "jest-worker": "30.3.0",
+ "picomatch": "^4.0.3",
"walker": "^1.0.8"
},
"engines": {
@@ -7594,6 +7708,19 @@
"fsevents": "^2.3.3"
}
},
+ "node_modules/jest-haste-map/node_modules/picomatch": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-junit": {
"version": "16.0.0",
"dev": true,
@@ -7636,43 +7763,49 @@
}
},
"node_modules/jest-leak-detector": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-30.3.0.tgz",
+ "integrity": "sha512-cuKmUUGIjfXZAiGJ7TbEMx0bcqNdPPI6P1V+7aF+m/FUJqFDxkFR4JqkTu8ZOiU5AaX/x0hZ20KaaIPXQzbMGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jest/get-type": "30.1.0",
- "pretty-format": "30.2.0"
+ "pretty-format": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-matcher-utils": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.3.0.tgz",
+ "integrity": "sha512-HEtc9uFQgaUHkC7nLSlQL3Tph4Pjxt/yiPvkIrrDCt9jhoLIgxaubo1G+CFOnmHYMxHwwdaSN7mkIFs6ZK8OhA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jest/get-type": "30.1.0",
"chalk": "^4.1.2",
- "jest-diff": "30.2.0",
- "pretty-format": "30.2.0"
+ "jest-diff": "30.3.0",
+ "pretty-format": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-message-util": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.3.0.tgz",
+ "integrity": "sha512-Z/j4Bo+4ySJ+JPJN3b2Qbl9hDq3VrXmnjjGEWD/x0BCXeOXPTV1iZYYzl2X8c1MaCOL+ewMyNBcm88sboE6YWw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"@types/stack-utils": "^2.0.3",
"chalk": "^4.1.2",
"graceful-fs": "^4.2.11",
- "micromatch": "^4.0.8",
- "pretty-format": "30.2.0",
+ "picomatch": "^4.0.3",
+ "pretty-format": "30.3.0",
"slash": "^3.0.0",
"stack-utils": "^2.0.6"
},
@@ -7680,14 +7813,29 @@
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
+ "node_modules/jest-message-util/node_modules/picomatch": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-mock": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.3.0.tgz",
+ "integrity": "sha512-OTzICK8CpE+t4ndhKrwlIdbM6Pn8j00lvmSmq5ejiO+KxukbLjgOflKWMn3KE34EZdQm5RqTuKj+5RIEniYhog==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
- "jest-util": "30.2.0"
+ "jest-util": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -7695,6 +7843,8 @@
},
"node_modules/jest-pnp-resolver": {
"version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
+ "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7718,16 +7868,18 @@
}
},
"node_modules/jest-resolve": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-30.3.0.tgz",
+ "integrity": "sha512-NRtTAHQlpd15F9rUR36jqwelbrDV/dY4vzNte3S2kxCKUJRYNd5/6nTSbYiak1VX5g8IoFF23Uj5TURkUW8O5g==",
"dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.1.2",
"graceful-fs": "^4.2.11",
- "jest-haste-map": "30.2.0",
+ "jest-haste-map": "30.3.0",
"jest-pnp-resolver": "^1.2.3",
- "jest-util": "30.2.0",
- "jest-validate": "30.2.0",
+ "jest-util": "30.3.0",
+ "jest-validate": "30.3.0",
"slash": "^3.0.0",
"unrs-resolver": "^1.7.11"
},
@@ -7736,42 +7888,46 @@
}
},
"node_modules/jest-resolve-dependencies": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-30.3.0.tgz",
+ "integrity": "sha512-9ev8s3YN6Hsyz9LV75XUwkCVFlwPbaFn6Wp75qnI0wzAINYWY8Fb3+6y59Rwd3QaS3kKXffHXsZMziMavfz/nw==",
"dev": true,
"license": "MIT",
"dependencies": {
"jest-regex-util": "30.0.1",
- "jest-snapshot": "30.2.0"
+ "jest-snapshot": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
"node_modules/jest-runner": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-30.3.0.tgz",
+ "integrity": "sha512-gDv6C9LGKWDPLia9TSzZwf4h3kMQCqyTpq+95PODnTRDO0g9os48XIYYkS6D236vjpBir2fF63YmJFtqkS5Duw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "30.2.0",
- "@jest/environment": "30.2.0",
- "@jest/test-result": "30.2.0",
- "@jest/transform": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/console": "30.3.0",
+ "@jest/environment": "30.3.0",
+ "@jest/test-result": "30.3.0",
+ "@jest/transform": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"chalk": "^4.1.2",
"emittery": "^0.13.1",
"exit-x": "^0.2.2",
"graceful-fs": "^4.2.11",
"jest-docblock": "30.2.0",
- "jest-environment-node": "30.2.0",
- "jest-haste-map": "30.2.0",
- "jest-leak-detector": "30.2.0",
- "jest-message-util": "30.2.0",
- "jest-resolve": "30.2.0",
- "jest-runtime": "30.2.0",
- "jest-util": "30.2.0",
- "jest-watcher": "30.2.0",
- "jest-worker": "30.2.0",
+ "jest-environment-node": "30.3.0",
+ "jest-haste-map": "30.3.0",
+ "jest-leak-detector": "30.3.0",
+ "jest-message-util": "30.3.0",
+ "jest-resolve": "30.3.0",
+ "jest-runtime": "30.3.0",
+ "jest-util": "30.3.0",
+ "jest-watcher": "30.3.0",
+ "jest-worker": "30.3.0",
"p-limit": "^3.1.0",
"source-map-support": "0.5.13"
},
@@ -7780,30 +7936,32 @@
}
},
"node_modules/jest-runtime": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-30.3.0.tgz",
+ "integrity": "sha512-CgC+hIBJbuh78HEffkhNKcbXAytQViplcl8xupqeIWyKQF50kCQA8J7GeJCkjisC6hpnC9Muf8jV5RdtdFbGng==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "30.2.0",
- "@jest/fake-timers": "30.2.0",
- "@jest/globals": "30.2.0",
+ "@jest/environment": "30.3.0",
+ "@jest/fake-timers": "30.3.0",
+ "@jest/globals": "30.3.0",
"@jest/source-map": "30.0.1",
- "@jest/test-result": "30.2.0",
- "@jest/transform": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/test-result": "30.3.0",
+ "@jest/transform": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"chalk": "^4.1.2",
"cjs-module-lexer": "^2.1.0",
"collect-v8-coverage": "^1.0.2",
- "glob": "^10.3.10",
+ "glob": "^10.5.0",
"graceful-fs": "^4.2.11",
- "jest-haste-map": "30.2.0",
- "jest-message-util": "30.2.0",
- "jest-mock": "30.2.0",
+ "jest-haste-map": "30.3.0",
+ "jest-message-util": "30.3.0",
+ "jest-mock": "30.3.0",
"jest-regex-util": "30.0.1",
- "jest-resolve": "30.2.0",
- "jest-snapshot": "30.2.0",
- "jest-util": "30.2.0",
+ "jest-resolve": "30.3.0",
+ "jest-snapshot": "30.3.0",
+ "jest-util": "30.3.0",
"slash": "^3.0.0",
"strip-bom": "^4.0.0"
},
@@ -7812,7 +7970,9 @@
}
},
"node_modules/jest-snapshot": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-30.3.0.tgz",
+ "integrity": "sha512-f14c7atpb4O2DeNhwcvS810Y63wEn8O1HqK/luJ4F6M4NjvxmAKQwBUWjbExUtMxWJQ0wVgmCKymeJK6NZMnfQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7821,20 +7981,20 @@
"@babel/plugin-syntax-jsx": "^7.27.1",
"@babel/plugin-syntax-typescript": "^7.27.1",
"@babel/types": "^7.27.3",
- "@jest/expect-utils": "30.2.0",
+ "@jest/expect-utils": "30.3.0",
"@jest/get-type": "30.1.0",
- "@jest/snapshot-utils": "30.2.0",
- "@jest/transform": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/snapshot-utils": "30.3.0",
+ "@jest/transform": "30.3.0",
+ "@jest/types": "30.3.0",
"babel-preset-current-node-syntax": "^1.2.0",
"chalk": "^4.1.2",
- "expect": "30.2.0",
+ "expect": "30.3.0",
"graceful-fs": "^4.2.11",
- "jest-diff": "30.2.0",
- "jest-matcher-utils": "30.2.0",
- "jest-message-util": "30.2.0",
- "jest-util": "30.2.0",
- "pretty-format": "30.2.0",
+ "jest-diff": "30.3.0",
+ "jest-matcher-utils": "30.3.0",
+ "jest-message-util": "30.3.0",
+ "jest-util": "30.3.0",
+ "pretty-format": "30.3.0",
"semver": "^7.7.2",
"synckit": "^0.11.8"
},
@@ -7843,16 +8003,18 @@
}
},
"node_modules/jest-util": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.3.0.tgz",
+ "integrity": "sha512-/jZDa00a3Sz7rdyu55NLrQCIrbyIkbBxareejQI315f/i8HjYN+ZWsDLLpoQSiUIEIyZF/R8fDg3BmB8AtHttg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"chalk": "^4.1.2",
"ci-info": "^4.2.0",
"graceful-fs": "^4.2.11",
- "picomatch": "^4.0.2"
+ "picomatch": "^4.0.3"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -7870,16 +8032,18 @@
}
},
"node_modules/jest-validate": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-30.3.0.tgz",
+ "integrity": "sha512-I/xzC8h5G+SHCb2P2gWkJYrNiTbeL47KvKeW5EzplkyxzBRBw1ssSHlI/jXec0ukH2q7x2zAWQm7015iusg62Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jest/get-type": "30.1.0",
- "@jest/types": "30.2.0",
+ "@jest/types": "30.3.0",
"camelcase": "^6.3.0",
"chalk": "^4.1.2",
"leven": "^3.1.0",
- "pretty-format": "30.2.0"
+ "pretty-format": "30.3.0"
},
"engines": {
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
@@ -7887,6 +8051,8 @@
},
"node_modules/jest-validate/node_modules/camelcase": {
"version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7897,17 +8063,19 @@
}
},
"node_modules/jest-watcher": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-30.3.0.tgz",
+ "integrity": "sha512-PJ1d9ThtTR8aMiBWUdcownq9mDdLXsQzJayTk4kmaBRHKvwNQn+ANveuhEBUyNI2hR1TVhvQ8D5kHubbzBHR/w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/test-result": "30.2.0",
- "@jest/types": "30.2.0",
+ "@jest/test-result": "30.3.0",
+ "@jest/types": "30.3.0",
"@types/node": "*",
"ansi-escapes": "^4.3.2",
"chalk": "^4.1.2",
"emittery": "^0.13.1",
- "jest-util": "30.2.0",
+ "jest-util": "30.3.0",
"string-length": "^4.0.2"
},
"engines": {
@@ -7915,13 +8083,15 @@
}
},
"node_modules/jest-worker": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-30.3.0.tgz",
+ "integrity": "sha512-DrCKkaQwHexjRUFTmPzs7sHQe0TSj9nvDALKGdwmK5mW9v7j90BudWirKAJHt3QQ9Dhrg1F7DogPzhChppkJpQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*",
"@ungap/structured-clone": "^1.3.0",
- "jest-util": "30.2.0",
+ "jest-util": "30.3.0",
"merge-stream": "^2.0.0",
"supports-color": "^8.1.1"
},
@@ -7931,6 +8101,8 @@
},
"node_modules/jest-worker/node_modules/supports-color": {
"version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8001,6 +8173,8 @@
},
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
"dev": true,
"license": "MIT"
},
@@ -8102,6 +8276,8 @@
},
"node_modules/lines-and-columns": {
"version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
"dev": true,
"license": "MIT"
},
@@ -8162,6 +8338,8 @@
},
"node_modules/make-dir": {
"version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
+ "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8204,18 +8382,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/micromatch": {
- "version": "4.0.8",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "braces": "^3.0.3",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
"node_modules/mime-db": {
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
@@ -8239,6 +8405,8 @@
},
"node_modules/mimic-fn": {
"version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8383,7 +8551,9 @@
}
},
"node_modules/napi-postinstall": {
- "version": "0.3.3",
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz",
+ "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==",
"dev": true,
"license": "MIT",
"bin": {
@@ -8534,6 +8704,8 @@
},
"node_modules/npm-run-path": {
"version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8632,6 +8804,8 @@
},
"node_modules/onetime": {
"version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8723,6 +8897,8 @@
},
"node_modules/package-json-from-dist": {
"version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
"dev": true,
"license": "BlueOak-1.0.0"
},
@@ -8736,6 +8912,8 @@
},
"node_modules/parse-json": {
"version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8798,6 +8976,8 @@
},
"node_modules/path-scurry": {
"version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
"dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
@@ -8813,6 +8993,8 @@
},
"node_modules/path-scurry/node_modules/lru-cache": {
"version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
"dev": true,
"license": "ISC"
},
@@ -8856,6 +9038,8 @@
},
"node_modules/pkg-dir": {
"version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8867,6 +9051,8 @@
},
"node_modules/pkg-dir/node_modules/find-up": {
"version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8879,6 +9065,8 @@
},
"node_modules/pkg-dir/node_modules/locate-path": {
"version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8890,6 +9078,8 @@
},
"node_modules/pkg-dir/node_modules/p-limit": {
"version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8904,6 +9094,8 @@
},
"node_modules/pkg-dir/node_modules/p-locate": {
"version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9016,7 +9208,9 @@
}
},
"node_modules/pretty-format": {
- "version": "30.2.0",
+ "version": "30.3.0",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.3.0.tgz",
+ "integrity": "sha512-oG4T3wCbfeuvljnyAzhBvpN45E8iOTXCU/TD3zXW80HA3dQ4ahdqMkWGiPWZvjpQwlbyHrPTWUAqUzGzv4l1JQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9109,6 +9303,8 @@
},
"node_modules/pure-rand": {
"version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-7.0.1.tgz",
+ "integrity": "sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==",
"dev": true,
"funding": [
{
@@ -9335,6 +9531,8 @@
},
"node_modules/resolve-cwd": {
"version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9344,8 +9542,10 @@
"node": ">=8"
}
},
- "node_modules/resolve-cwd/node_modules/resolve-from": {
+ "node_modules/resolve-from": {
"version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9642,6 +9842,8 @@
},
"node_modules/source-map-support": {
"version": "0.5.13",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
+ "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9696,6 +9898,8 @@
},
"node_modules/string-length": {
"version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9708,6 +9912,8 @@
},
"node_modules/string-length/node_modules/ansi-regex": {
"version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9716,6 +9922,8 @@
},
"node_modules/string-length/node_modules/strip-ansi": {
"version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9727,6 +9935,8 @@
},
"node_modules/string-width": {
"version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9744,6 +9954,8 @@
"node_modules/string-width-cjs": {
"name": "string-width",
"version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9757,6 +9969,8 @@
},
"node_modules/string-width-cjs/node_modules/ansi-regex": {
"version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9765,11 +9979,15 @@
},
"node_modules/string-width-cjs/node_modules/emoji-regex": {
"version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"dev": true,
"license": "MIT"
},
"node_modules/string-width-cjs/node_modules/strip-ansi": {
"version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9780,11 +9998,13 @@
}
},
"node_modules/strip-ansi": {
- "version": "7.1.2",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
+ "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "ansi-regex": "^6.0.1"
+ "ansi-regex": "^6.2.2"
},
"engines": {
"node": ">=12"
@@ -9796,6 +10016,8 @@
"node_modules/strip-ansi-cjs": {
"name": "strip-ansi",
"version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9807,6 +10029,8 @@
},
"node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
"version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9815,6 +10039,8 @@
},
"node_modules/strip-bom": {
"version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9823,6 +10049,8 @@
},
"node_modules/strip-final-newline": {
"version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9831,6 +10059,8 @@
},
"node_modules/strip-json-comments": {
"version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
"dev": true,
"license": "MIT",
"engines": {
@@ -10051,17 +10281,6 @@
"dev": true,
"license": "BSD-3-Clause"
},
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/tr46": {
"version": "0.0.3",
"dev": true,
@@ -10218,6 +10437,8 @@
},
"node_modules/type-fest": {
"version": "0.21.3",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -10306,6 +10527,8 @@
},
"node_modules/unrs-resolver": {
"version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz",
+ "integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -10446,6 +10669,8 @@
},
"node_modules/v8-to-istanbul": {
"version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
+ "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -10538,6 +10763,8 @@
},
"node_modules/wrap-ansi": {
"version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10555,6 +10782,8 @@
"node_modules/wrap-ansi-cjs": {
"name": "wrap-ansi",
"version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10571,6 +10800,8 @@
},
"node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
"version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -10579,11 +10810,15 @@
},
"node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
"version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"dev": true,
"license": "MIT"
},
"node_modules/wrap-ansi-cjs/node_modules/string-width": {
"version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10597,6 +10832,8 @@
},
"node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
"version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10608,6 +10845,8 @@
},
"node_modules/wrap-ansi/node_modules/ansi-styles": {
"version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
"dev": true,
"license": "MIT",
"engines": {
diff --git a/package.json b/package.json
index 61849927bf..c9cbefd839 100644
--- a/package.json
+++ b/package.json
@@ -44,7 +44,7 @@
"eslint-plugin-import-newlines": "^2.0.0",
"eslint-plugin-prettier": "^5.5.5",
"globals": "^17.4.0",
- "jest": "^30.2.0",
+ "jest": "^30.3.0",
"jest-junit": "^16.0.0",
"ts-jest": "^29.4.6",
"ts-node": "^10.9.2",
From bcd06417842b22f9f60814ce9bbf0a2dc7984a65 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 18:49:13 +0000
Subject: [PATCH 19/61] Upgrade: [dependabot] - bump @typescript-eslint/parser
from 8.56.1 to 8.57.0 (#2856)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 8.56.1 to 8.57.0.
Release notes
Sourced from @typescript-eslint/parser's
releases.
v8.57.0
8.57.0 (2026-03-09)
🚀 Features
- eslint-plugin: [no-unnecessary-condition] allow
literal loop conditions in for/do loops (#12080)
🩹 Fixes
- eslint-plugin: [strict-void-return] false positives
with overloads (#12055)
- eslint-plugin: handle statically analyzable
computed keys in prefer-readonly (#12079)
- eslint-plugin: guard against negative paramIndex in
no-useless-default-assignment (#12077)
- eslint-plugin: [prefer-promise-reject-errors] add
allow
TypeOrValueSpecifier to prefer-promise-reject-errors
(#12094)
- eslint-plugin: [no-base-to-string] fix false
positive for toString with overloads (#12089)
- typescript-estree: switch back to use
ts.getModifiers() (#12034)
- typescript-estree: if the template literal is
tagged and the text has an invalid escape,
cooked will be
null (#11355)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
Changelog
Sourced from @typescript-eslint/parser's
changelog.
8.57.0 (2026-03-09)
This was a version bump only for parser to align it with other
projects, there were no code changes.
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 210 ++++++++++++++++++++++++++++++++++++++++++++--
package.json | 2 +-
2 files changed, 203 insertions(+), 9 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 429db7a6fb..cb50d15c36 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -39,7 +39,7 @@
"@types/jest": "^30.0.0",
"@types/node": "^25.4.0",
"@typescript-eslint/eslint-plugin": "^8.56.0",
- "@typescript-eslint/parser": "^8.56.0",
+ "@typescript-eslint/parser": "^8.57.0",
"aws-lambda": "^1.0.7",
"eslint": "^10.0.2",
"eslint-config-prettier": "^10.1.8",
@@ -4577,16 +4577,16 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz",
- "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz",
+ "integrity": "sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.56.1",
- "@typescript-eslint/types": "8.56.1",
- "@typescript-eslint/typescript-estree": "8.56.1",
- "@typescript-eslint/visitor-keys": "8.56.1",
+ "@typescript-eslint/scope-manager": "8.57.0",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/typescript-estree": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0",
"debug": "^4.4.3"
},
"engines": {
@@ -4601,6 +4601,175 @@
"typescript": ">=4.8.4 <6.0.0"
}
},
+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/project-service": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz",
+ "integrity": "sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/tsconfig-utils": "^8.57.0",
+ "@typescript-eslint/types": "^8.57.0",
+ "debug": "^4.4.3"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz",
+ "integrity": "sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/tsconfig-utils": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz",
+ "integrity": "sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz",
+ "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz",
+ "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/project-service": "8.57.0",
+ "@typescript-eslint/tsconfig-utils": "8.57.0",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0",
+ "debug": "^4.4.3",
+ "minimatch": "^10.2.2",
+ "semver": "^7.7.3",
+ "tinyglobby": "^0.2.15",
+ "ts-api-utils": "^2.4.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz",
+ "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/types": "8.57.0",
+ "eslint-visitor-keys": "^5.0.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/balanced-match": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "18 || 20 || >=22"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/brace-expansion": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
+ "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^4.0.2"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^20.19.0 || ^22.13.0 || >=24"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/parser/node_modules/minimatch": {
+ "version": "10.2.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
+ "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "brace-expansion": "^5.0.2"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@typescript-eslint/project-service": {
"version": "8.56.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz",
@@ -10484,6 +10653,31 @@
"typescript": ">=4.8.4 <6.0.0"
}
},
+ "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": {
+ "version": "8.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz",
+ "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "8.56.1",
+ "@typescript-eslint/types": "8.56.1",
+ "@typescript-eslint/typescript-estree": "8.56.1",
+ "@typescript-eslint/visitor-keys": "8.56.1",
+ "debug": "^4.4.3"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
"node_modules/uglify-js": {
"version": "3.19.3",
"dev": true,
diff --git a/package.json b/package.json
index c9cbefd839..310759f697 100644
--- a/package.json
+++ b/package.json
@@ -37,7 +37,7 @@
"@types/jest": "^30.0.0",
"@types/node": "^25.4.0",
"@typescript-eslint/eslint-plugin": "^8.56.0",
- "@typescript-eslint/parser": "^8.56.0",
+ "@typescript-eslint/parser": "^8.57.0",
"aws-lambda": "^1.0.7",
"eslint": "^10.0.2",
"eslint-config-prettier": "^10.1.8",
From e54b0049c0a7e36e6e49ae73d837e3ab383be021 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 19:11:07 +0000
Subject: [PATCH 20/61] Upgrade: [dependabot] - bump @middy/input-output-logger
from 7.1.3 to 7.1.4 (#2857)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@middy/input-output-logger](https://github.com/middyjs/middy/tree/HEAD/packages/input-output-logger)
from 7.1.3 to 7.1.4.
Release notes
Sourced from @middy/input-output-logger's
releases.
7.1.4
What's Changed
Full Changelog: https://github.com/middyjs/middy/compare/7.1.3...7.1.4
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 36 +++++++++----------
packages/capabilityStatement/package.json | 2 +-
.../package.json | 2 +-
packages/cpsuLambda/package.json | 2 +-
packages/gsul/package.json | 2 +-
packages/nhsNotifyLambda/package.json | 2 +-
packages/nhsNotifyUpdateCallback/package.json | 2 +-
packages/nhsd-psu-sandbox/package.json | 2 +-
packages/postDatedLambda/package.json | 2 +-
.../psuRestoreValidationLambda/package.json | 2 +-
packages/statusLambda/package.json | 2 +-
.../updatePrescriptionStatus/package.json | 2 +-
12 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index cb50d15c36..7c90a85077 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2795,12 +2795,12 @@
}
},
"node_modules/@middy/input-output-logger": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/@middy/input-output-logger/-/input-output-logger-7.1.3.tgz",
- "integrity": "sha512-p8ONHUwD2iwu0p1fckCObiH5sG8fgNl+Qr3Z2ClJQ80YVsJVN+bQfZ340liJFIBTYvRDtICma+xqh2vBoIQ0fA==",
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/@middy/input-output-logger/-/input-output-logger-7.1.4.tgz",
+ "integrity": "sha512-CoiSWAiLndbQu7xNt55uouT+vydml/ErLZQVOuH4fZvGG96f8JY8riklRQmDwTTkAbG9fIFtuoxu0oheE8P9EA==",
"license": "MIT",
"dependencies": {
- "@middy/util": "7.1.3"
+ "@middy/util": "7.1.4"
},
"engines": {
"node": ">=22"
@@ -2811,9 +2811,9 @@
}
},
"node_modules/@middy/input-output-logger/node_modules/@middy/util": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/@middy/util/-/util-7.1.3.tgz",
- "integrity": "sha512-NohE0mOz6JvoGTpOScH47uoowC25EkDGVH8sBpqmzHAWXUOf/2gtbFHL4LPa/CGy/Adz+A/K9NxAI3LyK+fynQ==",
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/@middy/util/-/util-7.1.4.tgz",
+ "integrity": "sha512-9H9ERq7UQuZnKYDrqpjJPmM+cIqxip8qFG0Re4aRLCUPOjq00hNfeh67hWPh+QcRlrtAErgQKHIe3Y9Fm3JhOw==",
"license": "MIT",
"engines": {
"node": ">=22"
@@ -11224,7 +11224,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
@@ -11242,7 +11242,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0"
},
"devDependencies": {
@@ -11288,7 +11288,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
"pratica": "^2.3.0",
@@ -11322,7 +11322,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@middy/validator": "6.4.1",
"@psu-common/middyErrorHandler": "^1.0.0",
"json-schema-to-ts": "^3.1.1"
@@ -11334,7 +11334,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
}
},
@@ -11347,7 +11347,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-ssm": "^3.1000.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
@@ -11368,7 +11368,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-secrets-manager": "^3.1003.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
@@ -11386,7 +11386,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"@psu-common/commonTypes": "^1.0.0"
},
@@ -11402,7 +11402,7 @@
"@aws-sdk/client-backup": "^3.1000.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
},
@@ -11431,7 +11431,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
@@ -11451,7 +11451,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
diff --git a/packages/capabilityStatement/package.json b/packages/capabilityStatement/package.json
index 4f83fb4ffa..a3e44551c6 100644
--- a/packages/capabilityStatement/package.json
+++ b/packages/capabilityStatement/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index 151f6c87d8..11701ffb60 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0"
},
"devDependencies": {
diff --git a/packages/cpsuLambda/package.json b/packages/cpsuLambda/package.json
index c1775550fd..22b0899f52 100644
--- a/packages/cpsuLambda/package.json
+++ b/packages/cpsuLambda/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
"pratica": "^2.3.0",
diff --git a/packages/gsul/package.json b/packages/gsul/package.json
index 8303566fba..473e48d40a 100644
--- a/packages/gsul/package.json
+++ b/packages/gsul/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@middy/validator": "6.4.1",
"@psu-common/middyErrorHandler": "^1.0.0",
"json-schema-to-ts": "^3.1.1"
diff --git a/packages/nhsNotifyLambda/package.json b/packages/nhsNotifyLambda/package.json
index 73d6cfc444..a3f3ce7813 100644
--- a/packages/nhsNotifyLambda/package.json
+++ b/packages/nhsNotifyLambda/package.json
@@ -20,7 +20,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-ssm": "^3.1000.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
diff --git a/packages/nhsNotifyUpdateCallback/package.json b/packages/nhsNotifyUpdateCallback/package.json
index 77eaaaf8d0..8a777a9148 100644
--- a/packages/nhsNotifyUpdateCallback/package.json
+++ b/packages/nhsNotifyUpdateCallback/package.json
@@ -19,7 +19,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-secrets-manager": "^3.1003.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
diff --git a/packages/nhsd-psu-sandbox/package.json b/packages/nhsd-psu-sandbox/package.json
index 05f3d3ee43..0b85f29386 100644
--- a/packages/nhsd-psu-sandbox/package.json
+++ b/packages/nhsd-psu-sandbox/package.json
@@ -15,7 +15,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
}
}
diff --git a/packages/postDatedLambda/package.json b/packages/postDatedLambda/package.json
index 9b25eda541..78e50ad759 100644
--- a/packages/postDatedLambda/package.json
+++ b/packages/postDatedLambda/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"@psu-common/commonTypes": "^1.0.0"
},
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index f947de0cb8..003884ab34 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -18,7 +18,7 @@
"@aws-sdk/client-backup": "^3.1000.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
},
diff --git a/packages/statusLambda/package.json b/packages/statusLambda/package.json
index 914fc273a7..63ebd4efcc 100644
--- a/packages/statusLambda/package.json
+++ b/packages/statusLambda/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index dad4649d27..98d688c0fa 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -21,7 +21,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.3",
- "@middy/input-output-logger": "^7.1.3",
+ "@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
From 6ad16949b0bed960d72d0aa8b735c52344fffcb5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 22:22:50 +0000
Subject: [PATCH 21/61] Upgrade: [dependabot] - bump
@middy/http-header-normalizer from 7.1.3 to 7.1.4 (#2851)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@middy/http-header-normalizer](https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer)
from 7.1.3 to 7.1.4.
Release notes
Sourced from @middy/http-header-normalizer's
releases.
7.1.4
What's Changed
Full Changelog: https://github.com/middyjs/middy/compare/7.1.3...7.1.4
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 12 ++++++------
packages/checkPrescriptionStatusUpdates/package.json | 2 +-
packages/cpsuLambda/package.json | 2 +-
packages/updatePrescriptionStatus/package.json | 2 +-
4 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 7c90a85077..3727046c0b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2782,9 +2782,9 @@
}
},
"node_modules/@middy/http-header-normalizer": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-7.1.3.tgz",
- "integrity": "sha512-kr+pfiiJ1U10Z9lSMChuQD5nWpaNnDC9qEsytX1mltk4L0pjFc4wkzUD93KLYi53xfm2XQqjftmrj2q1yjV1xg==",
+ "version": "7.1.5",
+ "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-7.1.5.tgz",
+ "integrity": "sha512-QHyBQi74UkuYPoteAtqbR2b+x2DA9GRPneJYXwczdgmFKRy0BOa0e+CLMpWQiglOqD5MPtye3XVDCxSMPMqOvA==",
"license": "MIT",
"engines": {
"node": ">=22"
@@ -11241,7 +11241,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.3",
+ "@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0"
},
@@ -11287,7 +11287,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.3",
+ "@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
@@ -11450,7 +11450,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.3",
+ "@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index 11701ffb60..737bddbbcd 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -19,7 +19,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.3",
+ "@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0"
},
diff --git a/packages/cpsuLambda/package.json b/packages/cpsuLambda/package.json
index 22b0899f52..2c5988fca7 100644
--- a/packages/cpsuLambda/package.json
+++ b/packages/cpsuLambda/package.json
@@ -19,7 +19,7 @@
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.3",
+ "@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index 98d688c0fa..3381896d19 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/client-sqs": "^3.995.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.3",
+ "@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
From a1f31dae58310873216e0ed92081ad7c76aeaad1 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Mar 2026 22:45:05 +0000
Subject: [PATCH 22/61] Upgrade: [dependabot] - bump typescript-eslint from
8.56.1 to 8.57.0 (#2848)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.56.1 to 8.57.0.
Release notes
Sourced from typescript-eslint's
releases.
v8.57.0
8.57.0 (2026-03-09)
🚀 Features
- eslint-plugin: [no-unnecessary-condition] allow
literal loop conditions in for/do loops (#12080)
🩹 Fixes
- eslint-plugin: [strict-void-return] false positives
with overloads (#12055)
- eslint-plugin: handle statically analyzable
computed keys in prefer-readonly (#12079)
- eslint-plugin: guard against negative paramIndex in
no-useless-default-assignment (#12077)
- eslint-plugin: [prefer-promise-reject-errors] add
allow
TypeOrValueSpecifier to prefer-promise-reject-errors
(#12094)
- eslint-plugin: [no-base-to-string] fix false
positive for toString with overloads (#12089)
- typescript-estree: switch back to use
ts.getModifiers() (#12034)
- typescript-estree: if the template literal is
tagged and the text has an invalid escape,
cooked will be
null (#11355)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
Changelog
Sourced from typescript-eslint's
changelog.
8.57.0 (2026-03-09)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 282 ++++++++--------------------------------------
package.json | 2 +-
2 files changed, 45 insertions(+), 239 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 3727046c0b..cd4fbdf5d3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -51,7 +51,7 @@
"ts-jest": "^29.4.6",
"ts-node": "^10.9.2",
"typescript": "^5.9.3",
- "typescript-eslint": "^8.56.1"
+ "typescript-eslint": "^8.57.0"
}
},
"node_modules/@aws-crypto/sha256-browser": {
@@ -4548,17 +4548,17 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.1.tgz",
- "integrity": "sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz",
+ "integrity": "sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.12.2",
- "@typescript-eslint/scope-manager": "8.56.1",
- "@typescript-eslint/type-utils": "8.56.1",
- "@typescript-eslint/utils": "8.56.1",
- "@typescript-eslint/visitor-keys": "8.56.1",
+ "@typescript-eslint/scope-manager": "8.57.0",
+ "@typescript-eslint/type-utils": "8.57.0",
+ "@typescript-eslint/utils": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0",
"ignore": "^7.0.5",
"natural-compare": "^1.4.0",
"ts-api-utils": "^2.4.0"
@@ -4571,7 +4571,7 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "@typescript-eslint/parser": "^8.56.1",
+ "@typescript-eslint/parser": "^8.57.0",
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
}
@@ -4601,7 +4601,7 @@
"typescript": ">=4.8.4 <6.0.0"
}
},
- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/project-service": {
+ "node_modules/@typescript-eslint/project-service": {
"version": "8.57.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz",
"integrity": "sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==",
@@ -4623,7 +4623,7 @@
"typescript": ">=4.8.4 <6.0.0"
}
},
- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {
+ "node_modules/@typescript-eslint/scope-manager": {
"version": "8.57.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz",
"integrity": "sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==",
@@ -4641,7 +4641,7 @@
"url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/tsconfig-utils": {
+ "node_modules/@typescript-eslint/tsconfig-utils": {
"version": "8.57.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz",
"integrity": "sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==",
@@ -4658,185 +4658,16 @@
"typescript": ">=4.8.4 <6.0.0"
}
},
- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz",
- "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": {
+ "node_modules/@typescript-eslint/type-utils": {
"version": "8.57.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz",
- "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz",
+ "integrity": "sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/project-service": "8.57.0",
- "@typescript-eslint/tsconfig-utils": "8.57.0",
"@typescript-eslint/types": "8.57.0",
- "@typescript-eslint/visitor-keys": "8.57.0",
- "debug": "^4.4.3",
- "minimatch": "^10.2.2",
- "semver": "^7.7.3",
- "tinyglobby": "^0.2.15",
- "ts-api-utils": "^2.4.0"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "typescript": ">=4.8.4 <6.0.0"
- }
- },
- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz",
- "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "8.57.0",
- "eslint-visitor-keys": "^5.0.0"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/parser/node_modules/balanced-match": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
- "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "18 || 20 || >=22"
- }
- },
- "node_modules/@typescript-eslint/parser/node_modules/brace-expansion": {
- "version": "5.0.4",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
- "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^4.0.2"
- },
- "engines": {
- "node": "18 || 20 || >=22"
- }
- },
- "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
- "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^20.19.0 || ^22.13.0 || >=24"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/@typescript-eslint/parser/node_modules/minimatch": {
- "version": "10.2.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
- "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
- "dev": true,
- "license": "BlueOak-1.0.0",
- "dependencies": {
- "brace-expansion": "^5.0.2"
- },
- "engines": {
- "node": "18 || 20 || >=22"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@typescript-eslint/project-service": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz",
- "integrity": "sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/tsconfig-utils": "^8.56.1",
- "@typescript-eslint/types": "^8.56.1",
- "debug": "^4.4.3"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "typescript": ">=4.8.4 <6.0.0"
- }
- },
- "node_modules/@typescript-eslint/scope-manager": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz",
- "integrity": "sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "8.56.1",
- "@typescript-eslint/visitor-keys": "8.56.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/tsconfig-utils": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz",
- "integrity": "sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "typescript": ">=4.8.4 <6.0.0"
- }
- },
- "node_modules/@typescript-eslint/type-utils": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.1.tgz",
- "integrity": "sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "8.56.1",
- "@typescript-eslint/typescript-estree": "8.56.1",
- "@typescript-eslint/utils": "8.56.1",
+ "@typescript-eslint/typescript-estree": "8.57.0",
+ "@typescript-eslint/utils": "8.57.0",
"debug": "^4.4.3",
"ts-api-utils": "^2.4.0"
},
@@ -4853,9 +4684,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz",
- "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz",
+ "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -4867,16 +4698,16 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz",
- "integrity": "sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz",
+ "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/project-service": "8.56.1",
- "@typescript-eslint/tsconfig-utils": "8.56.1",
- "@typescript-eslint/types": "8.56.1",
- "@typescript-eslint/visitor-keys": "8.56.1",
+ "@typescript-eslint/project-service": "8.57.0",
+ "@typescript-eslint/tsconfig-utils": "8.57.0",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0",
"debug": "^4.4.3",
"minimatch": "^10.2.2",
"semver": "^7.7.3",
@@ -4934,16 +4765,16 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.1.tgz",
- "integrity": "sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz",
+ "integrity": "sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.9.1",
- "@typescript-eslint/scope-manager": "8.56.1",
- "@typescript-eslint/types": "8.56.1",
- "@typescript-eslint/typescript-estree": "8.56.1"
+ "@typescript-eslint/scope-manager": "8.57.0",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/typescript-estree": "8.57.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4958,13 +4789,13 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz",
- "integrity": "sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz",
+ "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.56.1",
+ "@typescript-eslint/types": "8.57.0",
"eslint-visitor-keys": "^5.0.0"
},
"engines": {
@@ -10630,41 +10461,16 @@
}
},
"node_modules/typescript-eslint": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.1.tgz",
- "integrity": "sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/eslint-plugin": "8.56.1",
- "@typescript-eslint/parser": "8.56.1",
- "@typescript-eslint/typescript-estree": "8.56.1",
- "@typescript-eslint/utils": "8.56.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
- "typescript": ">=4.8.4 <6.0.0"
- }
- },
- "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": {
- "version": "8.56.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz",
- "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz",
+ "integrity": "sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.56.1",
- "@typescript-eslint/types": "8.56.1",
- "@typescript-eslint/typescript-estree": "8.56.1",
- "@typescript-eslint/visitor-keys": "8.56.1",
- "debug": "^4.4.3"
+ "@typescript-eslint/eslint-plugin": "8.57.0",
+ "@typescript-eslint/parser": "8.57.0",
+ "@typescript-eslint/typescript-estree": "8.57.0",
+ "@typescript-eslint/utils": "8.57.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/package.json b/package.json
index 310759f697..463bd21885 100644
--- a/package.json
+++ b/package.json
@@ -49,7 +49,7 @@
"ts-jest": "^29.4.6",
"ts-node": "^10.9.2",
"typescript": "^5.9.3",
- "typescript-eslint": "^8.56.1"
+ "typescript-eslint": "^8.57.0"
},
"dependencies": {
"@aws-sdk/lib-dynamodb": "^3.1003.0",
From a8ae0ccf2b0f04bcb0690f7f1ce86a193fcd17d7 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 00:06:19 +0000
Subject: [PATCH 23/61] Upgrade: [dependabot] - bump @aws-sdk/client-backup
from 3.1000.0 to 3.1007.0 (#2850)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-backup](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-backup)
from 3.1000.0 to 3.1007.0.
Release notes
Sourced from @aws-sdk/client-backup's
releases.
v3.1007.0
3.1007.0(2026-03-11)
New Features
- clients: update client endpoints as of 2026-03-11
(b7f094d3)
- client-eks: Adds support for a new tier in
controlPlaneScalingConfig on EKS Clusters. (289c5b71)
- client-sagemaker: SageMaker training plans allow
you to extend your existing training plans to avoid workload
interruptions without workload reconfiguration. When a training plan is
approaching expiration, you can extend it directly through the SageMaker
AI console or programmatically using the API or AWS CLI. (85b667e0)
- client-customer-profiles: Today, Amazon Connect is
announcing the ability to filter (include or exclude) recommendations
based on properties of items and interactions. (810cc7be)
- client-polly: Added support for the new voices -
Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE),
Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative
voices only. (44817c34)
- client-simpledbv2: Introduced Amazon SimpleDB
export functionality enabling domain data export to S3 in JSON format.
Added three new APIs StartDomainExport, GetExport, and ListExports via
SimpleDBv2 service. Supports cross-region exports and KMS encryption.
(0de020c7)
- client-workspaces: Added WINDOWS SERVER 2025
OperatingSystemName. (bf045be8)
For list of updated packages, view
updated-packages.md in
assets-3.1007.0.zip
v3.1006.0
3.1006.0(2026-03-10)
Documentation Changes
- client-database-migration-service: Not need to
include to any release notes. The only change is to correct LoadTimeout
unit from milliseconds to seconds in RedshiftSettings (fbbd78b2)
New Features
- client-lex-models-v2: This release introduces a new
generative AI feature called Lex Bot Analyzer. This feature leverage AI
to analyze the bot configuration against AWS Lex best practices to
identify configuration issues and provides recommendations. (d670f6b3)
- client-bedrock-agentcore-control: Adding first
class support for AG-UI protocol in AgentCore Runtime. (c092730e)
- client-connectcases: Added functionality for the
Required and Hidden case rule types to be conditionally evaluated on up
to 5 conditions. (40ed59fc)
- client-kafka: Add dual stack endpoint to SDK (574d2c5b)
Tests
For list of updated packages, view
updated-packages.md in
assets-3.1006.0.zip
v3.1005.0
3.1005.0(2026-03-09)
Documentation Changes
- client-iam: Added support for CloudWatch Logs
long-term API keys, currently available in Preview (1bc94f42)
New Features
... (truncated)
Changelog
Sourced from @aws-sdk/client-backup's
changelog.
Note: Version bump only for package
@aws-sdk/client-backup
Note: Version bump only for package
@aws-sdk/client-backup
Note: Version bump only for package
@aws-sdk/client-backup
Note: Version bump only for package
@aws-sdk/client-backup
Note: Version bump only for package
@aws-sdk/client-backup
Note: Version bump only for package
@aws-sdk/client-backup
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
---
package-lock.json | 303 +++++++++---------
.../psuRestoreValidationLambda/package.json | 2 +-
2 files changed, 153 insertions(+), 152 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index cd4fbdf5d3..b97bb7c105 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -228,49 +228,49 @@
}
},
"node_modules/@aws-sdk/client-backup": {
- "version": "3.1000.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-backup/-/client-backup-3.1000.0.tgz",
- "integrity": "sha512-ap3uJL9S6zyTYoHRV485E0sL3strUfevU0OmEhfK3mxKmhXJ0L/i+9I75YCxzgKYR0UxkoF2zQOYSqsMFOZUfg==",
+ "version": "3.1007.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-backup/-/client-backup-3.1007.0.tgz",
+ "integrity": "sha512-lTZjyWozLLDEOjzuqIXfuMj+nJKA2QGPOVS9fuF9PbIXbDP7Ck2tQ1okiV6I0cZKOY8wvBi/XHyXtqwsFAGE8Q==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/credential-provider-node": "^3.972.14",
- "@aws-sdk/middleware-host-header": "^3.972.6",
- "@aws-sdk/middleware-logger": "^3.972.6",
- "@aws-sdk/middleware-recursion-detection": "^3.972.6",
- "@aws-sdk/middleware-user-agent": "^3.972.15",
- "@aws-sdk/region-config-resolver": "^3.972.6",
- "@aws-sdk/types": "^3.973.4",
- "@aws-sdk/util-endpoints": "^3.996.3",
- "@aws-sdk/util-user-agent-browser": "^3.972.6",
- "@aws-sdk/util-user-agent-node": "^3.973.0",
- "@smithy/config-resolver": "^4.4.9",
- "@smithy/core": "^3.23.6",
- "@smithy/fetch-http-handler": "^5.3.11",
- "@smithy/hash-node": "^4.2.10",
- "@smithy/invalid-dependency": "^4.2.10",
- "@smithy/middleware-content-length": "^4.2.10",
- "@smithy/middleware-endpoint": "^4.4.20",
- "@smithy/middleware-retry": "^4.4.37",
- "@smithy/middleware-serde": "^4.2.11",
- "@smithy/middleware-stack": "^4.2.10",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/node-http-handler": "^4.4.12",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/credential-provider-node": "^3.972.19",
+ "@aws-sdk/middleware-host-header": "^3.972.7",
+ "@aws-sdk/middleware-logger": "^3.972.7",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.7",
+ "@aws-sdk/middleware-user-agent": "^3.972.20",
+ "@aws-sdk/region-config-resolver": "^3.972.7",
+ "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/util-endpoints": "^3.996.4",
+ "@aws-sdk/util-user-agent-browser": "^3.972.7",
+ "@aws-sdk/util-user-agent-node": "^3.973.5",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/core": "^3.23.9",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/hash-node": "^4.2.11",
+ "@smithy/invalid-dependency": "^4.2.11",
+ "@smithy/middleware-content-length": "^4.2.11",
+ "@smithy/middleware-endpoint": "^4.4.23",
+ "@smithy/middleware-retry": "^4.4.40",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/middleware-stack": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/node-http-handler": "^4.4.14",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-body-length-browser": "^4.2.1",
- "@smithy/util-body-length-node": "^4.2.2",
- "@smithy/util-defaults-mode-browser": "^4.3.36",
- "@smithy/util-defaults-mode-node": "^4.2.39",
- "@smithy/util-endpoints": "^3.3.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-retry": "^4.2.10",
- "@smithy/util-utf8": "^4.2.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-body-length-browser": "^4.2.2",
+ "@smithy/util-body-length-node": "^4.2.3",
+ "@smithy/util-defaults-mode-browser": "^4.3.39",
+ "@smithy/util-defaults-mode-node": "^4.2.42",
+ "@smithy/util-endpoints": "^3.3.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -278,15 +278,15 @@
}
},
"node_modules/@aws-sdk/client-backup/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.3.tgz",
- "integrity": "sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==",
+ "version": "3.996.4",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
+ "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.4",
+ "@aws-sdk/types": "^3.973.5",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-endpoints": "^3.3.1",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-endpoints": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -548,19 +548,19 @@
}
},
"node_modules/@aws-sdk/core": {
- "version": "3.973.18",
- "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.18.tgz",
- "integrity": "sha512-GUIlegfcK2LO1J2Y98sCJy63rQSiLiDOgVw7HiHPRqfI2vb3XozTVqemwO0VSGXp54ngCnAQz0Lf0YPCBINNxA==",
+ "version": "3.973.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.19.tgz",
+ "integrity": "sha512-56KePyOcZnKTWCd89oJS1G6j3HZ9Kc+bh/8+EbvtaCCXdP6T7O7NzCiPuHRhFLWnzXIaXX3CxAz0nI5My9spHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.5",
"@aws-sdk/xml-builder": "^3.972.10",
- "@smithy/core": "^3.23.8",
+ "@smithy/core": "^3.23.9",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/property-provider": "^4.2.11",
"@smithy/protocol-http": "^5.3.11",
"@smithy/signature-v4": "^5.3.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-middleware": "^4.2.11",
@@ -572,12 +572,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.972.16",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.16.tgz",
- "integrity": "sha512-HrdtnadvTGAQUr18sPzGlE5El3ICphnH6SU7UQOMOWFgRKbTRNN8msTxM4emzguUso9CzaHU2xy5ctSrmK5YNA==",
+ "version": "3.972.17",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.17.tgz",
+ "integrity": "sha512-MBAMW6YELzE1SdkOniqr51mrjapQUv8JXSGxtwRjQV0mwVDutVsn22OPAUt4RcLRvdiHQmNBDEFP9iTeSVCOlA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/core": "^3.973.19",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/types": "^4.13.0",
@@ -588,18 +588,18 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
- "version": "3.972.18",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.18.tgz",
- "integrity": "sha512-NyB6smuZAixND5jZumkpkunQ0voc4Mwgkd+SZ6cvAzIB7gK8HV8Zd4rS8Kn5MmoGgusyNfVGG+RLoYc4yFiw+A==",
+ "version": "3.972.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.19.tgz",
+ "integrity": "sha512-9EJROO8LXll5a7eUFqu48k6BChrtokbmgeMWmsH7lBb6lVbtjslUYz/ShLi+SHkYzTomiGBhmzTW7y+H4BxsnA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/core": "^3.973.19",
"@aws-sdk/types": "^3.973.5",
"@smithy/fetch-http-handler": "^5.3.13",
"@smithy/node-http-handler": "^4.4.14",
"@smithy/property-provider": "^4.2.11",
"@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/util-stream": "^4.5.17",
"tslib": "^2.6.2"
@@ -609,19 +609,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.972.16",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.16.tgz",
- "integrity": "sha512-hzAnzNXKV0A4knFRWGu2NCt72P4WWxpEGnOc6H3DptUjC4oX3hGw846oN76M1rTHAOwDdbhjU0GAOWR4OUfTZg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/core": "^3.973.18",
- "@aws-sdk/credential-provider-env": "^3.972.16",
- "@aws-sdk/credential-provider-http": "^3.972.18",
- "@aws-sdk/credential-provider-login": "^3.972.16",
- "@aws-sdk/credential-provider-process": "^3.972.16",
- "@aws-sdk/credential-provider-sso": "^3.972.16",
- "@aws-sdk/credential-provider-web-identity": "^3.972.16",
- "@aws-sdk/nested-clients": "^3.996.6",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.18.tgz",
+ "integrity": "sha512-vthIAXJISZnj2576HeyLBj4WTeX+I7PwWeRkbOa0mVX39K13SCGxCgOFuKj2ytm9qTlLOmXe4cdEnroteFtJfw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/credential-provider-env": "^3.972.17",
+ "@aws-sdk/credential-provider-http": "^3.972.19",
+ "@aws-sdk/credential-provider-login": "^3.972.18",
+ "@aws-sdk/credential-provider-process": "^3.972.17",
+ "@aws-sdk/credential-provider-sso": "^3.972.18",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.18",
+ "@aws-sdk/nested-clients": "^3.996.8",
"@aws-sdk/types": "^3.973.5",
"@smithy/credential-provider-imds": "^4.2.11",
"@smithy/property-provider": "^4.2.11",
@@ -634,13 +634,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
- "version": "3.972.16",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.16.tgz",
- "integrity": "sha512-VI0kXTlr0o1FTay+Jvx6AKqx5ECBgp7X4VevGBEbuXdCXnNp7SPU0KvjsOLVhIz3OoPK4/lTXphk43t0IVk65w==",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.18.tgz",
+ "integrity": "sha512-kINzc5BBxdYBkPZ0/i1AMPMOk5b5QaFNbYMElVw5QTX13AKj6jcxnv/YNl9oW9mg+Y08ti19hh01HhyEAxsSJQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
- "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/nested-clients": "^3.996.8",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/protocol-http": "^5.3.11",
@@ -653,17 +653,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.972.17",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.17.tgz",
- "integrity": "sha512-98MAcQ2Dk7zkvgwZ5f6fLX2lTyptC3gTSDx4EpvTdJWET8qs9lBPYggoYx7GmKp/5uk0OwVl0hxIDZsDNS/Y9g==",
+ "version": "3.972.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.19.tgz",
+ "integrity": "sha512-yDWQ9dFTr+IMxwanFe7+tbN5++q8psZBjlUwOiCXn1EzANoBgtqBwcpYcHaMGtn0Wlfj4NuXdf2JaEx1lz5RaQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/credential-provider-env": "^3.972.16",
- "@aws-sdk/credential-provider-http": "^3.972.18",
- "@aws-sdk/credential-provider-ini": "^3.972.16",
- "@aws-sdk/credential-provider-process": "^3.972.16",
- "@aws-sdk/credential-provider-sso": "^3.972.16",
- "@aws-sdk/credential-provider-web-identity": "^3.972.16",
+ "@aws-sdk/credential-provider-env": "^3.972.17",
+ "@aws-sdk/credential-provider-http": "^3.972.19",
+ "@aws-sdk/credential-provider-ini": "^3.972.18",
+ "@aws-sdk/credential-provider-process": "^3.972.17",
+ "@aws-sdk/credential-provider-sso": "^3.972.18",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.18",
"@aws-sdk/types": "^3.973.5",
"@smithy/credential-provider-imds": "^4.2.11",
"@smithy/property-provider": "^4.2.11",
@@ -676,12 +676,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.972.16",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.16.tgz",
- "integrity": "sha512-n89ibATwnLEg0ZdZmUds5bq8AfBAdoYEDpqP3uzPLaRuGelsKlIvCYSNNvfgGLi8NaHPNNhs1HjJZYbqkW9b+g==",
+ "version": "3.972.17",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.17.tgz",
+ "integrity": "sha512-c8G8wT1axpJDgaP3xzcy+q8Y1fTi9A2eIQJvyhQ9xuXrUZhlCfXbC0vM9bM1CUXiZppFQ1p7g0tuUMvil/gCPg==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/core": "^3.973.19",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -693,14 +693,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.972.16",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.16.tgz",
- "integrity": "sha512-b9of7tQgERxgcEcwAFWvRe84ivw+Kw6b3jVuz/6LQzonkomiY5UoWfprkbjc8FSCQ2VjDqKTvIRA9F0KSQ025w==",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.18.tgz",
+ "integrity": "sha512-YHYEfj5S2aqInRt5ub8nDOX8vAxgMvd84wm2Y3WVNfFa/53vOv9T7WOAqXI25qjj3uEcV46xxfqdDQk04h5XQA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
- "@aws-sdk/nested-clients": "^3.996.6",
- "@aws-sdk/token-providers": "3.1003.0",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/nested-clients": "^3.996.8",
+ "@aws-sdk/token-providers": "3.1005.0",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -712,13 +712,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.972.16",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.16.tgz",
- "integrity": "sha512-PaOH5jFoPQX4WkqpKzKh9cM7rieKtbgEGqrZ+ybGmotJhcvhI/xl69yCwMbHGnpQJJmHZIX9q2zaPB7HTBn/4w==",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.18.tgz",
+ "integrity": "sha512-OqlEQpJ+J3T5B96qtC1zLLwkBloechP+fezKbCH0sbd2cCc0Ra55XpxWpk/hRj69xAOYtHvoC4orx6eTa4zU7g==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
- "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/nested-clients": "^3.996.8",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -859,17 +859,18 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.972.18",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.18.tgz",
- "integrity": "sha512-KcqQDs/7WtoEnp52+879f8/i1XAJkgka5i4arOtOCPR10o4wWo3VRecDI9Gxoh6oghmLCnIiOSKyRcXI/50E+w==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.20.tgz",
+ "integrity": "sha512-3kNTLtpUdeahxtnJRnj/oIdLAUdzTfr9N40KtxNhtdrq+Q1RPMdCJINRXq37m4t5+r3H70wgC3opW46OzFcZYA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/core": "^3.973.19",
"@aws-sdk/types": "^3.973.5",
"@aws-sdk/util-endpoints": "^3.996.4",
- "@smithy/core": "^3.23.8",
+ "@smithy/core": "^3.23.9",
"@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
+ "@smithy/util-retry": "^4.2.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -893,44 +894,44 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
- "version": "3.996.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.6.tgz",
- "integrity": "sha512-blNJ3ugn4gCQ9ZSZi/firzKCvVl5LvPFVxv24LprENeWI4R8UApG006UQkF4SkmLygKq2BQXRad2/anQ13Te4Q==",
+ "version": "3.996.8",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.8.tgz",
+ "integrity": "sha512-6HlLm8ciMW8VzfB80kfIx16PBA9lOa9Dl+dmCBi78JDhvGlx3I7Rorwi5PpVRkL31RprXnYna3yBf6UKkD/PqA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/core": "^3.973.19",
"@aws-sdk/middleware-host-header": "^3.972.7",
"@aws-sdk/middleware-logger": "^3.972.7",
"@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/middleware-user-agent": "^3.972.20",
"@aws-sdk/region-config-resolver": "^3.972.7",
"@aws-sdk/types": "^3.973.5",
"@aws-sdk/util-endpoints": "^3.996.4",
"@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.3",
+ "@aws-sdk/util-user-agent-node": "^3.973.5",
"@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.8",
+ "@smithy/core": "^3.23.9",
"@smithy/fetch-http-handler": "^5.3.13",
"@smithy/hash-node": "^4.2.11",
"@smithy/invalid-dependency": "^4.2.11",
"@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.22",
- "@smithy/middleware-retry": "^4.4.39",
+ "@smithy/middleware-endpoint": "^4.4.23",
+ "@smithy/middleware-retry": "^4.4.40",
"@smithy/middleware-serde": "^4.2.12",
"@smithy/middleware-stack": "^4.2.11",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/node-http-handler": "^4.4.14",
"@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/url-parser": "^4.2.11",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.38",
- "@smithy/util-defaults-mode-node": "^4.2.41",
+ "@smithy/util-defaults-mode-browser": "^4.3.39",
+ "@smithy/util-defaults-mode-node": "^4.2.42",
"@smithy/util-endpoints": "^3.3.2",
"@smithy/util-middleware": "^4.2.11",
"@smithy/util-retry": "^4.2.11",
@@ -974,13 +975,13 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.1003.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1003.0.tgz",
- "integrity": "sha512-SOyyWNdT7njKRwtZ1JhwHlH1csv6Pkgf305X96/OIfnhq1pU/EjmT6W6por57rVrjrKuHBuEIXgpWv8OgoMHpg==",
+ "version": "3.1005.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1005.0.tgz",
+ "integrity": "sha512-vMxd+ivKqSxU9bHx5vmAlFKDAkjGotFU56IOkDa5DaTu1WWwbcse0yFHEm9I537oVvodaiwMl3VBwgHfzQ2rvw==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
- "@aws-sdk/nested-clients": "^3.996.6",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/nested-clients": "^3.996.8",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -1058,12 +1059,12 @@
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.973.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.3.tgz",
- "integrity": "sha512-8s2cQmTUOwcBlIJyI9PAZNnnnF+cGtdhHc1yzMMsSD/GR/Hxj7m0IGUE92CslXXb8/p5Q76iqOCjN1GFwyf+1A==",
+ "version": "3.973.5",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.5.tgz",
+ "integrity": "sha512-Dyy38O4GeMk7UQ48RupfHif//gqnOPbq/zlvRssc11E2mClT+aUfc3VS2yD8oLtzqO3RsqQ9I3gOBB4/+HjPOw==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/middleware-user-agent": "^3.972.20",
"@aws-sdk/types": "^3.973.5",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/types": "^4.13.0",
@@ -3783,9 +3784,9 @@
}
},
"node_modules/@smithy/core": {
- "version": "3.23.8",
- "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.8.tgz",
- "integrity": "sha512-f7uPeBi7ehmLT4YF2u9j3qx6lSnurG1DLXOsTtJrIRNDF7VXio4BGHQ+SQteN/BrUVudbkuL4v7oOsRCzq4BqA==",
+ "version": "3.23.9",
+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.9.tgz",
+ "integrity": "sha512-1Vcut4LEL9HZsdpI0vFiRYIsaoPwZLjAxnVQDUMQK8beMS+EYPLDQCXtbzfxmM5GzSgjfe2Q9M7WaXwIMQllyQ==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/middleware-serde": "^4.2.12",
@@ -3902,12 +3903,12 @@
}
},
"node_modules/@smithy/middleware-endpoint": {
- "version": "4.4.22",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.22.tgz",
- "integrity": "sha512-sc81w1o4Jy+/MAQlY3sQ8C7CmSpcvIi3TAzXblUv2hjG11BBSJi/Cw8vDx5BxMxapuH2I+Gc+45vWsgU07WZRQ==",
+ "version": "4.4.23",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.23.tgz",
+ "integrity": "sha512-UEFIejZy54T1EJn2aWJ45voB7RP2T+IRzUqocIdM6GFFa5ClZncakYJfcYnoXt3UsQrZZ9ZRauGm77l9UCbBLw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.23.8",
+ "@smithy/core": "^3.23.9",
"@smithy/middleware-serde": "^4.2.12",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -3921,15 +3922,15 @@
}
},
"node_modules/@smithy/middleware-retry": {
- "version": "4.4.39",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.39.tgz",
- "integrity": "sha512-MCVCxaCzuZgiHtHGV2Ke44nh6t4+8/tO+rTYOzrr2+G4nMLU/qbzNCWKBX54lyEaVcGQrfOJiG2f8imtiw+nIQ==",
+ "version": "4.4.40",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.40.tgz",
+ "integrity": "sha512-YhEMakG1Ae57FajERdHNZ4ShOPIY7DsgV+ZoAxo/5BT0KIe+f6DDU2rtIymNNFIj22NJfeeI6LWIifrwM0f+rA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/node-config-provider": "^4.3.11",
"@smithy/protocol-http": "^5.3.11",
"@smithy/service-error-classification": "^4.2.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/util-middleware": "^4.2.11",
"@smithy/util-retry": "^4.2.11",
@@ -4096,13 +4097,13 @@
}
},
"node_modules/@smithy/smithy-client": {
- "version": "4.12.2",
- "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.2.tgz",
- "integrity": "sha512-HezY3UuG0k4T+4xhFKctLXCA5N2oN+Rtv+mmL8Gt7YmsUY2yhmcLyW75qrSzldfj75IsCW/4UhY3s20KcFnZqA==",
+ "version": "4.12.3",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.3.tgz",
+ "integrity": "sha512-7k4UxjSpHmPN2AxVhvIazRSzFQjWnud3sOsXcFStzagww17j1cFQYqTSiQ8xuYK3vKLR1Ni8FzuT3VlKr3xCNw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.23.8",
- "@smithy/middleware-endpoint": "^4.4.22",
+ "@smithy/core": "^3.23.9",
+ "@smithy/middleware-endpoint": "^4.4.23",
"@smithy/middleware-stack": "^4.2.11",
"@smithy/protocol-http": "^5.3.11",
"@smithy/types": "^4.13.0",
@@ -4203,13 +4204,13 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
- "version": "4.3.38",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.38.tgz",
- "integrity": "sha512-c8P1mFLNxcsdAMabB8/VUQUbWzFmgujWi4bAXSggcqLYPc8V4U5abqFqOyn+dK4YT+q8UyCVkTO8807t4t2syA==",
+ "version": "4.3.39",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.39.tgz",
+ "integrity": "sha512-ui7/Ho/+VHqS7Km2wBw4/Ab4RktoiSshgcgpJzC4keFPs6tLJS4IQwbeahxQS3E/w98uq6E1mirCH/id9xIXeQ==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/property-provider": "^4.2.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -4218,16 +4219,16 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
- "version": "4.2.41",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.41.tgz",
- "integrity": "sha512-/UG+9MT3UZAR0fLzOtMJMfWGcjjHvgggq924x/CRy8vRbL+yFf3Z6vETlvq8vDH92+31P/1gSOFoo7303wN8WQ==",
+ "version": "4.2.42",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.42.tgz",
+ "integrity": "sha512-QDA84CWNe8Akpj15ofLO+1N3Rfg8qa2K5uX0y6HnOp4AnRYRgWrKx/xzbYNbVF9ZsyJUYOfcoaN3y93wA/QJ2A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/config-resolver": "^4.4.10",
"@smithy/credential-provider-imds": "^4.2.11",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/property-provider": "^4.2.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -11205,7 +11206,7 @@
"license": "MIT",
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-backup": "^3.1000.0",
+ "@aws-sdk/client-backup": "^3.1007.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index 003884ab34..534c8e0ad1 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -15,7 +15,7 @@
},
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-backup": "^3.1000.0",
+ "@aws-sdk/client-backup": "^3.1007.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
"@aws-sdk/lib-dynamodb": "^3.1003.0",
"@middy/input-output-logger": "^7.1.4",
From 37aa73433324edc9d2352033c600e1954703c879 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 00:27:07 +0000
Subject: [PATCH 24/61] Upgrade: [dependabot] - bump @redocly/cli from 2.20.4
to 2.21.1 (#2846)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [@redocly/cli](https://github.com/Redocly/redocly-cli) from 2.20.4
to 2.21.1.
Release notes
Sourced from @redocly/cli's
releases.
@redocly/cli@2.21.1
Patch Changes
- Restricted scorecard-classic project URL to the
.redocly.com domain only.
- Fixed an issue where
join
--prefix-components-with-info-prop would incorrectly rewrite
discriminator mapping refs.
This issue occurred when schema names contained the same substring as
the prefix.
- Updated
@redocly/openapi-core to v2.21.1.
@redocly/cli@2.21.0
Minor Changes
- Added a new option to the
filter-in decorator, allowing
to filter through specific target nodes (PathItem or
Operation).
- Added a new option to the
filter-out decorator,
allowing to filter through specific target nodes (PathItem
or Operation).
- Added support for the
NO_PROXY environment
variable.
Patch Changes
- Updated
@redocly/openapi-core to v2.21.0.
@redocly/cli@2.20.5
Patch Changes
- Updated
@redocly/openapi-core to v2.20.5.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 34 ++++++++++++++---------------
packages/specification/package.json | 2 +-
2 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index b97bb7c105..88fd47e87a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3264,9 +3264,9 @@
"license": "MIT"
},
"node_modules/@redocly/cli": {
- "version": "2.20.4",
- "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.20.4.tgz",
- "integrity": "sha512-ahZmcTfEvw2ghWBm418A3anN3XS88Izbqn+HyH6fm/iJ/x04vFwW2KSv/V2K2JZON5ImpTCQBHPQd9bSmmZw9A==",
+ "version": "2.21.1",
+ "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.21.1.tgz",
+ "integrity": "sha512-tqMvNzXB2dD9ThfNo3O69ZwNPfs1O41q04o1Fgc4iSNn1jpKUcE371u79qF4q/axRpbvQblZs7I6i7XwRN/zmg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3274,8 +3274,8 @@
"@opentelemetry/resources": "2.0.1",
"@opentelemetry/sdk-trace-node": "2.0.1",
"@opentelemetry/semantic-conventions": "1.34.0",
- "@redocly/openapi-core": "2.20.4",
- "@redocly/respect-core": "2.20.4",
+ "@redocly/openapi-core": "2.21.1",
+ "@redocly/respect-core": "2.21.1",
"abort-controller": "^3.0.0",
"ajv": "npm:@redocly/ajv@8.18.0",
"ajv-formats": "^3.0.1",
@@ -3517,9 +3517,9 @@
}
},
"node_modules/@redocly/config": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.44.0.tgz",
- "integrity": "sha512-UHKkWcCNZrGiKBbrQ1CE08ElrOUGm5H97Zn8+wkp80Uu2AT/go5In1sbqvhHxViPYtu1MLdy7qKiifSyOL3W/A==",
+ "version": "0.44.1",
+ "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.44.1.tgz",
+ "integrity": "sha512-l6/ZE+/RBfNDdhzltau6cbW8+k5PgJbJBMqaBrlQlZQlmGBHMxqGyDaon4dPLj0jdi37gsMQ3yf95JBY/vaDSg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3549,14 +3549,14 @@
"license": "MIT"
},
"node_modules/@redocly/openapi-core": {
- "version": "2.20.4",
- "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.20.4.tgz",
- "integrity": "sha512-3WZh8dPF6MrxLDbTG4GXtV81EOqHrpMWlOhELWBIICRieMMt/LKcGFuOBRdLEp/KMU2ypwQLKYHrKYCeUNwO3Q==",
+ "version": "2.21.1",
+ "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.21.1.tgz",
+ "integrity": "sha512-xqO0avM42DOnninr3NqCPGgD61L1EunmDy+hQNZhuCM2/a6X0g19ZYNioQxeGw3/OlKNVeplSO26lEq52R12VQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@redocly/ajv": "^8.18.0",
- "@redocly/config": "^0.44.0",
+ "@redocly/config": "^0.44.1",
"ajv": "npm:@redocly/ajv@8.18.0",
"ajv-formats": "^3.0.1",
"colorette": "^1.2.0",
@@ -3630,16 +3630,16 @@
}
},
"node_modules/@redocly/respect-core": {
- "version": "2.20.4",
- "resolved": "https://registry.npmjs.org/@redocly/respect-core/-/respect-core-2.20.4.tgz",
- "integrity": "sha512-kOM1cCDQtTwZkD58Lx3IIUPcFuRD8bnlkCFUvi0iigy6JJKfpRwgXuzkzFf6FHVO9Z5LwJuYgIP58q3TftWrqg==",
+ "version": "2.21.1",
+ "resolved": "https://registry.npmjs.org/@redocly/respect-core/-/respect-core-2.21.1.tgz",
+ "integrity": "sha512-Y5betL4vL8UEElOkDoSul5X30QQj8lw7NKrE0ncvA9viN8BQqnqxhC3PBTVvpKAkCXsEDdw98C09xQ7weygT+g==",
"dev": true,
"license": "MIT",
"dependencies": {
"@faker-js/faker": "^7.6.0",
"@noble/hashes": "^1.8.0",
"@redocly/ajv": "^8.18.0",
- "@redocly/openapi-core": "2.20.4",
+ "@redocly/openapi-core": "2.21.1",
"ajv": "npm:@redocly/ajv@8.18.0",
"better-ajv-errors": "^1.2.0",
"colorette": "^2.0.20",
@@ -11223,7 +11223,7 @@
"version": "0.0.1",
"license": "MIT",
"devDependencies": {
- "@redocly/cli": "^2.20.4"
+ "@redocly/cli": "^2.21.1"
},
"engines": {
"node": "24.12.x",
diff --git a/packages/specification/package.json b/packages/specification/package.json
index e17dd3002d..3b0124fb62 100644
--- a/packages/specification/package.json
+++ b/packages/specification/package.json
@@ -18,6 +18,6 @@
},
"homepage": "https://github.com/NHSDigital/eps-prescription-status-update-api",
"devDependencies": {
- "@redocly/cli": "^2.20.4"
+ "@redocly/cli": "^2.21.1"
}
}
From 72b6ad6a1460147ba8bf619d6229e8acb1e236e8 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 00:48:48 +0000
Subject: [PATCH 25/61] Upgrade: [dependabot] - bump @aws-sdk/client-sqs from
3.995.0 to 3.1007.0 (#2853)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs)
from 3.995.0 to 3.1007.0.
Release notes
Sourced from @aws-sdk/client-sqs's
releases.
v3.1007.0
3.1007.0(2026-03-11)
New Features
- clients: update client endpoints as of 2026-03-11
(b7f094d3)
- client-eks: Adds support for a new tier in
controlPlaneScalingConfig on EKS Clusters. (289c5b71)
- client-sagemaker: SageMaker training plans allow
you to extend your existing training plans to avoid workload
interruptions without workload reconfiguration. When a training plan is
approaching expiration, you can extend it directly through the SageMaker
AI console or programmatically using the API or AWS CLI. (85b667e0)
- client-customer-profiles: Today, Amazon Connect is
announcing the ability to filter (include or exclude) recommendations
based on properties of items and interactions. (810cc7be)
- client-polly: Added support for the new voices -
Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE),
Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative
voices only. (44817c34)
- client-simpledbv2: Introduced Amazon SimpleDB
export functionality enabling domain data export to S3 in JSON format.
Added three new APIs StartDomainExport, GetExport, and ListExports via
SimpleDBv2 service. Supports cross-region exports and KMS encryption.
(0de020c7)
- client-workspaces: Added WINDOWS SERVER 2025
OperatingSystemName. (bf045be8)
For list of updated packages, view
updated-packages.md in
assets-3.1007.0.zip
v3.1006.0
3.1006.0(2026-03-10)
Documentation Changes
- client-database-migration-service: Not need to
include to any release notes. The only change is to correct LoadTimeout
unit from milliseconds to seconds in RedshiftSettings (fbbd78b2)
New Features
- client-lex-models-v2: This release introduces a new
generative AI feature called Lex Bot Analyzer. This feature leverage AI
to analyze the bot configuration against AWS Lex best practices to
identify configuration issues and provides recommendations. (d670f6b3)
- client-bedrock-agentcore-control: Adding first
class support for AG-UI protocol in AgentCore Runtime. (c092730e)
- client-connectcases: Added functionality for the
Required and Hidden case rule types to be conditionally evaluated on up
to 5 conditions. (40ed59fc)
- client-kafka: Add dual stack endpoint to SDK (574d2c5b)
Tests
For list of updated packages, view
updated-packages.md in
assets-3.1006.0.zip
v3.1005.0
3.1005.0(2026-03-09)
Documentation Changes
- client-iam: Added support for CloudWatch Logs
long-term API keys, currently available in Preview (1bc94f42)
New Features
... (truncated)
Changelog
Sourced from @aws-sdk/client-sqs's
changelog.
Note: Version bump only for package
@aws-sdk/client-sqs
Note: Version bump only for package
@aws-sdk/client-sqs
Note: Version bump only for package
@aws-sdk/client-sqs
Note: Version bump only for package
@aws-sdk/client-sqs
Note: Version bump only for package
@aws-sdk/client-sqs
Note: Version bump only for package
@aws-sdk/client-sqs
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 299 ++++++------------
packages/postDatedLambda/package.json | 2 +-
.../updatePrescriptionStatus/package.json | 2 +-
3 files changed, 105 insertions(+), 198 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 88fd47e87a..e20da9d495 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -277,22 +277,6 @@
"node": ">=20.0.0"
}
},
- "node_modules/@aws-sdk/client-backup/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.4",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
- "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
- "@smithy/util-endpoints": "^3.3.2",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- },
"node_modules/@aws-sdk/client-dynamodb": {
"version": "3.1003.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1003.0.tgz",
@@ -346,22 +330,6 @@
"node": ">=20.0.0"
}
},
- "node_modules/@aws-sdk/client-dynamodb/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.4",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
- "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
- "@smithy/util-endpoints": "^3.3.2",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- },
"node_modules/@aws-sdk/client-secrets-manager": {
"version": "3.1003.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1003.0.tgz",
@@ -412,68 +380,52 @@
"node": ">=20.0.0"
}
},
- "node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.4",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
- "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
+ "node_modules/@aws-sdk/client-sqs": {
+ "version": "3.1008.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.1008.0.tgz",
+ "integrity": "sha512-kBqU6zt4Nw3Oc0ArpQakayTS0N/mbWQY8TUkPMSFTqdEpmCOqou9NjoFvpLEz5JnUraxG9BNRzIvQfV5mVkeqQ==",
"license": "Apache-2.0",
"dependencies": {
+ "@aws-crypto/sha256-browser": "5.2.0",
+ "@aws-crypto/sha256-js": "5.2.0",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/credential-provider-node": "^3.972.20",
+ "@aws-sdk/middleware-host-header": "^3.972.7",
+ "@aws-sdk/middleware-logger": "^3.972.7",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.7",
+ "@aws-sdk/middleware-sdk-sqs": "^3.972.14",
+ "@aws-sdk/middleware-user-agent": "^3.972.20",
+ "@aws-sdk/region-config-resolver": "^3.972.7",
"@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/util-endpoints": "^3.996.4",
+ "@aws-sdk/util-user-agent-browser": "^3.972.7",
+ "@aws-sdk/util-user-agent-node": "^3.973.6",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/core": "^3.23.9",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/hash-node": "^4.2.11",
+ "@smithy/invalid-dependency": "^4.2.11",
+ "@smithy/md5-js": "^4.2.11",
+ "@smithy/middleware-content-length": "^4.2.11",
+ "@smithy/middleware-endpoint": "^4.4.23",
+ "@smithy/middleware-retry": "^4.4.40",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/middleware-stack": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/node-http-handler": "^4.4.14",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/url-parser": "^4.2.11",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-body-length-browser": "^4.2.2",
+ "@smithy/util-body-length-node": "^4.2.3",
+ "@smithy/util-defaults-mode-browser": "^4.3.39",
+ "@smithy/util-defaults-mode-node": "^4.2.42",
"@smithy/util-endpoints": "^3.3.2",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sqs": {
- "version": "3.995.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.995.0.tgz",
- "integrity": "sha512-vGE9tY5m+eCarVFRHo4Me/49531+Tp3qpTV8Ka4/AOwv/zWkJNG+zQhBUHHibnxepZcTkpoPRMro4wk7fCA9og==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-crypto/sha256-browser": "5.2.0",
- "@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.11",
- "@aws-sdk/credential-provider-node": "^3.972.10",
- "@aws-sdk/middleware-host-header": "^3.972.3",
- "@aws-sdk/middleware-logger": "^3.972.3",
- "@aws-sdk/middleware-recursion-detection": "^3.972.3",
- "@aws-sdk/middleware-sdk-sqs": "^3.972.8",
- "@aws-sdk/middleware-user-agent": "^3.972.11",
- "@aws-sdk/region-config-resolver": "^3.972.3",
- "@aws-sdk/types": "^3.973.1",
- "@aws-sdk/util-endpoints": "3.995.0",
- "@aws-sdk/util-user-agent-browser": "^3.972.3",
- "@aws-sdk/util-user-agent-node": "^3.972.10",
- "@smithy/config-resolver": "^4.4.6",
- "@smithy/core": "^3.23.2",
- "@smithy/fetch-http-handler": "^5.3.9",
- "@smithy/hash-node": "^4.2.8",
- "@smithy/invalid-dependency": "^4.2.8",
- "@smithy/md5-js": "^4.2.8",
- "@smithy/middleware-content-length": "^4.2.8",
- "@smithy/middleware-endpoint": "^4.4.16",
- "@smithy/middleware-retry": "^4.4.33",
- "@smithy/middleware-serde": "^4.2.9",
- "@smithy/middleware-stack": "^4.2.8",
- "@smithy/node-config-provider": "^4.3.8",
- "@smithy/node-http-handler": "^4.4.10",
- "@smithy/protocol-http": "^5.3.8",
- "@smithy/smithy-client": "^4.11.5",
- "@smithy/types": "^4.12.0",
- "@smithy/url-parser": "^4.2.8",
- "@smithy/util-base64": "^4.3.0",
- "@smithy/util-body-length-browser": "^4.2.0",
- "@smithy/util-body-length-node": "^4.2.1",
- "@smithy/util-defaults-mode-browser": "^4.3.32",
- "@smithy/util-defaults-mode-node": "^4.2.35",
- "@smithy/util-endpoints": "^3.2.8",
- "@smithy/util-middleware": "^4.2.8",
- "@smithy/util-retry": "^4.2.8",
- "@smithy/util-utf8": "^4.2.0",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -531,22 +483,6 @@
"node": ">=20.0.0"
}
},
- "node_modules/@aws-sdk/client-ssm/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.3",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.3.tgz",
- "integrity": "sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/types": "^3.973.4",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-endpoints": "^3.3.1",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- },
"node_modules/@aws-sdk/core": {
"version": "3.973.19",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.19.tgz",
@@ -609,19 +545,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.972.18",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.18.tgz",
- "integrity": "sha512-vthIAXJISZnj2576HeyLBj4WTeX+I7PwWeRkbOa0mVX39K13SCGxCgOFuKj2ytm9qTlLOmXe4cdEnroteFtJfw==",
+ "version": "3.972.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.19.tgz",
+ "integrity": "sha512-pVJVjWqVrPqjpFq7o0mCmeZu1Y0c94OCHSYgivdCD2wfmYVtBbwQErakruhgOD8pcMcx9SCqRw1pzHKR7OGBcA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.973.19",
"@aws-sdk/credential-provider-env": "^3.972.17",
"@aws-sdk/credential-provider-http": "^3.972.19",
- "@aws-sdk/credential-provider-login": "^3.972.18",
+ "@aws-sdk/credential-provider-login": "^3.972.19",
"@aws-sdk/credential-provider-process": "^3.972.17",
- "@aws-sdk/credential-provider-sso": "^3.972.18",
- "@aws-sdk/credential-provider-web-identity": "^3.972.18",
- "@aws-sdk/nested-clients": "^3.996.8",
+ "@aws-sdk/credential-provider-sso": "^3.972.19",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.19",
+ "@aws-sdk/nested-clients": "^3.996.9",
"@aws-sdk/types": "^3.973.5",
"@smithy/credential-provider-imds": "^4.2.11",
"@smithy/property-provider": "^4.2.11",
@@ -634,13 +570,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
- "version": "3.972.18",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.18.tgz",
- "integrity": "sha512-kINzc5BBxdYBkPZ0/i1AMPMOk5b5QaFNbYMElVw5QTX13AKj6jcxnv/YNl9oW9mg+Y08ti19hh01HhyEAxsSJQ==",
+ "version": "3.972.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.19.tgz",
+ "integrity": "sha512-jOXdZ1o+CywQKr6gyxgxuUmnGwTTnY2Kxs1PM7fI6AYtDWDnmW/yKXayNqkF8KjP1unflqMWKVbVt5VgmE3L0g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.8",
+ "@aws-sdk/nested-clients": "^3.996.9",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/protocol-http": "^5.3.11",
@@ -653,17 +589,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.972.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.19.tgz",
- "integrity": "sha512-yDWQ9dFTr+IMxwanFe7+tbN5++q8psZBjlUwOiCXn1EzANoBgtqBwcpYcHaMGtn0Wlfj4NuXdf2JaEx1lz5RaQ==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.20.tgz",
+ "integrity": "sha512-0xHca2BnPY0kzjDYPH7vk8YbfdBPpWVS67rtqQMalYDQUCBYS37cZ55K6TuFxCoIyNZgSCFrVKr9PXC5BVvQQw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.17",
"@aws-sdk/credential-provider-http": "^3.972.19",
- "@aws-sdk/credential-provider-ini": "^3.972.18",
+ "@aws-sdk/credential-provider-ini": "^3.972.19",
"@aws-sdk/credential-provider-process": "^3.972.17",
- "@aws-sdk/credential-provider-sso": "^3.972.18",
- "@aws-sdk/credential-provider-web-identity": "^3.972.18",
+ "@aws-sdk/credential-provider-sso": "^3.972.19",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.19",
"@aws-sdk/types": "^3.973.5",
"@smithy/credential-provider-imds": "^4.2.11",
"@smithy/property-provider": "^4.2.11",
@@ -693,14 +629,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.972.18",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.18.tgz",
- "integrity": "sha512-YHYEfj5S2aqInRt5ub8nDOX8vAxgMvd84wm2Y3WVNfFa/53vOv9T7WOAqXI25qjj3uEcV46xxfqdDQk04h5XQA==",
+ "version": "3.972.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.19.tgz",
+ "integrity": "sha512-kVjQsEU3b///q7EZGrUzol9wzwJFKbEzqJKSq82A9ShrUTEO7FNylTtby3sPV19ndADZh1H3FB3+5ZrvKtEEeg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.8",
- "@aws-sdk/token-providers": "3.1005.0",
+ "@aws-sdk/nested-clients": "^3.996.9",
+ "@aws-sdk/token-providers": "3.1008.0",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -712,13 +648,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.972.18",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.18.tgz",
- "integrity": "sha512-OqlEQpJ+J3T5B96qtC1zLLwkBloechP+fezKbCH0sbd2cCc0Ra55XpxWpk/hRj69xAOYtHvoC4orx6eTa4zU7g==",
+ "version": "3.972.19",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.19.tgz",
+ "integrity": "sha512-BV1BlTFdG4w4tAihxN7iXDBoNcNewXD4q8uZlNQiUrnqxwGWUhKHODIQVSPlQGxXClEj+63m+cqZskw+ESmeZg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.8",
+ "@aws-sdk/nested-clients": "^3.996.9",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -842,16 +778,16 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-sqs": {
- "version": "3.972.8",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.8.tgz",
- "integrity": "sha512-KhwktzM8+EPoOkh+92WO2Fq6Ibk9GXr9eEh0nBOd/ZO83z7i8a7BF+mTNN6k8+eKAhLerbMWRT196u5JhKe0QA==",
+ "version": "3.972.14",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.14.tgz",
+ "integrity": "sha512-MmN/j0D3MLkR0cca8/V2GXjGAkcgp1tlrQZZduLb6G+UhfOJuzFW3rSrCeiXTBgiXSIIZ6sc/gsuACpg/5TL1Q==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.1",
- "@smithy/smithy-client": "^4.11.5",
- "@smithy/types": "^4.12.0",
- "@smithy/util-hex-encoding": "^4.2.0",
- "@smithy/util-utf8": "^4.2.0",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/smithy-client": "^4.12.3",
+ "@smithy/types": "^4.13.0",
+ "@smithy/util-hex-encoding": "^4.2.2",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -877,26 +813,10 @@
"node": ">=20.0.0"
}
},
- "node_modules/@aws-sdk/middleware-user-agent/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.4",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
- "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
- "@smithy/util-endpoints": "^3.3.2",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- },
"node_modules/@aws-sdk/nested-clients": {
- "version": "3.996.8",
- "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.8.tgz",
- "integrity": "sha512-6HlLm8ciMW8VzfB80kfIx16PBA9lOa9Dl+dmCBi78JDhvGlx3I7Rorwi5PpVRkL31RprXnYna3yBf6UKkD/PqA==",
+ "version": "3.996.9",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.9.tgz",
+ "integrity": "sha512-+RpVtpmQbbtzFOKhMlsRcXM/3f1Z49qTOHaA8gEpHOYruERmog6f2AUtf/oTRLCWjR9H2b3roqryV/hI7QMW8w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
@@ -910,7 +830,7 @@
"@aws-sdk/types": "^3.973.5",
"@aws-sdk/util-endpoints": "^3.996.4",
"@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.5",
+ "@aws-sdk/util-user-agent-node": "^3.973.6",
"@smithy/config-resolver": "^4.4.10",
"@smithy/core": "^3.23.9",
"@smithy/fetch-http-handler": "^5.3.13",
@@ -942,22 +862,6 @@
"node": ">=20.0.0"
}
},
- "node_modules/@aws-sdk/nested-clients/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.4",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
- "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
- "@smithy/util-endpoints": "^3.3.2",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- },
"node_modules/@aws-sdk/region-config-resolver": {
"version": "3.972.7",
"resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.7.tgz",
@@ -975,13 +879,13 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.1005.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1005.0.tgz",
- "integrity": "sha512-vMxd+ivKqSxU9bHx5vmAlFKDAkjGotFU56IOkDa5DaTu1WWwbcse0yFHEm9I537oVvodaiwMl3VBwgHfzQ2rvw==",
+ "version": "3.1008.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1008.0.tgz",
+ "integrity": "sha512-TulwlHQBWcJs668kNUDMZHN51DeLrDsYT59Ux4a/nbvr025gM6HjKJJ3LvnZccam7OS/ZKUVkWomCneRQKJbBg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.8",
+ "@aws-sdk/nested-clients": "^3.996.9",
"@aws-sdk/types": "^3.973.5",
"@smithy/property-provider": "^4.2.11",
"@smithy/shared-ini-file-loader": "^4.4.6",
@@ -1021,15 +925,15 @@
}
},
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.995.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.995.0.tgz",
- "integrity": "sha512-aym/pjB8SLbo9w2nmkrDdAAVKVlf7CM71B9mKhjDbJTzwpSFBPHqJIMdDyj0mLumKC0aIVDr1H6U+59m9GvMFw==",
+ "version": "3.996.4",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
+ "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.1",
- "@smithy/types": "^4.12.0",
- "@smithy/url-parser": "^4.2.8",
- "@smithy/util-endpoints": "^3.2.8",
+ "@aws-sdk/types": "^3.973.5",
+ "@smithy/types": "^4.13.0",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-endpoints": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -1059,15 +963,16 @@
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.973.5",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.5.tgz",
- "integrity": "sha512-Dyy38O4GeMk7UQ48RupfHif//gqnOPbq/zlvRssc11E2mClT+aUfc3VS2yD8oLtzqO3RsqQ9I3gOBB4/+HjPOw==",
+ "version": "3.973.6",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.6.tgz",
+ "integrity": "sha512-iF7G0prk7AvmOK64FcLvc/fW+Ty1H+vttajL7PvJFReU8urMxfYmynTTuFKDTA76Wgpq3FzTPKwabMQIXQHiXQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/middleware-user-agent": "^3.972.20",
"@aws-sdk/types": "^3.973.5",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/types": "^4.13.0",
+ "@smithy/util-config-provider": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -3877,11 +3782,13 @@
}
},
"node_modules/@smithy/md5-js": {
- "version": "4.2.8",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-4.2.12.tgz",
+ "integrity": "sha512-W/oIpHCpWU2+iAkfZYyGWE+qkpuf3vEXHLxQQDx9FPNZTTdnul0dZ2d/gUFrtQ5je1G2kp4cjG0/24YueG2LbQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.12.0",
- "@smithy/util-utf8": "^4.2.0",
+ "@smithy/types": "^4.13.1",
+ "@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -4115,9 +4022,9 @@
}
},
"node_modules/@smithy/types": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.13.0.tgz",
- "integrity": "sha512-COuLsZILbbQsdrwKQpkkpyep7lCsByxwj7m0Mg5v66/ZTyenlfBc40/QFQ5chO0YN/PNEH1Bi3fGtfXPnYNeDw==",
+ "version": "4.13.1",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.13.1.tgz",
+ "integrity": "sha512-787F3yzE2UiJIQ+wYW1CVg2odHjmaWLGksnKQHUrK/lYZSEcy1msuLVvxaR/sI2/aDe9U+TBuLsXnr3vod1g0g==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -11190,7 +11097,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.30.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/client-sqs": "^3.995.0",
+ "@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
@@ -11254,7 +11161,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/client-sqs": "^3.995.0",
+ "@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
diff --git a/packages/postDatedLambda/package.json b/packages/postDatedLambda/package.json
index 78e50ad759..92f4cc3a58 100644
--- a/packages/postDatedLambda/package.json
+++ b/packages/postDatedLambda/package.json
@@ -17,7 +17,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.30.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/client-sqs": "^3.995.0",
+ "@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index 3381896d19..a43b2a9fe2 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/client-sqs": "^3.995.0",
+ "@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
From d775067ed00c7d31263df8a2316a8d8d4d2b8ebe Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 01:09:51 +0000
Subject: [PATCH 26/61] Upgrade: [dependabot] - bump @aws-sdk/lib-dynamodb from
3.1003.0 to 3.1007.0 (#2847)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb)
from 3.1003.0 to 3.1007.0.
Release notes
Sourced from @aws-sdk/lib-dynamodb's
releases.
v3.1007.0
3.1007.0(2026-03-11)
New Features
- clients: update client endpoints as of 2026-03-11
(b7f094d3)
- client-eks: Adds support for a new tier in
controlPlaneScalingConfig on EKS Clusters. (289c5b71)
- client-sagemaker: SageMaker training plans allow
you to extend your existing training plans to avoid workload
interruptions without workload reconfiguration. When a training plan is
approaching expiration, you can extend it directly through the SageMaker
AI console or programmatically using the API or AWS CLI. (85b667e0)
- client-customer-profiles: Today, Amazon Connect is
announcing the ability to filter (include or exclude) recommendations
based on properties of items and interactions. (810cc7be)
- client-polly: Added support for the new voices -
Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE),
Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative
voices only. (44817c34)
- client-simpledbv2: Introduced Amazon SimpleDB
export functionality enabling domain data export to S3 in JSON format.
Added three new APIs StartDomainExport, GetExport, and ListExports via
SimpleDBv2 service. Supports cross-region exports and KMS encryption.
(0de020c7)
- client-workspaces: Added WINDOWS SERVER 2025
OperatingSystemName. (bf045be8)
For list of updated packages, view
updated-packages.md in
assets-3.1007.0.zip
v3.1006.0
3.1006.0(2026-03-10)
Documentation Changes
- client-database-migration-service: Not need to
include to any release notes. The only change is to correct LoadTimeout
unit from milliseconds to seconds in RedshiftSettings (fbbd78b2)
New Features
- client-lex-models-v2: This release introduces a new
generative AI feature called Lex Bot Analyzer. This feature leverage AI
to analyze the bot configuration against AWS Lex best practices to
identify configuration issues and provides recommendations. (d670f6b3)
- client-bedrock-agentcore-control: Adding first
class support for AG-UI protocol in AgentCore Runtime. (c092730e)
- client-connectcases: Added functionality for the
Required and Hidden case rule types to be conditionally evaluated on up
to 5 conditions. (40ed59fc)
- client-kafka: Add dual stack endpoint to SDK (574d2c5b)
Tests
For list of updated packages, view
updated-packages.md in
assets-3.1006.0.zip
v3.1005.0
3.1005.0(2026-03-09)
Documentation Changes
- client-iam: Added support for CloudWatch Logs
long-term API keys, currently available in Preview (1bc94f42)
New Features
... (truncated)
Changelog
Sourced from @aws-sdk/lib-dynamodb's
changelog.
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 82 +++++++++----------
package.json | 2 +-
.../package.json | 2 +-
packages/gsul/package.json | 2 +-
.../psuRestoreValidationLambda/package.json | 2 +-
5 files changed, 45 insertions(+), 45 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index e20da9d495..c6d8c97738 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -27,7 +27,7 @@
"packages/common/utilities"
],
"dependencies": {
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
@@ -278,52 +278,52 @@
}
},
"node_modules/@aws-sdk/client-dynamodb": {
- "version": "3.1003.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1003.0.tgz",
- "integrity": "sha512-tUN5kKCvaXeXnw3nqckhRq9m3bAKsYL2WaNotYEFrKQrFW3WAEu6jxRwsRr+pasSEEYvX4B03J9tlaxfPR8rZA==",
+ "version": "3.1008.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1008.0.tgz",
+ "integrity": "sha512-R3jj83tMilipIPKj+Qd0vKsYhcgrMqG8YoEhvW4RSLImIg0nrcZSO1ZO4xz3NT7SovSGloZiv1m15w4m7j7VvQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.18",
- "@aws-sdk/credential-provider-node": "^3.972.17",
- "@aws-sdk/dynamodb-codec": "^3.972.19",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/credential-provider-node": "^3.972.20",
+ "@aws-sdk/dynamodb-codec": "^3.972.20",
"@aws-sdk/middleware-endpoint-discovery": "^3.972.7",
"@aws-sdk/middleware-host-header": "^3.972.7",
"@aws-sdk/middleware-logger": "^3.972.7",
"@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/middleware-user-agent": "^3.972.20",
"@aws-sdk/region-config-resolver": "^3.972.7",
"@aws-sdk/types": "^3.973.5",
"@aws-sdk/util-endpoints": "^3.996.4",
"@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.3",
+ "@aws-sdk/util-user-agent-node": "^3.973.6",
"@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.8",
+ "@smithy/core": "^3.23.9",
"@smithy/fetch-http-handler": "^5.3.13",
"@smithy/hash-node": "^4.2.11",
"@smithy/invalid-dependency": "^4.2.11",
"@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.22",
- "@smithy/middleware-retry": "^4.4.39",
+ "@smithy/middleware-endpoint": "^4.4.23",
+ "@smithy/middleware-retry": "^4.4.40",
"@smithy/middleware-serde": "^4.2.12",
"@smithy/middleware-stack": "^4.2.11",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/node-http-handler": "^4.4.14",
"@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/url-parser": "^4.2.11",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.38",
- "@smithy/util-defaults-mode-node": "^4.2.41",
+ "@smithy/util-defaults-mode-browser": "^4.3.39",
+ "@smithy/util-defaults-mode-node": "^4.2.42",
"@smithy/util-endpoints": "^3.3.2",
"@smithy/util-middleware": "^4.2.11",
"@smithy/util-retry": "^4.2.11",
"@smithy/util-utf8": "^4.2.2",
- "@smithy/util-waiter": "^4.2.11",
+ "@smithy/util-waiter": "^4.2.12",
"tslib": "^2.6.2"
},
"engines": {
@@ -666,14 +666,14 @@
}
},
"node_modules/@aws-sdk/dynamodb-codec": {
- "version": "3.972.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.19.tgz",
- "integrity": "sha512-M/y+eA53imfFxA/QjrpfnyhG/eLIHxsNI6GmevwIVoX7E1vGYyevKt1iJ+aZwOVbL9lLeHtlBuYUEhYgVjwDpQ==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.20.tgz",
+ "integrity": "sha512-MQ2W0zeBMNaQYgHcQ7aul7g5783qFdP2AKcJnpaID0ekl2QbiKF+St1JMx5lgOXHlnERD9X3exr2B0SIg35oOA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
- "@smithy/core": "^3.23.8",
- "@smithy/smithy-client": "^4.12.2",
+ "@aws-sdk/core": "^3.973.19",
+ "@smithy/core": "^3.23.9",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/util-base64": "^4.3.2",
"tslib": "^2.6.2"
@@ -696,15 +696,15 @@
}
},
"node_modules/@aws-sdk/lib-dynamodb": {
- "version": "3.1003.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1003.0.tgz",
- "integrity": "sha512-92PqNLZegje0BsMq/YTQNBkVLFgqYHAD8y0CoRI5zbKQazv3OA49RuozFL1EXIGxYtvEx4pDJN2pelDYq1cfew==",
+ "version": "3.1008.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1008.0.tgz",
+ "integrity": "sha512-o6mSfNs7m/VrYepBElhabeLs26MRgIkS9ZjdUaWGLaDvkJ1/+Ysz47Qt7PMrCC4dHPazaVFIGNz8qTiSZWZMzg==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.18",
+ "@aws-sdk/core": "^3.973.19",
"@aws-sdk/util-dynamodb": "^3.996.2",
- "@smithy/core": "^3.23.8",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/core": "^3.23.9",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"tslib": "^2.6.2"
},
@@ -712,7 +712,7 @@
"node": ">=20.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-dynamodb": "^3.1003.0"
+ "@aws-sdk/client-dynamodb": "^3.1008.0"
}
},
"node_modules/@aws-sdk/middleware-endpoint-discovery": {
@@ -3659,12 +3659,12 @@
"license": "(Unlicense OR Apache-2.0)"
},
"node_modules/@smithy/abort-controller": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.11.tgz",
- "integrity": "sha512-Hj4WoYWMJnSpM6/kchsm4bUNTL9XiSyhvoMb2KIq4VJzyDt7JpGHUZHkVNPZVC7YE1tf8tPeVauxpFBKGW4/KQ==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.12.tgz",
+ "integrity": "sha512-xolrFw6b+2iYGl6EcOL7IJY71vvyZ0DJ3mcKtpykqPe2uscwtzDZJa1uVQXyP7w9Dd+kGwYnPbMsJrGISKiY/Q==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -4241,13 +4241,13 @@
}
},
"node_modules/@smithy/util-waiter": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.2.11.tgz",
- "integrity": "sha512-x7Rh2azQPs3XxbvCzcttRErKKvLnbZfqRf/gOjw2pb+ZscX88e5UkRPCB67bVnsFHxayvMvmePfKTqsRb+is1A==",
+ "version": "4.2.13",
+ "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.2.13.tgz",
+ "integrity": "sha512-2zdZ9DTHngRtcYxJK1GUDxruNr53kv5W2Lupe0LMU+Imr6ohQg8M2T14MNkj1Y0wS3FFwpgpGQyvuaMF7CiTmQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/abort-controller": "^4.2.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/abort-controller": "^4.2.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -10953,7 +10953,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
@@ -11033,7 +11033,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
@@ -11115,7 +11115,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1007.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
diff --git a/package.json b/package.json
index 463bd21885..bccd179179 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,7 @@
"typescript-eslint": "^8.57.0"
},
"dependencies": {
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index 737bddbbcd..c9b009fb5c 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/gsul/package.json b/packages/gsul/package.json
index 473e48d40a..88ae92ba0b 100644
--- a/packages/gsul/package.json
+++ b/packages/gsul/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index 534c8e0ad1..3995acce98 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1007.0",
"@aws-sdk/client-dynamodb": "^3.994.0",
- "@aws-sdk/lib-dynamodb": "^3.1003.0",
+ "@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
From 53959c85bed61816f90ad4db7cc2a15410700976 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 01:31:22 +0000
Subject: [PATCH 27/61] Upgrade: [dependabot] - bump eslint from 10.0.2 to
10.0.3 (#2844)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [eslint](https://github.com/eslint/eslint) from 10.0.2 to 10.0.3.
Release notes
Sourced from eslint's
releases.
v10.0.3
Bug Fixes
e511b58
fix: update eslint (#20595)
(renovate[bot])
f4c9cf9
fix: include variable name in no-useless-assignment message
(#20581)
(sethamus)
ee9ff31
fix: update dependency minimatch to ^10.2.4 (#20562)
(Milos Djermanovic)
Documentation
9fc31b0
docs: Update README (GitHub Actions Bot)
4efaa36
docs: add info box for eslint-plugin-eslint-comments (#20570)
(DesselBane)
23b2759
docs: add v10 migration guide link to Use docs index (#20577)
(Pixel998)
80259a9
docs: Remove deprecated eslintrc documentation files (#20472)
(Copilot)
9b9b4ba
docs: fix typo in no-await-in-loop documentation (#20575)
(Pixel998)
e7d72a7
docs: document TypeScript 5.3 minimum supported version (#20547)
(sethamus)
Chores
ef8fb92
chore: package.json update for eslint-config-eslint release
(Jenkins)
e8f2104
chore: updates for v9.39.4 release (Jenkins)
5cd1604
refactor: simplify isCombiningCharacter helper (#20524)
(Huáng Jùnliàng)
70ff1d0
chore: eslint-config-eslint require Node ^20.19.0 || ^22.13.0 ||
>=24 (#20586)
(Milos Djermanovic)
e32df71
chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps (#20576)
(Milos Djermanovic)
53ca6ee
chore: disable eslint-comments/no-unused-disable rule (#20578)
(Milos Djermanovic)
e121895
ci: pin Node.js 25.6.1 (#20559)
(Milos Djermanovic)
efc5aef
chore: update tsconfig.json in
eslint-config-eslint (#20551)
(Francesco Trotta)
Commits
bfce7ea
10.0.3
d44ced8
Build: changelog update for 10.0.3
e511b58
fix: update eslint (#20595)
ef8fb92
chore: package.json update for eslint-config-eslint release
e8f2104
chore: updates for v9.39.4 release
5cd1604
refactor: simplify isCombiningCharacter helper (#20524)
9fc31b0
docs: Update README
70ff1d0
chore: eslint-config-eslint require Node ^20.19.0 || ^22.13.0 ||
>=24 (#20586)
f4c9cf9
fix: include variable name in no-useless-assignment message
(#20581)
4efaa36
docs: add info box for eslint-plugin-eslint-comments (#20570)
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 72 ++++++++++++++++++++++++-----------------------
package.json | 2 +-
2 files changed, 38 insertions(+), 36 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index c6d8c97738..49e6de0f6c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -41,7 +41,7 @@
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.57.0",
"aws-lambda": "^1.0.7",
- "eslint": "^10.0.2",
+ "eslint": "^10.0.3",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-import-newlines": "^2.0.0",
"eslint-plugin-prettier": "^5.5.5",
@@ -1985,41 +1985,41 @@
}
},
"node_modules/@eslint/config-array": {
- "version": "0.23.2",
- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.2.tgz",
- "integrity": "sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==",
+ "version": "0.23.3",
+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.3.tgz",
+ "integrity": "sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@eslint/object-schema": "^3.0.2",
+ "@eslint/object-schema": "^3.0.3",
"debug": "^4.3.1",
- "minimatch": "^10.2.1"
+ "minimatch": "^10.2.4"
},
"engines": {
"node": "^20.19.0 || ^22.13.0 || >=24"
}
},
"node_modules/@eslint/config-array/node_modules/balanced-match": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.3.tgz",
- "integrity": "sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
"dev": true,
"license": "MIT",
"engines": {
- "node": "20 || >=22"
+ "node": "18 || 20 || >=22"
}
},
"node_modules/@eslint/config-array/node_modules/brace-expansion": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.2.tgz",
- "integrity": "sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==",
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
+ "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
"dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^4.0.2"
},
"engines": {
- "node": "20 || >=22"
+ "node": "18 || 20 || >=22"
}
},
"node_modules/@eslint/config-array/node_modules/minimatch": {
@@ -2052,9 +2052,9 @@
}
},
"node_modules/@eslint/core": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.0.tgz",
- "integrity": "sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.1.tgz",
+ "integrity": "sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -2086,9 +2086,9 @@
}
},
"node_modules/@eslint/object-schema": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.2.tgz",
- "integrity": "sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.3.tgz",
+ "integrity": "sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -2096,13 +2096,13 @@
}
},
"node_modules/@eslint/plugin-kit": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz",
- "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==",
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz",
+ "integrity": "sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@eslint/core": "^1.1.0",
+ "@eslint/core": "^1.1.1",
"levn": "^0.4.1"
},
"engines": {
@@ -4358,6 +4358,8 @@
},
"node_modules/@types/estree": {
"version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
"dev": true,
"license": "MIT"
},
@@ -6201,18 +6203,18 @@
}
},
"node_modules/eslint": {
- "version": "10.0.2",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.2.tgz",
- "integrity": "sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==",
+ "version": "10.0.3",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.3.tgz",
+ "integrity": "sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.8.0",
"@eslint-community/regexpp": "^4.12.2",
- "@eslint/config-array": "^0.23.2",
+ "@eslint/config-array": "^0.23.3",
"@eslint/config-helpers": "^0.5.2",
- "@eslint/core": "^1.1.0",
- "@eslint/plugin-kit": "^0.6.0",
+ "@eslint/core": "^1.1.1",
+ "@eslint/plugin-kit": "^0.6.1",
"@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
"@humanwhocodes/retry": "^0.4.2",
@@ -6221,7 +6223,7 @@
"cross-spawn": "^7.0.6",
"debug": "^4.3.2",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^9.1.1",
+ "eslint-scope": "^9.1.2",
"eslint-visitor-keys": "^5.0.1",
"espree": "^11.1.1",
"esquery": "^1.7.0",
@@ -6234,7 +6236,7 @@
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
"json-stable-stringify-without-jsonify": "^1.0.1",
- "minimatch": "^10.2.1",
+ "minimatch": "^10.2.4",
"natural-compare": "^1.4.0",
"optionator": "^0.9.3"
},
@@ -6316,9 +6318,9 @@
}
},
"node_modules/eslint-scope": {
- "version": "9.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",
- "integrity": "sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==",
+ "version": "9.1.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz",
+ "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
diff --git a/package.json b/package.json
index bccd179179..faad64f559 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.57.0",
"aws-lambda": "^1.0.7",
- "eslint": "^10.0.2",
+ "eslint": "^10.0.3",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-import-newlines": "^2.0.0",
"eslint-plugin-prettier": "^5.5.5",
From 08e78af92ce6d378fea951f4a34ed34342b9b2c5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 07:48:41 +0000
Subject: [PATCH 28/61] Upgrade: [dependabot] - bump black from 26.3.0 to
26.3.1 (#2840)
Bumps [black](https://github.com/psf/black) from 26.3.0 to 26.3.1.
Release notes
Sourced from black's
releases.
26.3.1
Stable style
- Prevent Jupyter notebook magic masking collisions from corrupting
cells by using
exact-length placeholders for short magics and aborting if a placeholder
can no longer
be unmasked safely (#5038)
Configuration
- Always hash cache filename components derived from
--python-cell-magics so custom
magic names cannot affect cache paths (#5038)
Blackd
- Disable browser-originated requests by default, add configurable
origin allowlisting
and request body limits, and bound executor submissions to improve
backpressure
(#5039)
Changelog
Sourced from black's
changelog.
26.3.1
Stable style
- Prevent Jupyter notebook magic masking collisions from corrupting
cells by using
exact-length placeholders for short magics and aborting if a placeholder
can no longer
be unmasked safely (#5038)
Configuration
- Always hash cache filename components derived from
--python-cell-magics so custom
magic names cannot affect cache paths (#5038)
Blackd
- Disable browser-originated requests by default, add configurable
origin allowlisting
and request body limits, and bound executor submissions to improve
backpressure
(#5039)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
---
poetry.lock | 58 +++++++++++++++++++++++++-------------------------
pyproject.toml | 2 +-
2 files changed, 30 insertions(+), 30 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index 151fe72a5a..69e10bd1eb 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -14,39 +14,39 @@ files = [
[[package]]
name = "black"
-version = "26.3.0"
+version = "26.3.1"
description = "The uncompromising code formatter."
optional = false
python-versions = ">=3.10"
groups = ["dev"]
files = [
- {file = "black-26.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:135bf8a352e35b3bfba4999c256063d8d86514654599eca7635e914a55d60ec3"},
- {file = "black-26.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6024a2959b6c62c311c564ce23ce0eaa977a50ed52a53f7abc83d2c9eb62b8d8"},
- {file = "black-26.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:264144203ea3374542a1591b6fb317561662d074bce5d91ad6afa8d8d3e4ec3d"},
- {file = "black-26.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:1a15d1386dce3af3993bf9baeb68d3e492cbb003dae05c3ecf8530a9b75edf85"},
- {file = "black-26.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:d86a70bf048235aff62a79e229fe5d9e7809c7a05a3dd12982e7ccdc2678e096"},
- {file = "black-26.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3da07abe65732483e915ab7f9c7c50332c293056436e9519373775d62539607c"},
- {file = "black-26.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fc9fd683ccabc3dc9791b93db494d93b5c6c03b105453b76d71e5474e9dfa6e7"},
- {file = "black-26.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e2c7e2c5ee09ff575869258b2c07064c952637918fc5e15f6ebd45e45eae0aa"},
- {file = "black-26.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:a849286bfc3054eaeb233b6df9056fcf969ee18bf7ecb71b0257e838a0f05e6d"},
- {file = "black-26.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:c93c83af43cda73ed8265d001214779ab245fa7a861a75b3e43828f4fb1f5657"},
- {file = "black-26.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c2b1e5eec220b419e3591a0aaa6351bd3a9c01fe6291fbaf76d84308eb7a2ede"},
- {file = "black-26.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1bab64de70bccc992432bee56cdffbe004ceeaa07352127c386faa87e81f9261"},
- {file = "black-26.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5b6c5f734290803b7b26493ffd734b02b72e6c90d82d45ac4d5b862b9bdf7720"},
- {file = "black-26.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:7c767396af15b54e1a6aae99ddf241ae97e589f666b1d22c4b6618282a04e4ca"},
- {file = "black-26.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:765fd6ddd00f35c55250fdc6b790c272d54ac3f44da719cc42df428269b45980"},
- {file = "black-26.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:59754fd8f43ef457be190594c07a52c999e22cb1534dc5344bff1d46fdf1027d"},
- {file = "black-26.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1fd94cfee67b8d336761a0b08629a25938e4a491c440951ce517a7209c99b5ff"},
- {file = "black-26.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f7b3e653a90ca1ef4e821c20f8edaee80b649c38d2532ed2e9073a9534b14a7"},
- {file = "black-26.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:f8fb9d7c2496adc83614856e1f6e55a9ce4b7ae7fc7f45b46af9189ddb493464"},
- {file = "black-26.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:e8618c1d06838f56afbcb3ffa1aa16436cec62b86b38c7b32ca86f53948ffb91"},
- {file = "black-26.3.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d0c6f64ead44f4369c66f1339ecf68e99b40f2e44253c257f7807c5a3ef0ca32"},
- {file = "black-26.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ed6f0809134e51ec4a7509e069cdfa42bf996bd0fd1df6d3146b907f36e28893"},
- {file = "black-26.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cc6ac0ea5dd5fa6311ca82edfa3620cba0ed0426022d10d2d5d39aedbf3e1958"},
- {file = "black-26.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:884bc0aefa96adabcba0b77b10e9775fd52d4b766e88c44dc6f41f7c82787fc8"},
- {file = "black-26.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:be3bd02aab5c4ab03703172f5530ddc8fc8b5b7bb8786230e84c9e011cee9ca1"},
- {file = "black-26.3.0-py3-none-any.whl", hash = "sha256:e825d6b121910dff6f04d7691f826d2449327e8e71c26254c030c4f3d2311985"},
- {file = "black-26.3.0.tar.gz", hash = "sha256:4d438dfdba1c807c6c7c63c4f15794dda0820d2222e7c4105042ac9ddfc5dd0b"},
+ {file = "black-26.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:86a8b5035fce64f5dcd1b794cf8ec4d31fe458cf6ce3986a30deb434df82a1d2"},
+ {file = "black-26.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5602bdb96d52d2d0672f24f6ffe5218795736dd34807fd0fd55ccd6bf206168b"},
+ {file = "black-26.3.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c54a4a82e291a1fee5137371ab488866b7c86a3305af4026bdd4dc78642e1ac"},
+ {file = "black-26.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:6e131579c243c98f35bce64a7e08e87fb2d610544754675d4a0e73a070a5aa3a"},
+ {file = "black-26.3.1-cp310-cp310-win_arm64.whl", hash = "sha256:5ed0ca58586c8d9a487352a96b15272b7fa55d139fc8496b519e78023a8dab0a"},
+ {file = "black-26.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:28ef38aee69e4b12fda8dba75e21f9b4f979b490c8ac0baa7cb505369ac9e1ff"},
+ {file = "black-26.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bf9bf162ed91a26f1adba8efda0b573bc6924ec1408a52cc6f82cb73ec2b142c"},
+ {file = "black-26.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:474c27574d6d7037c1bc875a81d9be0a9a4f9ee95e62800dab3cfaadbf75acd5"},
+ {file = "black-26.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:5e9d0d86df21f2e1677cc4bd090cd0e446278bcbbe49bf3659c308c3e402843e"},
+ {file = "black-26.3.1-cp311-cp311-win_arm64.whl", hash = "sha256:9a5e9f45e5d5e1c5b5c29b3bd4265dcc90e8b92cf4534520896ed77f791f4da5"},
+ {file = "black-26.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b5e6f89631eb88a7302d416594a32faeee9fb8fb848290da9d0a5f2903519fc1"},
+ {file = "black-26.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41cd2012d35b47d589cb8a16faf8a32ef7a336f56356babd9fcf70939ad1897f"},
+ {file = "black-26.3.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f76ff19ec5297dd8e66eb64deda23631e642c9393ab592826fd4bdc97a4bce7"},
+ {file = "black-26.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:ddb113db38838eb9f043623ba274cfaf7d51d5b0c22ecb30afe58b1bb8322983"},
+ {file = "black-26.3.1-cp312-cp312-win_arm64.whl", hash = "sha256:dfdd51fc3e64ea4f35873d1b3fb25326773d55d2329ff8449139ebaad7357efb"},
+ {file = "black-26.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:855822d90f884905362f602880ed8b5df1b7e3ee7d0db2502d4388a954cc8c54"},
+ {file = "black-26.3.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8a33d657f3276328ce00e4d37fe70361e1ec7614da5d7b6e78de5426cb56332f"},
+ {file = "black-26.3.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f1cd08e99d2f9317292a311dfe578fd2a24b15dbce97792f9c4d752275c1fa56"},
+ {file = "black-26.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:c7e72339f841b5a237ff14f7d3880ddd0fc7f98a1199e8c4327f9a4f478c1839"},
+ {file = "black-26.3.1-cp313-cp313-win_arm64.whl", hash = "sha256:afc622538b430aa4c8c853f7f63bc582b3b8030fd8c80b70fb5fa5b834e575c2"},
+ {file = "black-26.3.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:2d6bfaf7fd0993b420bed691f20f9492d53ce9a2bcccea4b797d34e947318a78"},
+ {file = "black-26.3.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:f89f2ab047c76a9c03f78d0d66ca519e389519902fa27e7a91117ef7611c0568"},
+ {file = "black-26.3.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b07fc0dab849d24a80a29cfab8d8a19187d1c4685d8a5e6385a5ce323c1f015f"},
+ {file = "black-26.3.1-cp314-cp314-win_amd64.whl", hash = "sha256:0126ae5b7c09957da2bdbd91a9ba1207453feada9e9fe51992848658c6c8e01c"},
+ {file = "black-26.3.1-cp314-cp314-win_arm64.whl", hash = "sha256:92c0ec1f2cc149551a2b7b47efc32c866406b6891b0ee4625e95967c8f4acfb1"},
+ {file = "black-26.3.1-py3-none-any.whl", hash = "sha256:2bd5aa94fc267d38bb21a70d7410a89f1a1d318841855f698746f8e7f51acd1b"},
+ {file = "black-26.3.1.tar.gz", hash = "sha256:2c50f5063a9641c7eed7795014ba37b0f5fa227f3d408b968936e24bc0566b07"},
]
[package.dependencies]
@@ -1069,4 +1069,4 @@ platformdirs = ">=3.9.1,<5"
[metadata]
lock-version = "2.1"
python-versions = "^3.12"
-content-hash = "e362de4dffa98bbdcb4cba80ae23c50dc430ecd643a705b4ea8afec646f0b413"
+content-hash = "0d47861984aece2495a8e326644eaf06a56d4b88374fa68ac08dd2a70b06e4a9"
diff --git a/pyproject.toml b/pyproject.toml
index d8ce61499c..583911aee9 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -38,7 +38,7 @@ pyjwt = {extras = ["crypto"], version = "^2.11.0"}
[tool.poetry.group.dev.dependencies]
pre-commit = "^4.5.1"
-black = "^26.3.0"
+black = "^26.3.1"
flake8 = "^7.3.0"
jinja2 = "^3.1.5"
click = "^8.3.1"
From f29bed17390a8ced5949d815f663c5a717c7539e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 08:10:13 +0000
Subject: [PATCH 29/61] Upgrade: [dependabot] - bump @aws-sdk/client-ssm from
3.1000.0 to 3.1007.0 (#2842)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm)
from 3.1000.0 to 3.1007.0.
Release notes
Sourced from @aws-sdk/client-ssm's
releases.
v3.1007.0
3.1007.0(2026-03-11)
New Features
- clients: update client endpoints as of 2026-03-11
(b7f094d3)
- client-eks: Adds support for a new tier in
controlPlaneScalingConfig on EKS Clusters. (289c5b71)
- client-sagemaker: SageMaker training plans allow
you to extend your existing training plans to avoid workload
interruptions without workload reconfiguration. When a training plan is
approaching expiration, you can extend it directly through the SageMaker
AI console or programmatically using the API or AWS CLI. (85b667e0)
- client-customer-profiles: Today, Amazon Connect is
announcing the ability to filter (include or exclude) recommendations
based on properties of items and interactions. (810cc7be)
- client-polly: Added support for the new voices -
Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE),
Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative
voices only. (44817c34)
- client-simpledbv2: Introduced Amazon SimpleDB
export functionality enabling domain data export to S3 in JSON format.
Added three new APIs StartDomainExport, GetExport, and ListExports via
SimpleDBv2 service. Supports cross-region exports and KMS encryption.
(0de020c7)
- client-workspaces: Added WINDOWS SERVER 2025
OperatingSystemName. (bf045be8)
For list of updated packages, view
updated-packages.md in
assets-3.1007.0.zip
v3.1006.0
3.1006.0(2026-03-10)
Documentation Changes
- client-database-migration-service: Not need to
include to any release notes. The only change is to correct LoadTimeout
unit from milliseconds to seconds in RedshiftSettings (fbbd78b2)
New Features
- client-lex-models-v2: This release introduces a new
generative AI feature called Lex Bot Analyzer. This feature leverage AI
to analyze the bot configuration against AWS Lex best practices to
identify configuration issues and provides recommendations. (d670f6b3)
- client-bedrock-agentcore-control: Adding first
class support for AG-UI protocol in AgentCore Runtime. (c092730e)
- client-connectcases: Added functionality for the
Required and Hidden case rule types to be conditionally evaluated on up
to 5 conditions. (40ed59fc)
- client-kafka: Add dual stack endpoint to SDK (574d2c5b)
Tests
For list of updated packages, view
updated-packages.md in
assets-3.1006.0.zip
v3.1005.0
3.1005.0(2026-03-09)
Documentation Changes
- client-iam: Added support for CloudWatch Logs
long-term API keys, currently available in Preview (1bc94f42)
New Features
... (truncated)
Changelog
Sourced from @aws-sdk/client-ssm's
changelog.
Note: Version bump only for package
@aws-sdk/client-ssm
Note: Version bump only for package
@aws-sdk/client-ssm
Note: Version bump only for package
@aws-sdk/client-ssm
Note: Version bump only for package
@aws-sdk/client-ssm
Note: Version bump only for package
@aws-sdk/client-ssm
Note: Version bump only for package
@aws-sdk/client-ssm
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 80 +++++++++++++--------------
packages/nhsNotifyLambda/package.json | 2 +-
2 files changed, 41 insertions(+), 41 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 49e6de0f6c..8c2b06e2e8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -433,50 +433,50 @@
}
},
"node_modules/@aws-sdk/client-ssm": {
- "version": "3.1000.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.1000.0.tgz",
- "integrity": "sha512-pqxpsNEs2UTcyyzDdSXl9oTmLeiFQVQq7N2UEEGP5ItBdBnULrBN++9t/DhNfOZNENddDNJcuCslvoYKJ7wVcQ==",
+ "version": "3.1008.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.1008.0.tgz",
+ "integrity": "sha512-8PpuP4JgE3Sdv6/TNjM2Qqu7Ai0e2CzjESb+PZfZ4fc3M222sR098/+wm5qMKULgi4LjAo6hqpjlCMOSCSfnJA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.15",
- "@aws-sdk/credential-provider-node": "^3.972.14",
- "@aws-sdk/middleware-host-header": "^3.972.6",
- "@aws-sdk/middleware-logger": "^3.972.6",
- "@aws-sdk/middleware-recursion-detection": "^3.972.6",
- "@aws-sdk/middleware-user-agent": "^3.972.15",
- "@aws-sdk/region-config-resolver": "^3.972.6",
- "@aws-sdk/types": "^3.973.4",
- "@aws-sdk/util-endpoints": "^3.996.3",
- "@aws-sdk/util-user-agent-browser": "^3.972.6",
- "@aws-sdk/util-user-agent-node": "^3.973.0",
- "@smithy/config-resolver": "^4.4.9",
- "@smithy/core": "^3.23.6",
- "@smithy/fetch-http-handler": "^5.3.11",
- "@smithy/hash-node": "^4.2.10",
- "@smithy/invalid-dependency": "^4.2.10",
- "@smithy/middleware-content-length": "^4.2.10",
- "@smithy/middleware-endpoint": "^4.4.20",
- "@smithy/middleware-retry": "^4.4.37",
- "@smithy/middleware-serde": "^4.2.11",
- "@smithy/middleware-stack": "^4.2.10",
- "@smithy/node-config-provider": "^4.3.10",
- "@smithy/node-http-handler": "^4.4.12",
- "@smithy/protocol-http": "^5.3.10",
- "@smithy/smithy-client": "^4.12.0",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/credential-provider-node": "^3.972.20",
+ "@aws-sdk/middleware-host-header": "^3.972.7",
+ "@aws-sdk/middleware-logger": "^3.972.7",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.7",
+ "@aws-sdk/middleware-user-agent": "^3.972.20",
+ "@aws-sdk/region-config-resolver": "^3.972.7",
+ "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/util-endpoints": "^3.996.4",
+ "@aws-sdk/util-user-agent-browser": "^3.972.7",
+ "@aws-sdk/util-user-agent-node": "^3.973.6",
+ "@smithy/config-resolver": "^4.4.10",
+ "@smithy/core": "^3.23.9",
+ "@smithy/fetch-http-handler": "^5.3.13",
+ "@smithy/hash-node": "^4.2.11",
+ "@smithy/invalid-dependency": "^4.2.11",
+ "@smithy/middleware-content-length": "^4.2.11",
+ "@smithy/middleware-endpoint": "^4.4.23",
+ "@smithy/middleware-retry": "^4.4.40",
+ "@smithy/middleware-serde": "^4.2.12",
+ "@smithy/middleware-stack": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.11",
+ "@smithy/node-http-handler": "^4.4.14",
+ "@smithy/protocol-http": "^5.3.11",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.10",
- "@smithy/util-base64": "^4.3.1",
- "@smithy/util-body-length-browser": "^4.2.1",
- "@smithy/util-body-length-node": "^4.2.2",
- "@smithy/util-defaults-mode-browser": "^4.3.36",
- "@smithy/util-defaults-mode-node": "^4.2.39",
- "@smithy/util-endpoints": "^3.3.1",
- "@smithy/util-middleware": "^4.2.10",
- "@smithy/util-retry": "^4.2.10",
- "@smithy/util-utf8": "^4.2.1",
- "@smithy/util-waiter": "^4.2.10",
+ "@smithy/url-parser": "^4.2.11",
+ "@smithy/util-base64": "^4.3.2",
+ "@smithy/util-body-length-browser": "^4.2.2",
+ "@smithy/util-body-length-node": "^4.2.3",
+ "@smithy/util-defaults-mode-browser": "^4.3.39",
+ "@smithy/util-defaults-mode-node": "^4.2.42",
+ "@smithy/util-endpoints": "^3.3.2",
+ "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-utf8": "^4.2.2",
+ "@smithy/util-waiter": "^4.2.12",
"tslib": "^2.6.2"
},
"engines": {
@@ -11061,7 +11061,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-ssm": "^3.1000.0",
+ "@aws-sdk/client-ssm": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
diff --git a/packages/nhsNotifyLambda/package.json b/packages/nhsNotifyLambda/package.json
index a3f3ce7813..2b2377481d 100644
--- a/packages/nhsNotifyLambda/package.json
+++ b/packages/nhsNotifyLambda/package.json
@@ -18,7 +18,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-ssm": "^3.1000.0",
+ "@aws-sdk/client-ssm": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
From faa1bd58fe5ceef98305060604f0e4fc48eee81c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 08:32:22 +0000
Subject: [PATCH 30/61] Upgrade: [dependabot] - bump
@aws-sdk/client-secrets-manager from 3.1003.0 to 3.1007.0 (#2849)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)
from 3.1003.0 to 3.1007.0.
Release notes
Sourced from @aws-sdk/client-secrets-manager's
releases.
v3.1007.0
3.1007.0(2026-03-11)
New Features
- clients: update client endpoints as of 2026-03-11
(b7f094d3)
- client-eks: Adds support for a new tier in
controlPlaneScalingConfig on EKS Clusters. (289c5b71)
- client-sagemaker: SageMaker training plans allow
you to extend your existing training plans to avoid workload
interruptions without workload reconfiguration. When a training plan is
approaching expiration, you can extend it directly through the SageMaker
AI console or programmatically using the API or AWS CLI. (85b667e0)
- client-customer-profiles: Today, Amazon Connect is
announcing the ability to filter (include or exclude) recommendations
based on properties of items and interactions. (810cc7be)
- client-polly: Added support for the new voices -
Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE),
Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative
voices only. (44817c34)
- client-simpledbv2: Introduced Amazon SimpleDB
export functionality enabling domain data export to S3 in JSON format.
Added three new APIs StartDomainExport, GetExport, and ListExports via
SimpleDBv2 service. Supports cross-region exports and KMS encryption.
(0de020c7)
- client-workspaces: Added WINDOWS SERVER 2025
OperatingSystemName. (bf045be8)
For list of updated packages, view
updated-packages.md in
assets-3.1007.0.zip
v3.1006.0
3.1006.0(2026-03-10)
Documentation Changes
- client-database-migration-service: Not need to
include to any release notes. The only change is to correct LoadTimeout
unit from milliseconds to seconds in RedshiftSettings (fbbd78b2)
New Features
- client-lex-models-v2: This release introduces a new
generative AI feature called Lex Bot Analyzer. This feature leverage AI
to analyze the bot configuration against AWS Lex best practices to
identify configuration issues and provides recommendations. (d670f6b3)
- client-bedrock-agentcore-control: Adding first
class support for AG-UI protocol in AgentCore Runtime. (c092730e)
- client-connectcases: Added functionality for the
Required and Hidden case rule types to be conditionally evaluated on up
to 5 conditions. (40ed59fc)
- client-kafka: Add dual stack endpoint to SDK (574d2c5b)
Tests
For list of updated packages, view
updated-packages.md in
assets-3.1006.0.zip
v3.1005.0
3.1005.0(2026-03-09)
Documentation Changes
- client-iam: Added support for CloudWatch Logs
long-term API keys, currently available in Preview (1bc94f42)
New Features
... (truncated)
Changelog
Sourced from @aws-sdk/client-secrets-manager's
changelog.
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 28 +++++++++----------
packages/nhsNotifyUpdateCallback/package.json | 2 +-
2 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 8c2b06e2e8..1435ec3393 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -331,45 +331,45 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager": {
- "version": "3.1003.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1003.0.tgz",
- "integrity": "sha512-LzieOPgUdoJU7cG4ypyHsoa+uTB27ASnB8YmcmGpxJ4BNct96IZEgxrL+l/jBohUSHtKyfy40fSc7z3Pu4Jwuw==",
+ "version": "3.1008.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1008.0.tgz",
+ "integrity": "sha512-9ZHAefH+yvpRhIs+zjQOmeGmze/5ed5BnuuEy/YUV2+6bi2CaQs4eqSi0mKgrYT9/q9Gh3Z9CJ0ZbZpYuXoxhA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.18",
- "@aws-sdk/credential-provider-node": "^3.972.17",
+ "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/credential-provider-node": "^3.972.20",
"@aws-sdk/middleware-host-header": "^3.972.7",
"@aws-sdk/middleware-logger": "^3.972.7",
"@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.18",
+ "@aws-sdk/middleware-user-agent": "^3.972.20",
"@aws-sdk/region-config-resolver": "^3.972.7",
"@aws-sdk/types": "^3.973.5",
"@aws-sdk/util-endpoints": "^3.996.4",
"@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.3",
+ "@aws-sdk/util-user-agent-node": "^3.973.6",
"@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.8",
+ "@smithy/core": "^3.23.9",
"@smithy/fetch-http-handler": "^5.3.13",
"@smithy/hash-node": "^4.2.11",
"@smithy/invalid-dependency": "^4.2.11",
"@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.22",
- "@smithy/middleware-retry": "^4.4.39",
+ "@smithy/middleware-endpoint": "^4.4.23",
+ "@smithy/middleware-retry": "^4.4.40",
"@smithy/middleware-serde": "^4.2.12",
"@smithy/middleware-stack": "^4.2.11",
"@smithy/node-config-provider": "^4.3.11",
"@smithy/node-http-handler": "^4.4.14",
"@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.2",
+ "@smithy/smithy-client": "^4.12.3",
"@smithy/types": "^4.13.0",
"@smithy/url-parser": "^4.2.11",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.38",
- "@smithy/util-defaults-mode-node": "^4.2.41",
+ "@smithy/util-defaults-mode-browser": "^4.3.39",
+ "@smithy/util-defaults-mode-node": "^4.2.42",
"@smithy/util-endpoints": "^3.3.2",
"@smithy/util-middleware": "^4.2.11",
"@smithy/util-retry": "^4.2.11",
@@ -11082,7 +11082,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-secrets-manager": "^3.1003.0",
+ "@aws-sdk/client-secrets-manager": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
diff --git a/packages/nhsNotifyUpdateCallback/package.json b/packages/nhsNotifyUpdateCallback/package.json
index 8a777a9148..7edb12bcd8 100644
--- a/packages/nhsNotifyUpdateCallback/package.json
+++ b/packages/nhsNotifyUpdateCallback/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-secrets-manager": "^3.1003.0",
+ "@aws-sdk/client-secrets-manager": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
From 39a42688419e5cacc3e69ea27526ae04ffb83079 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Fri, 13 Mar 2026 09:16:41 +0000
Subject: [PATCH 31/61] Chore: [AEA-0000] - fix combined common workflows
(#2861)
## Summary
- :robot: Operational or Infrastructure Change
### Details
- chore: remove no longer req'd verify_published_from_main_image
- chore: change no longer req'd runtime_docker_image -> pinned-image
- chore: new get_config_values
---------
Co-authored-by: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
Co-authored-by: Anthony Brown
---
.github/workflows/ci.yml | 44 ++++----------
.github/workflows/pull_request.yml | 42 ++++----------
.github/workflows/release.yml | 57 +++++--------------
.../workflows/run_package_code_and_api.yml | 13 +----
.github/workflows/run_regression_tests.yml | 10 +---
.../workflows/run_release_code_and_api.yml | 16 +-----
6 files changed, 44 insertions(+), 138 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 798cc44b9b..96951e0b30 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -9,32 +9,15 @@ env:
jobs:
get_config_values:
- runs-on: ubuntu-22.04
- outputs:
- tag_format: ${{ steps.load-config.outputs.TAG_FORMAT }}
- devcontainer_version: ${{ steps.load-config.outputs.DEVCONTAINER_VERSION }}
- devcontainer_image: ${{ steps.load-config.outputs.DEVCONTAINER_IMAGE }}
- steps:
- - name: Checkout code
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
-
- - name: Load config value
- id: load-config
- run: |
- TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
- DEVCONTAINER_IMAGE=$(jq -r '.build.args.IMAGE_NAME' .devcontainer/devcontainer.json)
- DEVCONTAINER_VERSION=$(jq -r '.build.args.IMAGE_VERSION' .devcontainer/devcontainer.json)
- {
- echo "TAG_FORMAT=$TAG_FORMAT"
- echo "DEVCONTAINER_IMAGE=$DEVCONTAINER_IMAGE"
- echo "DEVCONTAINER_VERSION=$DEVCONTAINER_VERSION"
- } >> "$GITHUB_OUTPUT"
+ uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ with:
+ verify_published_from_main_image: true
quality_checks:
- uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
+ uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
needs: [get_config_values]
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
@@ -50,28 +33,25 @@ jobs:
tag_release:
needs: [quality_checks, get_commit_id, get_config_values]
- uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
+ uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
with:
dry_run: true
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
branch_name: main
tag_format: ${{ needs.get_config_values.outputs.tag_format }}
- verify_published_from_main_image: true
secrets: inherit
package_code:
needs: [tag_release, get_config_values]
uses: ./.github/workflows/run_package_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
release_dev:
needs: [tag_release, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: psu
AWS_ENVIRONMENT: dev
@@ -118,8 +98,7 @@ jobs:
needs: [tag_release, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}-sandbox
STACK_NAME: psu-sandbox
AWS_ENVIRONMENT: dev
@@ -158,8 +137,7 @@ jobs:
needs: [tag_release, release_dev, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: psu
AWS_ENVIRONMENT: qa
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index c05efde685..4ecf986b4b 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -14,33 +14,17 @@ jobs:
secrets:
AUTOMERGE_APP_ID: ${{ secrets.AUTOMERGE_APP_ID }}
AUTOMERGE_PEM: ${{ secrets.AUTOMERGE_PEM }}
- get_config_values:
- runs-on: ubuntu-22.04
- outputs:
- tag_format: ${{ steps.load-config.outputs.TAG_FORMAT }}
- devcontainer_version: ${{ steps.load-config.outputs.DEVCONTAINER_VERSION }}
- devcontainer_image: ${{ steps.load-config.outputs.DEVCONTAINER_IMAGE }}
- steps:
- - name: Checkout code
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
- - name: Load config value
- id: load-config
- run: |
- TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
- DEVCONTAINER_IMAGE=$(jq -r '.build.args.IMAGE_NAME' .devcontainer/devcontainer.json)
- DEVCONTAINER_VERSION=$(jq -r '.build.args.IMAGE_VERSION' .devcontainer/devcontainer.json)
- {
- echo "TAG_FORMAT=$TAG_FORMAT"
- echo "DEVCONTAINER_IMAGE=$DEVCONTAINER_IMAGE"
- echo "DEVCONTAINER_VERSION=$DEVCONTAINER_VERSION"
- } >> "$GITHUB_OUTPUT"
+ get_config_values:
+ uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ with:
+ verify_published_from_main_image: false
quality_checks:
- uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
+ uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
needs: [get_config_values]
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
@@ -76,13 +60,12 @@ jobs:
tag_release:
needs: [get_config_values]
- uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
+ uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
with:
dry_run: true
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
branch_name: ${{ github.event.pull_request.head.ref }}
tag_format: ${{ needs.get_config_values.outputs.tag_format }}
- verify_published_from_main_image: false
secrets: inherit
get_commit_id:
@@ -99,15 +82,13 @@ jobs:
needs: [get_issue_number, get_config_values]
uses: ./.github/workflows/run_package_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: false
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
release_code:
needs: [get_issue_number, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: false
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
STACK_NAME: psu-pr-${{needs.get_issue_number.outputs.issue_number}}
ARTIFACT_BUCKET_PREFIX: PR-${{needs.get_issue_number.outputs.issue_number}}
AWS_ENVIRONMENT: dev
@@ -152,8 +133,7 @@ jobs:
needs: [get_issue_number, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: false
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
STACK_NAME: psu-pr-${{needs.get_issue_number.outputs.issue_number}}-sandbox
ARTIFACT_BUCKET_PREFIX: PR-${{needs.get_issue_number.outputs.issue_number}}-sandbox
AWS_ENVIRONMENT: dev
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index cce2d66dee..bccf1042ff 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -8,32 +8,14 @@ env:
jobs:
get_config_values:
- runs-on: ubuntu-22.04
- outputs:
- tag_format: ${{ steps.load-config.outputs.TAG_FORMAT }}
- devcontainer_version: ${{ steps.load-config.outputs.DEVCONTAINER_VERSION }}
- devcontainer_image: ${{ steps.load-config.outputs.DEVCONTAINER_IMAGE }}
- steps:
- - name: Checkout code
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
-
- - name: Load config value
- id: load-config
- run: |
- TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
- DEVCONTAINER_IMAGE=$(jq -r '.build.args.IMAGE_NAME' .devcontainer/devcontainer.json)
- DEVCONTAINER_VERSION=$(jq -r '.build.args.IMAGE_VERSION' .devcontainer/devcontainer.json)
- {
- echo "TAG_FORMAT=$TAG_FORMAT"
- echo "DEVCONTAINER_IMAGE=$DEVCONTAINER_IMAGE"
- echo "DEVCONTAINER_VERSION=$DEVCONTAINER_VERSION"
- } >> "$GITHUB_OUTPUT"
-
+ uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ with:
+ verify_published_from_main_image: true
quality_checks:
- uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
+ uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
needs: [get_config_values]
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
@@ -49,28 +31,25 @@ jobs:
tag_release:
needs: [quality_checks, get_commit_id, get_config_values]
- uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
+ uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
with:
dry_run: false
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
branch_name: main
tag_format: ${{ needs.get_config_values.outputs.tag_format }}
- verify_published_from_main_image: true
secrets: inherit
package_code:
needs: [tag_release, get_config_values]
uses: ./.github/workflows/run_package_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
release_dev:
needs: [tag_release, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: psu
AWS_ENVIRONMENT: dev
@@ -121,8 +100,7 @@ jobs:
needs: [tag_release, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}-sandbox
STACK_NAME: psu-sandbox
AWS_ENVIRONMENT: dev
@@ -172,8 +150,7 @@ jobs:
]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: psu
AWS_ENVIRONMENT: ref
@@ -225,8 +202,7 @@ jobs:
]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: psu
AWS_ENVIRONMENT: qa
@@ -270,8 +246,7 @@ jobs:
needs: [tag_release, release_qa, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: psu
AWS_ENVIRONMENT: int
@@ -321,8 +296,7 @@ jobs:
needs: [tag_release, release_qa, package_code, get_commit_id, get_config_values]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}-sandbox
STACK_NAME: psu-sandbox
AWS_ENVIRONMENT: int
@@ -372,8 +346,7 @@ jobs:
]
uses: ./.github/workflows/run_release_code_and_api.yml
with:
- runtime_docker_image: "${{ needs.get_config_values.outputs.devcontainer_image }}:githubactions-${{ needs.get_config_values.outputs.devcontainer_version }}"
- verify_published_from_main_image: true
+ pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: psu
AWS_ENVIRONMENT: prod
diff --git a/.github/workflows/run_package_code_and_api.yml b/.github/workflows/run_package_code_and_api.yml
index 941550372f..e08791993b 100644
--- a/.github/workflows/run_package_code_and_api.yml
+++ b/.github/workflows/run_package_code_and_api.yml
@@ -3,24 +3,15 @@ name: package code and api
on:
workflow_call:
inputs:
- runtime_docker_image:
+ pinned_image:
required: true
type: string
- verify_published_from_main_image:
- type: boolean
- required: true
jobs:
- verify_attestation:
- uses: NHSDigital/eps-common-workflows/.github/workflows/verify-attestation.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
- with:
- runtime_docker_image: "${{ inputs.runtime_docker_image }}"
- verify_published_from_main_image: ${{ inputs.verify_published_from_main_image }}
package_code_and_api:
runs-on: ubuntu-22.04
- needs: verify_attestation
container:
- image: ${{ needs.verify_attestation.outputs.pinned_image }}
+ image: ${{ inputs.pinned_image }}
options: --user 1001:1001 --group-add 128
defaults:
run:
diff --git a/.github/workflows/run_regression_tests.yml b/.github/workflows/run_regression_tests.yml
index edf2f4a116..cbfae916ed 100644
--- a/.github/workflows/run_regression_tests.yml
+++ b/.github/workflows/run_regression_tests.yml
@@ -11,7 +11,7 @@ on:
type: string
REGRESSION_TESTS_PEM:
type: string
- runtime_docker_image:
+ pinned_image:
type: string
required: true
secrets:
@@ -19,16 +19,10 @@ on:
required: true
jobs:
- verify_attestation:
- uses: NHSDigital/eps-common-workflows/.github/workflows/verify-attestation.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
- with:
- runtime_docker_image: "${{ inputs.runtime_docker_image }}"
- verify_published_from_main_image: false
run_regression_tests:
runs-on: ubuntu-22.04
- needs: verify_attestation
container:
- image: ${{ needs.verify_attestation.outputs.pinned_image }}
+ image: ${{ inputs.pinned_image }}
options: --user 1001:1001 --group-add 128
defaults:
run:
diff --git a/.github/workflows/run_release_code_and_api.yml b/.github/workflows/run_release_code_and_api.yml
index 9324cdbaae..2cd76ed3f1 100644
--- a/.github/workflows/run_release_code_and_api.yml
+++ b/.github/workflows/run_release_code_and_api.yml
@@ -127,13 +127,9 @@ on:
FORWARD_CSOC_LOGS:
required: true
type: boolean
- runtime_docker_image:
+ pinned_image:
required: true
type: string
- verify_published_from_main_image:
- type: boolean
- required: true
-
secrets:
CLOUD_FORMATION_DEPLOY_ROLE:
required: true
@@ -151,17 +147,11 @@ on:
required: true
jobs:
- verify_attestation:
- uses: NHSDigital/eps-common-workflows/.github/workflows/verify-attestation.yml@36677e1d6bfaa010d7b78942a1ade12fbefecb80
- with:
- runtime_docker_image: "${{ inputs.runtime_docker_image }}"
- verify_published_from_main_image: ${{ inputs.verify_published_from_main_image }}
release_code_and_api:
runs-on: ubuntu-22.04
- needs: verify_attestation
environment: ${{ inputs.AWS_ENVIRONMENT }}
container:
- image: ${{ needs.verify_attestation.outputs.pinned_image }}
+ image: ${{ inputs.pinned_image }}
options: --user 1001:1001 --group-add 128
defaults:
run:
@@ -379,6 +369,6 @@ jobs:
with:
ENVIRONMENT: ${{ inputs.APIGEE_ENVIRONMENT }}
VERSION_NUMBER: ${{ inputs.VERSION_NUMBER }}
- runtime_docker_image: "${{ inputs.runtime_docker_image }}"
+ pinned_image: "${{ inputs.pinned_image }}"
secrets:
REGRESSION_TESTS_PEM: ${{ secrets.REGRESSION_TESTS_PEM }}
From f1be8f4e053f52faee5d55d3a8bed79a964f167f Mon Sep 17 00:00:00 2001
From: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
Date: Fri, 13 Mar 2026 09:36:38 +0000
Subject: [PATCH 32/61] Fix: [AEA-0000] - use env var name rather than value
(#2862)
## Summary
- Routine Change
### Details
- use env var name rather than value
---
SAMtemplates/functions/main.yaml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/SAMtemplates/functions/main.yaml b/SAMtemplates/functions/main.yaml
index 0d697a0d6a..c7ce7d2534 100644
--- a/SAMtemplates/functions/main.yaml
+++ b/SAMtemplates/functions/main.yaml
@@ -97,16 +97,16 @@ Parameters:
Type: String
TestPrescriptionsParamName1:
- Type: AWS::SSM::Parameter::Value
+ Type: String
TestPrescriptionsParamName2:
- Type: AWS::SSM::Parameter::Value
+ Type: String
TestPrescriptionsParamName3:
- Type: AWS::SSM::Parameter::Value
+ Type: String
TestPrescriptionsParamName4:
- Type: AWS::SSM::Parameter::Value
+ Type: String
Conditions:
ShouldDeployCheckPrescriptionStatusUpdate: !Equals
From 8cc43cbf18408c84a1fb1b82bada151eb8d43a91 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 09:56:29 +0000
Subject: [PATCH 33/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml
from 5.5.0 to 5.6.4 (#2841)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.5.0 to 5.6.4.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml's
releases.
v5.6.4
5.6.4
(2026-03-09)
Chore
- [AEA-0000] - exclude trigger_release from coverage (#84)
(547898a)
Upgrade
- [dependabot] - bump actions/download-artifact from 7.0.0 to 8.0.0
(#81)
(e049341)
- [dependabot] - bump actions/upload-artifact from 6.0.0 to 7.0.0 (#79)
(a0e7d98)
- [dependabot] - bump docker/login-action from 3.7.0 to 4.0.0 (#80)
(dac60c1)
Info
Release
workflow run - Workflow ID: 22859756038
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.3
5.6.3
(2026-03-06)
Chore
- [AEA-5986] - Allow semantic release to handle python build (#83)
(141907b)
Info
Release
workflow run - Workflow ID: 22773044980
It was initialized by originalphil
v5.6.2
5.6.2
(2026-03-05)
Upgrade
- [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1.0 (#82)
(91d5906)
Info
Release
workflow run - Workflow ID: 22730971742
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.1
5.6.1
(2026-03-05)
Fix
... (truncated)
Commits
dac60c1
Upgrade: [dependabot] - bump docker/login-action from 3.7.0 to 4.0.0 (#80)
a0e7d98
Upgrade: [dependabot] - bump actions/upload-artifact from 6.0.0 to 7.0.0
(#79)
e049341
Upgrade: [dependabot] - bump actions/download-artifact from 7.0.0 to
8.0.0 (#81)
547898a
Chore: [AEA-0000] - exclude trigger_release from coverage (#84)
141907b
Chore: [AEA-5986] - Allow semantic release to handle python build (#83)
91d5906
Upgrade: [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1....
d116ba9
Fix: [AEA-0000] - Always run valid trivy scans even if a previous scan
failed...
aac5b79
Fix: [AEA-5986] - Fix publish fame library (#77)
d522293
Upgrade: [dependabot] - bump aquasecurity/trivy-action from 0.34.0 to
0.34.1 ...
de21183
New: [AEA-5986] - Publish to PyPI (#76)
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/ci.yml | 2 +-
.github/workflows/pull_request.yml | 2 +-
.github/workflows/release.yml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 96951e0b30..71f7c13f49 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -14,7 +14,7 @@ jobs:
verify_published_from_main_image: true
quality_checks:
- uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@383f3f9eaf3cb553ebcd74897bfed4d5e387629e
needs: [get_config_values]
with:
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 4ecf986b4b..070629f93c 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -21,7 +21,7 @@ jobs:
verify_published_from_main_image: false
quality_checks:
- uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@383f3f9eaf3cb553ebcd74897bfed4d5e387629e
needs: [get_config_values]
with:
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index bccf1042ff..a4b812b986 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -12,7 +12,7 @@ jobs:
with:
verify_published_from_main_image: true
quality_checks:
- uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@383f3f9eaf3cb553ebcd74897bfed4d5e387629e
needs: [get_config_values]
with:
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
From 857017ae4cf69f6a19033e6d374db9af15faadfc Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Mar 2026 10:16:42 +0000
Subject: [PATCH 34/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml
from 5.5.0 to 5.6.4 (#2838)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.5.0 to 5.6.4.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml's
releases.
v5.6.4
5.6.4
(2026-03-09)
Chore
- [AEA-0000] - exclude trigger_release from coverage (#84)
(547898a)
Upgrade
- [dependabot] - bump actions/download-artifact from 7.0.0 to 8.0.0
(#81)
(e049341)
- [dependabot] - bump actions/upload-artifact from 6.0.0 to 7.0.0 (#79)
(a0e7d98)
- [dependabot] - bump docker/login-action from 3.7.0 to 4.0.0 (#80)
(dac60c1)
Info
Release
workflow run - Workflow ID: 22859756038
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.3
5.6.3
(2026-03-06)
Chore
- [AEA-5986] - Allow semantic release to handle python build (#83)
(141907b)
Info
Release
workflow run - Workflow ID: 22773044980
It was initialized by originalphil
v5.6.2
5.6.2
(2026-03-05)
Upgrade
- [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1.0 (#82)
(91d5906)
Info
Release
workflow run - Workflow ID: 22730971742
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.1
5.6.1
(2026-03-05)
Fix
... (truncated)
Commits
dac60c1
Upgrade: [dependabot] - bump docker/login-action from 3.7.0 to 4.0.0 (#80)
a0e7d98
Upgrade: [dependabot] - bump actions/upload-artifact from 6.0.0 to 7.0.0
(#79)
e049341
Upgrade: [dependabot] - bump actions/download-artifact from 7.0.0 to
8.0.0 (#81)
547898a
Chore: [AEA-0000] - exclude trigger_release from coverage (#84)
141907b
Chore: [AEA-5986] - Allow semantic release to handle python build (#83)
91d5906
Upgrade: [dependabot] - bump conventional-changelog-eslint from 6.0.0 to
6.1....
d116ba9
Fix: [AEA-0000] - Always run valid trivy scans even if a previous scan
failed...
aac5b79
Fix: [AEA-5986] - Fix publish fame library (#77)
d522293
Upgrade: [dependabot] - bump aquasecurity/trivy-action from 0.34.0 to
0.34.1 ...
de21183
New: [AEA-5986] - Publish to PyPI (#76)
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/ci.yml | 2 +-
.github/workflows/pull_request.yml | 2 +-
.github/workflows/release.yml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 71f7c13f49..03c68b5c36 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -33,7 +33,7 @@ jobs:
tag_release:
needs: [quality_checks, get_commit_id, get_config_values]
- uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@383f3f9eaf3cb553ebcd74897bfed4d5e387629e
with:
dry_run: true
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 070629f93c..adc0d2d063 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -60,7 +60,7 @@ jobs:
tag_release:
needs: [get_config_values]
- uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@383f3f9eaf3cb553ebcd74897bfed4d5e387629e
with:
dry_run: true
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index a4b812b986..75e196da44 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -31,7 +31,7 @@ jobs:
tag_release:
needs: [quality_checks, get_commit_id, get_config_values]
- uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@383f3f9eaf3cb553ebcd74897bfed4d5e387629e
with:
dry_run: false
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
From a89f7e400351916d9e74c10adce0f2bbb3a87610 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 11:53:52 +0000
Subject: [PATCH 35/61] Upgrade: [dependabot] - bump @aws-sdk/client-dynamodb
from 3.1008.0 to 3.1009.0 (#2877)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb)
from 3.1008.0 to 3.1009.0.
Release notes
Sourced from @aws-sdk/client-dynamodb's
releases.
v3.1009.0
3.1009.0(2026-03-13)
Chores
- codegen: sync for retry strategy lifecycle fix (#7842)
(7bf8888b)
Documentation Changes
- client-medialive: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (fa49aa1b)
- client-sqs: document that SQS supports AWS Query
protocol, non-default (#7847)
(90772af6)
- clients: generate readme block about protocols (#7839)
(21ffcafc)
New Features
- clients: update client endpoints as of 2026-03-13
(079cb594)
- client-api-gateway: API Gateway now supports an
additional security policy
"SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs
and custom domain names. The new policy is compliant with TLS 1.3,
Federal Information Processing Standards (FIPS), Perfect Forward Secrecy
(PFS), and post-quantum (PQ) cryptography (663ec588)
- client-gameliftstreams: Feature launch that enables
customers to connect streaming sessions to their own VPCs running in
AWS. (9b2dfe80)
- client-connect: Deprecating
PredefinedNotificationID field (20194f10)
- client-ivs-realtime: Updates maximum reconnect
window seconds from 60 to 300 for participant replication (e384ea14)
- client-glue: Add QuerySessionContext to
BatchGetPartitionRequest (e39731fa)
- client-mediaconvert: This update adds support for
Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision
inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (11615b9f)
- client-quicksight: The change adds a new capability
named ManageSharedFolders in Custom Permissions (cffca16f)
- client-mgn: Network Migration APIs are now publicly
available for direct programmatic access. Customers can now call Network
Migration APIs directly without going through AWS Transform (ATX),
enabling automation, integration with existing tools, and self-service
migration workflows. (2c814ea8)
- client-config-service: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule. (469faf6f)
For list of updated packages, view
updated-packages.md in
assets-3.1009.0.zip
Changelog
Sourced from @aws-sdk/client-dynamodb's
changelog.
Note: Version bump only for package
@aws-sdk/client-dynamodb
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
---------
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Brown
---
.gitignore | 1 +
.trivyignore.yaml | 12 +
package-lock.json | 847 +++++++++---------
.../package.json | 2 +-
packages/cpsuLambda/package.json | 2 +-
packages/gsul/package.json | 2 +-
packages/postDatedLambda/package.json | 2 +-
.../psuRestoreValidationLambda/package.json | 2 +-
.../updatePrescriptionStatus/package.json | 2 +-
poetry.lock | 208 +----
pyproject.toml | 1 -
11 files changed, 445 insertions(+), 636 deletions(-)
diff --git a/.gitignore b/.gitignore
index 372a5e2bc0..2ab9a1118a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,4 @@ _site/
.jekyll-metadata
vendor
.cfn_guard_out/
+.trivy_out/
diff --git a/.trivyignore.yaml b/.trivyignore.yaml
index 9af4afba62..3be649b597 100644
--- a/.trivyignore.yaml
+++ b/.trivyignore.yaml
@@ -11,3 +11,15 @@ vulnerabilities:
- id: CVE-2026-26996
statement: minimatch vulnerability accepted as risk - dependency of various packages
expired_at: 2026-04-01
+ - id: CVE-2026-32141
+ statement: Transitive dependency vulnerability in flatted
+ expired_at: 2026-06-01
+ - id: CVE-2026-1526
+ statement: Transitive dependency vulnerability in undici of npm
+ expired_at: 2026-06-01
+ - id: CVE-2026-1528
+ statement: Transitive dependency vulnerability in undici of npm
+ expired_at: 2026-06-01
+ - id: CVE-2026-2229
+ statement: Transitive dependency vulnerability in undici of npm
+ expired_at: 2026-06-01
diff --git a/package-lock.json b/package-lock.json
index 1435ec3393..db980477b9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -278,52 +278,52 @@
}
},
"node_modules/@aws-sdk/client-dynamodb": {
- "version": "3.1008.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1008.0.tgz",
- "integrity": "sha512-R3jj83tMilipIPKj+Qd0vKsYhcgrMqG8YoEhvW4RSLImIg0nrcZSO1ZO4xz3NT7SovSGloZiv1m15w4m7j7VvQ==",
+ "version": "3.1009.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1009.0.tgz",
+ "integrity": "sha512-2QYVDbPQpVWxXzeVo94NYwv12K5r1+7Bm4IgG/4TuU03nxgXqdlODWv7VPQeYE+a6cCMWxlEoeWAdX6SJ/lx6A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/credential-provider-node": "^3.972.20",
- "@aws-sdk/dynamodb-codec": "^3.972.20",
- "@aws-sdk/middleware-endpoint-discovery": "^3.972.7",
- "@aws-sdk/middleware-host-header": "^3.972.7",
- "@aws-sdk/middleware-logger": "^3.972.7",
- "@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.20",
- "@aws-sdk/region-config-resolver": "^3.972.7",
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/util-endpoints": "^3.996.4",
- "@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.6",
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.9",
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/hash-node": "^4.2.11",
- "@smithy/invalid-dependency": "^4.2.11",
- "@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.23",
- "@smithy/middleware-retry": "^4.4.40",
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/middleware-stack": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/credential-provider-node": "^3.972.21",
+ "@aws-sdk/dynamodb-codec": "^3.972.21",
+ "@aws-sdk/middleware-endpoint-discovery": "^3.972.8",
+ "@aws-sdk/middleware-host-header": "^3.972.8",
+ "@aws-sdk/middleware-logger": "^3.972.8",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.8",
+ "@aws-sdk/middleware-user-agent": "^3.972.21",
+ "@aws-sdk/region-config-resolver": "^3.972.8",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/util-endpoints": "^3.996.5",
+ "@aws-sdk/util-user-agent-browser": "^3.972.8",
+ "@aws-sdk/util-user-agent-node": "^3.973.7",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/hash-node": "^4.2.12",
+ "@smithy/invalid-dependency": "^4.2.12",
+ "@smithy/middleware-content-length": "^4.2.12",
+ "@smithy/middleware-endpoint": "^4.4.25",
+ "@smithy/middleware-retry": "^4.4.42",
+ "@smithy/middleware-serde": "^4.2.14",
+ "@smithy/middleware-stack": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.39",
- "@smithy/util-defaults-mode-node": "^4.2.42",
- "@smithy/util-endpoints": "^3.3.2",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-defaults-mode-browser": "^4.3.41",
+ "@smithy/util-defaults-mode-node": "^4.2.44",
+ "@smithy/util-endpoints": "^3.3.3",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-retry": "^4.2.12",
"@smithy/util-utf8": "^4.2.2",
- "@smithy/util-waiter": "^4.2.12",
+ "@smithy/util-waiter": "^4.2.13",
"tslib": "^2.6.2"
},
"engines": {
@@ -484,22 +484,22 @@
}
},
"node_modules/@aws-sdk/core": {
- "version": "3.973.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.19.tgz",
- "integrity": "sha512-56KePyOcZnKTWCd89oJS1G6j3HZ9Kc+bh/8+EbvtaCCXdP6T7O7NzCiPuHRhFLWnzXIaXX3CxAz0nI5My9spHQ==",
+ "version": "3.973.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.20.tgz",
+ "integrity": "sha512-i3GuX+lowD892F3IuJf8o6AbyDupMTdyTxQrCJGcn71ni5hTZ82L4nQhcdumxZ7XPJRJJVHS/CR3uYOIIs0PVA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/xml-builder": "^3.972.10",
- "@smithy/core": "^3.23.9",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/signature-v4": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/xml-builder": "^3.972.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/signature-v4": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
"@smithy/util-base64": "^4.3.2",
- "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-middleware": "^4.2.12",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
@@ -508,15 +508,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.972.17",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.17.tgz",
- "integrity": "sha512-MBAMW6YELzE1SdkOniqr51mrjapQUv8JXSGxtwRjQV0mwVDutVsn22OPAUt4RcLRvdiHQmNBDEFP9iTeSVCOlA==",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.18.tgz",
+ "integrity": "sha512-X0B8AlQY507i5DwjLByeU2Af4ARsl9Vr84koDcXCbAkplmU+1xBFWxEPrWRAoh56waBne/yJqEloSwvRf4x6XA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -524,20 +524,20 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
- "version": "3.972.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.19.tgz",
- "integrity": "sha512-9EJROO8LXll5a7eUFqu48k6BChrtokbmgeMWmsH7lBb6lVbtjslUYz/ShLi+SHkYzTomiGBhmzTW7y+H4BxsnA==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.20.tgz",
+ "integrity": "sha512-ey9Lelj001+oOfrbKmS6R2CJAiXX7QKY4Vj9VJv6L2eE6/VjD8DocHIoYqztTm70xDLR4E1jYPTKfIui+eRNDA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/util-stream": "^4.5.17",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/util-stream": "^4.5.19",
"tslib": "^2.6.2"
},
"engines": {
@@ -545,24 +545,24 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.972.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.19.tgz",
- "integrity": "sha512-pVJVjWqVrPqjpFq7o0mCmeZu1Y0c94OCHSYgivdCD2wfmYVtBbwQErakruhgOD8pcMcx9SCqRw1pzHKR7OGBcA==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.20.tgz",
+ "integrity": "sha512-5flXSnKHMloObNF+9N0cupKegnH1Z37cdVlpETVgx8/rAhCe+VNlkcZH3HDg2SDn9bI765S+rhNPXGDJJPfbtA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/credential-provider-env": "^3.972.17",
- "@aws-sdk/credential-provider-http": "^3.972.19",
- "@aws-sdk/credential-provider-login": "^3.972.19",
- "@aws-sdk/credential-provider-process": "^3.972.17",
- "@aws-sdk/credential-provider-sso": "^3.972.19",
- "@aws-sdk/credential-provider-web-identity": "^3.972.19",
- "@aws-sdk/nested-clients": "^3.996.9",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/credential-provider-imds": "^4.2.11",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/credential-provider-env": "^3.972.18",
+ "@aws-sdk/credential-provider-http": "^3.972.20",
+ "@aws-sdk/credential-provider-login": "^3.972.20",
+ "@aws-sdk/credential-provider-process": "^3.972.18",
+ "@aws-sdk/credential-provider-sso": "^3.972.20",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.20",
+ "@aws-sdk/nested-clients": "^3.996.10",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/credential-provider-imds": "^4.2.12",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -570,18 +570,18 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
- "version": "3.972.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.19.tgz",
- "integrity": "sha512-jOXdZ1o+CywQKr6gyxgxuUmnGwTTnY2Kxs1PM7fI6AYtDWDnmW/yKXayNqkF8KjP1unflqMWKVbVt5VgmE3L0g==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.20.tgz",
+ "integrity": "sha512-gEWo54nfqp2jABMu6HNsjVC4hDLpg9HC8IKSJnp0kqWtxIJYHTmiLSsIfI4ScQjxEwpB+jOOH8dOLax1+hy/Hw==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.9",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/nested-clients": "^3.996.10",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -589,22 +589,22 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.972.20",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.20.tgz",
- "integrity": "sha512-0xHca2BnPY0kzjDYPH7vk8YbfdBPpWVS67rtqQMalYDQUCBYS37cZ55K6TuFxCoIyNZgSCFrVKr9PXC5BVvQQw==",
+ "version": "3.972.21",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.21.tgz",
+ "integrity": "sha512-hah8if3/B/Q+LBYN5FukyQ1Mym6PLPDsBOBsIgNEYD6wLyZg0UmUF/OKIVC3nX9XH8TfTPuITK+7N/jenVACWA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/credential-provider-env": "^3.972.17",
- "@aws-sdk/credential-provider-http": "^3.972.19",
- "@aws-sdk/credential-provider-ini": "^3.972.19",
- "@aws-sdk/credential-provider-process": "^3.972.17",
- "@aws-sdk/credential-provider-sso": "^3.972.19",
- "@aws-sdk/credential-provider-web-identity": "^3.972.19",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/credential-provider-imds": "^4.2.11",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/credential-provider-env": "^3.972.18",
+ "@aws-sdk/credential-provider-http": "^3.972.20",
+ "@aws-sdk/credential-provider-ini": "^3.972.20",
+ "@aws-sdk/credential-provider-process": "^3.972.18",
+ "@aws-sdk/credential-provider-sso": "^3.972.20",
+ "@aws-sdk/credential-provider-web-identity": "^3.972.20",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/credential-provider-imds": "^4.2.12",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -612,16 +612,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.972.17",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.17.tgz",
- "integrity": "sha512-c8G8wT1axpJDgaP3xzcy+q8Y1fTi9A2eIQJvyhQ9xuXrUZhlCfXbC0vM9bM1CUXiZppFQ1p7g0tuUMvil/gCPg==",
+ "version": "3.972.18",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.18.tgz",
+ "integrity": "sha512-Tpl7SRaPoOLT32jbTWchPsn52hYYgJ0kpiFgnwk8pxTANQdUymVSZkzFvv1+oOgZm1CrbQUP9MBeoMZ9IzLZjA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -629,18 +629,18 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.972.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.19.tgz",
- "integrity": "sha512-kVjQsEU3b///q7EZGrUzol9wzwJFKbEzqJKSq82A9ShrUTEO7FNylTtby3sPV19ndADZh1H3FB3+5ZrvKtEEeg==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.20.tgz",
+ "integrity": "sha512-p+R+PYR5Z7Gjqf/6pvbCnzEHcqPCpLzR7Yf127HjJ6EAb4hUcD+qsNRnuww1sB/RmSeCLxyay8FMyqREw4p1RA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.9",
- "@aws-sdk/token-providers": "3.1008.0",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/nested-clients": "^3.996.10",
+ "@aws-sdk/token-providers": "3.1009.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -648,17 +648,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.972.19",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.19.tgz",
- "integrity": "sha512-BV1BlTFdG4w4tAihxN7iXDBoNcNewXD4q8uZlNQiUrnqxwGWUhKHODIQVSPlQGxXClEj+63m+cqZskw+ESmeZg==",
+ "version": "3.972.20",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.20.tgz",
+ "integrity": "sha512-rWCmh8o7QY4CsUj63qopzMzkDq/yPpkrpb+CnjBEFSOg/02T/we7sSTVg4QsDiVS9uwZ8VyONhq98qt+pIh3KA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.9",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/nested-clients": "^3.996.10",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -666,15 +666,15 @@
}
},
"node_modules/@aws-sdk/dynamodb-codec": {
- "version": "3.972.20",
- "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.20.tgz",
- "integrity": "sha512-MQ2W0zeBMNaQYgHcQ7aul7g5783qFdP2AKcJnpaID0ekl2QbiKF+St1JMx5lgOXHlnERD9X3exr2B0SIg35oOA==",
+ "version": "3.972.21",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.21.tgz",
+ "integrity": "sha512-6wsIKQWJx87F1SZyQ/SfV7ovdvP0R2l5vpgSxT1+b9Qmx2IYnvWNNJfmpd3HJRN7aokEh/IV/eFlVnsZF2NXCQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@smithy/core": "^3.23.9",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@smithy/core": "^3.23.11",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
"@smithy/util-base64": "^4.3.2",
"tslib": "^2.6.2"
},
@@ -716,16 +716,16 @@
}
},
"node_modules/@aws-sdk/middleware-endpoint-discovery": {
- "version": "3.972.7",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.7.tgz",
- "integrity": "sha512-ZeFfgAVOGR+fDq/JAPsVA3P07ba74hIppoGfmQyfzZMfAQAzc9Lbg5pndZU8EanzfKnlXbv6y09OMrSkTsUuOg==",
+ "version": "3.972.8",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.8.tgz",
+ "integrity": "sha512-S0oXx1QbSpMDBMJn4P0hOxW8ieGAdRT+G9NbL+ESWkkoCGf9D++fKYD2fyBGtIy88OrP7wgECpXgGLAcGpIj0A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/endpoint-cache": "^3.972.4",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -733,14 +733,14 @@
}
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.972.7",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.7.tgz",
- "integrity": "sha512-aHQZgztBFEpDU1BB00VWCIIm85JjGjQW1OG9+98BdmaOpguJvzmXBGbnAiYcciCd+IS4e9BEq664lhzGnWJHgQ==",
+ "version": "3.972.8",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.8.tgz",
+ "integrity": "sha512-wAr2REfKsqoKQ+OkNqvOShnBoh+nkPurDKW7uAeVSu6kUECnWlSJiPvnoqxGlfousEY/v9LfS9sNc46hjSYDIQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -748,13 +748,13 @@
}
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.972.7",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.7.tgz",
- "integrity": "sha512-LXhiWlWb26txCU1vcI9PneESSeRp/RYY/McuM4SpdrimQR5NgwaPb4VJCadVeuGWgh6QmqZ6rAKSoL1ob16W6w==",
+ "version": "3.972.8",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.8.tgz",
+ "integrity": "sha512-CWl5UCM57WUFaFi5kB7IBY1UmOeLvNZAZ2/OZ5l20ldiJ3TiIz1pC65gYj8X0BCPWkeR1E32mpsCk1L1I4n+lA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -762,15 +762,15 @@
}
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.972.7",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.7.tgz",
- "integrity": "sha512-l2VQdcBcYLzIzykCHtXlbpiVCZ94/xniLIkAj0jpnpjY4xlgZx7f56Ypn+uV1y3gG0tNVytJqo3K9bfMFee7SQ==",
+ "version": "3.972.8",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.8.tgz",
+ "integrity": "sha512-BnnvYs2ZEpdlmZ2PNlV2ZyQ8j8AEkMTjN79y/YA475ER1ByFYrkVR85qmhni8oeTaJcDqbx364wDpitDAA/wCA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
+ "@aws-sdk/types": "^3.973.6",
"@aws/lambda-invoke-store": "^0.2.2",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -795,18 +795,18 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.972.20",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.20.tgz",
- "integrity": "sha512-3kNTLtpUdeahxtnJRnj/oIdLAUdzTfr9N40KtxNhtdrq+Q1RPMdCJINRXq37m4t5+r3H70wgC3opW46OzFcZYA==",
+ "version": "3.972.21",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.21.tgz",
+ "integrity": "sha512-62XRl1GDYPpkt7cx1AX1SPy9wgNE9Iw/NPuurJu4lmhCWS7sGKO+kS53TQ8eRmIxy3skmvNInnk0ZbWrU5Dpyg==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/util-endpoints": "^3.996.4",
- "@smithy/core": "^3.23.9",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
- "@smithy/util-retry": "^4.2.11",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/util-endpoints": "^3.996.5",
+ "@smithy/core": "^3.23.11",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
+ "@smithy/util-retry": "^4.2.12",
"tslib": "^2.6.2"
},
"engines": {
@@ -814,47 +814,47 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
- "version": "3.996.9",
- "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.9.tgz",
- "integrity": "sha512-+RpVtpmQbbtzFOKhMlsRcXM/3f1Z49qTOHaA8gEpHOYruERmog6f2AUtf/oTRLCWjR9H2b3roqryV/hI7QMW8w==",
+ "version": "3.996.10",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.10.tgz",
+ "integrity": "sha512-SlDol5Z+C7Ivnc2rKGqiqfSUmUZzY1qHfVs9myt/nxVwswgfpjdKahyTzLTx802Zfq0NFRs7AejwKzzzl5Co2w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/middleware-host-header": "^3.972.7",
- "@aws-sdk/middleware-logger": "^3.972.7",
- "@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.20",
- "@aws-sdk/region-config-resolver": "^3.972.7",
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/util-endpoints": "^3.996.4",
- "@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.6",
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.9",
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/hash-node": "^4.2.11",
- "@smithy/invalid-dependency": "^4.2.11",
- "@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.23",
- "@smithy/middleware-retry": "^4.4.40",
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/middleware-stack": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/middleware-host-header": "^3.972.8",
+ "@aws-sdk/middleware-logger": "^3.972.8",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.8",
+ "@aws-sdk/middleware-user-agent": "^3.972.21",
+ "@aws-sdk/region-config-resolver": "^3.972.8",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/util-endpoints": "^3.996.5",
+ "@aws-sdk/util-user-agent-browser": "^3.972.8",
+ "@aws-sdk/util-user-agent-node": "^3.973.7",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/hash-node": "^4.2.12",
+ "@smithy/invalid-dependency": "^4.2.12",
+ "@smithy/middleware-content-length": "^4.2.12",
+ "@smithy/middleware-endpoint": "^4.4.25",
+ "@smithy/middleware-retry": "^4.4.42",
+ "@smithy/middleware-serde": "^4.2.14",
+ "@smithy/middleware-stack": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.39",
- "@smithy/util-defaults-mode-node": "^4.2.42",
- "@smithy/util-endpoints": "^3.3.2",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-defaults-mode-browser": "^4.3.41",
+ "@smithy/util-defaults-mode-node": "^4.2.44",
+ "@smithy/util-endpoints": "^3.3.3",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-retry": "^4.2.12",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
@@ -863,15 +863,15 @@
}
},
"node_modules/@aws-sdk/region-config-resolver": {
- "version": "3.972.7",
- "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.7.tgz",
- "integrity": "sha512-/Ev/6AI8bvt4HAAptzSjThGUMjcWaX3GX8oERkB0F0F9x2dLSBdgFDiyrRz3i0u0ZFZFQ1b28is4QhyqXTUsVA==",
+ "version": "3.972.8",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.8.tgz",
+ "integrity": "sha512-1eD4uhTDeambO/PNIDVG19A6+v4NdD7xzwLHDutHsUqz0B+i661MwQB2eYO4/crcCvCiQG4SRm1k81k54FEIvw==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -879,17 +879,17 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.1008.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1008.0.tgz",
- "integrity": "sha512-TulwlHQBWcJs668kNUDMZHN51DeLrDsYT59Ux4a/nbvr025gM6HjKJJ3LvnZccam7OS/ZKUVkWomCneRQKJbBg==",
+ "version": "3.1009.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1009.0.tgz",
+ "integrity": "sha512-KCPLuTqN9u0Rr38Arln78fRG9KXpzsPWmof+PZzfAHMMQq2QED6YjQrkrfiH7PDefLWEposY1o4/eGwrmKA4JA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/nested-clients": "^3.996.9",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/nested-clients": "^3.996.10",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -897,12 +897,12 @@
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.973.5",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.5.tgz",
- "integrity": "sha512-hl7BGwDCWsjH8NkZfx+HgS7H2LyM2lTMAI7ba9c8O0KqdBLTdNJivsHpqjg9rNlAlPyREb6DeDRXUl0s8uFdmQ==",
+ "version": "3.973.6",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.6.tgz",
+ "integrity": "sha512-Atfcy4E++beKtwJHiDln2Nby8W/mam64opFPTiHEqgsthqeydFS1pY+OUlN1ouNOmf8ArPU/6cDS65anOP3KQw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -925,15 +925,15 @@
}
},
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.996.4",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz",
- "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==",
+ "version": "3.996.5",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.5.tgz",
+ "integrity": "sha512-Uh93L5sXFNbyR5sEPMzUU8tJ++Ku97EY4udmC01nB8Zu+xfBPwpIwJ6F7snqQeq8h2pf+8SGN5/NoytfKgYPIw==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
- "@smithy/util-endpoints": "^3.3.2",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
+ "@smithy/util-endpoints": "^3.3.3",
"tslib": "^2.6.2"
},
"engines": {
@@ -951,27 +951,27 @@
}
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.972.7",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.7.tgz",
- "integrity": "sha512-7SJVuvhKhMF/BkNS1n0QAJYgvEwYbK2QLKBrzDiwQGiTRU6Yf1f3nehTzm/l21xdAOtWSfp2uWSddPnP2ZtsVw==",
+ "version": "3.972.8",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.8.tgz",
+ "integrity": "sha512-B3KGXJviV2u6Cdw2SDY2aDhoJkVfY/Q/Trwk2CMSkikE1Oi6gRzxhvhIfiRpHfmIsAhV4EA54TVEX8K6CbHbkA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/types": "^4.13.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.973.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.6.tgz",
- "integrity": "sha512-iF7G0prk7AvmOK64FcLvc/fW+Ty1H+vttajL7PvJFReU8urMxfYmynTTuFKDTA76Wgpq3FzTPKwabMQIXQHiXQ==",
+ "version": "3.973.7",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.7.tgz",
+ "integrity": "sha512-Hz6EZMUAEzqUd7e+vZ9LE7mn+5gMbxltXy18v+YSFY+9LBJz15wkNZvw5JqfX3z0FS9n3bgUtz3L5rAsfh4YlA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/middleware-user-agent": "^3.972.20",
- "@aws-sdk/types": "^3.973.5",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/middleware-user-agent": "^3.972.21",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/types": "^4.13.1",
"@smithy/util-config-provider": "^4.2.2",
"tslib": "^2.6.2"
},
@@ -988,12 +988,12 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
- "version": "3.972.10",
- "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.10.tgz",
- "integrity": "sha512-OnejAIVD+CxzyAUrVic7lG+3QRltyja9LoNqCE/1YVs8ichoTbJlVSaZ9iSMcnHLyzrSNtvaOGjSDRP+d/ouFA==",
+ "version": "3.972.11",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.11.tgz",
+ "integrity": "sha512-iitV/gZKQMvY9d7ovmyFnFuTHbBAtrmLnvaSb/3X8vOKyevwtpmEtyc8AdhVWZe0pI/1GsHxlEvQeOePFzy7KQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"fast-xml-parser": "5.4.1",
"tslib": "^2.6.2"
},
@@ -3672,16 +3672,16 @@
}
},
"node_modules/@smithy/config-resolver": {
- "version": "4.4.10",
- "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.10.tgz",
- "integrity": "sha512-IRTkd6ps0ru+lTWnfnsbXzW80A8Od8p3pYiZnW98K2Hb20rqfsX7VTlfUwhrcOeSSy68Gn9WBofwPuw3e5CCsg==",
+ "version": "4.4.11",
+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.11.tgz",
+ "integrity": "sha512-YxFiiG4YDAtX7WMN7RuhHZLeTmRRAOyCbr+zB8e3AQzHPnUhS8zXjB1+cniPVQI3xbWsQPM0X2aaIkO/ME0ymw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/types": "^4.13.1",
"@smithy/util-config-provider": "^4.2.2",
- "@smithy/util-endpoints": "^3.3.2",
- "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-endpoints": "^3.3.3",
+ "@smithy/util-middleware": "^4.2.12",
"tslib": "^2.6.2"
},
"engines": {
@@ -3689,18 +3689,18 @@
}
},
"node_modules/@smithy/core": {
- "version": "3.23.9",
- "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.9.tgz",
- "integrity": "sha512-1Vcut4LEL9HZsdpI0vFiRYIsaoPwZLjAxnVQDUMQK8beMS+EYPLDQCXtbzfxmM5GzSgjfe2Q9M7WaXwIMQllyQ==",
+ "version": "3.23.11",
+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz",
+ "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-stream": "^4.5.17",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-stream": "^4.5.19",
"@smithy/util-utf8": "^4.2.2",
"@smithy/uuid": "^1.1.2",
"tslib": "^2.6.2"
@@ -3710,15 +3710,15 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.11.tgz",
- "integrity": "sha512-lBXrS6ku0kTj3xLmsJW0WwqWbGQ6ueooYyp/1L9lkyT0M02C+DWwYwc5aTyXFbRaK38ojALxNixg+LxKSHZc0g==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.12.tgz",
+ "integrity": "sha512-cr2lR792vNZcYMriSIj+Um3x9KWrjcu98kn234xA6reOAFMmbRpQMOv8KPgEmLLtx3eldU6c5wALKFqNOhugmg==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"tslib": "^2.6.2"
},
"engines": {
@@ -3726,14 +3726,14 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
- "version": "5.3.13",
- "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.13.tgz",
- "integrity": "sha512-U2Hcfl2s3XaYjikN9cT4mPu8ybDbImV3baXR0PkVlC0TTx808bRP3FaPGAzPtB8OByI+JqJ1kyS+7GEgae7+qQ==",
+ "version": "5.3.15",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.15.tgz",
+ "integrity": "sha512-T4jFU5N/yiIfrtrsb9uOQn7RdELdM/7HbyLNr6uO/mpkj1ctiVs7CihVr51w4LyQlXWDpXFn4BElf1WmQvZu/A==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/querystring-builder": "^4.2.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/querystring-builder": "^4.2.12",
+ "@smithy/types": "^4.13.1",
"@smithy/util-base64": "^4.3.2",
"tslib": "^2.6.2"
},
@@ -3742,12 +3742,12 @@
}
},
"node_modules/@smithy/hash-node": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.11.tgz",
- "integrity": "sha512-T+p1pNynRkydpdL015ruIoyPSRw9e/SQOWmSAMmmprfswMrd5Ow5igOWNVlvyVFZlxXqGmyH3NQwfwy8r5Jx0A==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.12.tgz",
+ "integrity": "sha512-QhBYbGrbxTkZ43QoTPrK72DoYviDeg6YKDrHTMJbbC+A0sml3kSjzFtXP7BtbyJnXojLfTQldGdUR0RGD8dA3w==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"@smithy/util-buffer-from": "^4.2.2",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
@@ -3757,12 +3757,12 @@
}
},
"node_modules/@smithy/invalid-dependency": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.11.tgz",
- "integrity": "sha512-cGNMrgykRmddrNhYy1yBdrp5GwIgEkniS7k9O1VLB38yxQtlvrxpZtUVvo6T4cKpeZsriukBuuxfJcdZQc/f/g==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.12.tgz",
+ "integrity": "sha512-/4F1zb7Z8LOu1PalTdESFHR0RbPwHd3FcaG1sI3UEIriQTWakysgJr65lc1jj6QY5ye7aFsisajotH6UhWfm/g==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3796,13 +3796,13 @@
}
},
"node_modules/@smithy/middleware-content-length": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.11.tgz",
- "integrity": "sha512-UvIfKYAKhCzr4p6jFevPlKhQwyQwlJ6IeKLDhmV1PlYfcW3RL4ROjNEDtSik4NYMi9kDkH7eSwyTP3vNJ/u/Dw==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.12.tgz",
+ "integrity": "sha512-YE58Yz+cvFInWI/wOTrB+DbvUVz/pLn5mC5MvOV4fdRUc6qGwygyngcucRQjAhiCEbmfLOXX0gntSIcgMvAjmA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3810,18 +3810,18 @@
}
},
"node_modules/@smithy/middleware-endpoint": {
- "version": "4.4.23",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.23.tgz",
- "integrity": "sha512-UEFIejZy54T1EJn2aWJ45voB7RP2T+IRzUqocIdM6GFFa5ClZncakYJfcYnoXt3UsQrZZ9ZRauGm77l9UCbBLw==",
+ "version": "4.4.25",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz",
+ "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.23.9",
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
- "@smithy/util-middleware": "^4.2.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/middleware-serde": "^4.2.14",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
+ "@smithy/util-middleware": "^4.2.12",
"tslib": "^2.6.2"
},
"engines": {
@@ -3829,18 +3829,18 @@
}
},
"node_modules/@smithy/middleware-retry": {
- "version": "4.4.40",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.40.tgz",
- "integrity": "sha512-YhEMakG1Ae57FajERdHNZ4ShOPIY7DsgV+ZoAxo/5BT0KIe+f6DDU2rtIymNNFIj22NJfeeI6LWIifrwM0f+rA==",
+ "version": "4.4.42",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz",
+ "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/service-error-classification": "^4.2.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-retry": "^4.2.11",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/service-error-classification": "^4.2.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-retry": "^4.2.12",
"@smithy/uuid": "^1.1.2",
"tslib": "^2.6.2"
},
@@ -3849,13 +3849,14 @@
}
},
"node_modules/@smithy/middleware-serde": {
- "version": "4.2.12",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.12.tgz",
- "integrity": "sha512-W9g1bOLui7Xn5FABRVS0o3rXL0gfN37d/8I/W7i0N7oxjx9QecUmXEMSUMADTODwdtka9cN43t5BI2CodLJpng==",
+ "version": "4.2.14",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz",
+ "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/core": "^3.23.11",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3863,12 +3864,12 @@
}
},
"node_modules/@smithy/middleware-stack": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.11.tgz",
- "integrity": "sha512-s+eenEPW6RgliDk2IhjD2hWOxIx1NKrOHxEwNUaUXxYBxIyCcDfNULZ2Mu15E3kwcJWBedTET/kEASPV1A1Akg==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.12.tgz",
+ "integrity": "sha512-kruC5gRHwsCOuyCd4ouQxYjgRAym2uDlCvQ5acuMtRrcdfg7mFBg6blaxcJ09STpt3ziEkis6bhg1uwrWU7txw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3876,14 +3877,14 @@
}
},
"node_modules/@smithy/node-config-provider": {
- "version": "4.3.11",
- "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.11.tgz",
- "integrity": "sha512-xD17eE7kaLgBBGf5CZQ58hh2YmwK1Z0O8YhffwB/De2jsL0U3JklmhVYJ9Uf37OtUDLF2gsW40Xwwag9U869Gg==",
+ "version": "4.3.12",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.12.tgz",
+ "integrity": "sha512-tr2oKX2xMcO+rBOjobSwVAkV05SIfUKz8iI53rzxEmgW3GOOPOv0UioSDk+J8OpRQnpnhsO3Af6IEBabQBVmiw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/property-provider": "^4.2.11",
- "@smithy/shared-ini-file-loader": "^4.4.6",
- "@smithy/types": "^4.13.0",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/shared-ini-file-loader": "^4.4.7",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3891,15 +3892,15 @@
}
},
"node_modules/@smithy/node-http-handler": {
- "version": "4.4.14",
- "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.14.tgz",
- "integrity": "sha512-DamSqaU8nuk0xTJDrYnRzZndHwwRnyj/n/+RqGGCcBKB4qrQem0mSDiWdupaNWdwxzyMU91qxDmHOCazfhtO3A==",
+ "version": "4.4.16",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz",
+ "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/abort-controller": "^4.2.11",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/querystring-builder": "^4.2.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/abort-controller": "^4.2.12",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/querystring-builder": "^4.2.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3907,12 +3908,12 @@
}
},
"node_modules/@smithy/property-provider": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.11.tgz",
- "integrity": "sha512-14T1V64o6/ndyrnl1ze1ZhyLzIeYNN47oF/QU6P5m82AEtyOkMJTb0gO1dPubYjyyKuPD6OSVMPDKe+zioOnCg==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.12.tgz",
+ "integrity": "sha512-jqve46eYU1v7pZ5BM+fmkbq3DerkSluPr5EhvOcHxygxzD05ByDRppRwRPPpFrsFo5yDtCYLKu+kreHKVrvc7A==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3920,12 +3921,12 @@
}
},
"node_modules/@smithy/protocol-http": {
- "version": "5.3.11",
- "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.11.tgz",
- "integrity": "sha512-hI+barOVDJBkNt4y0L2mu3Ugc0w7+BpJ2CZuLwXtSltGAAwCb3IvnalGlbDV/UCS6a9ZuT3+exd1WxNdLb5IlQ==",
+ "version": "5.3.12",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.12.tgz",
+ "integrity": "sha512-fit0GZK9I1xoRlR4jXmbLhoN0OdEpa96ul8M65XdmXnxXkuMxM0Y8HDT0Fh0Xb4I85MBvBClOzgSrV1X2s1Hxw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3933,12 +3934,12 @@
}
},
"node_modules/@smithy/querystring-builder": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.11.tgz",
- "integrity": "sha512-7spdikrYiljpket6u0up2Ck2mxhy7dZ0+TDd+S53Dg2DHd6wg+YNJrTCHiLdgZmEXZKI7LJZcwL3721ZRDFiqA==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.12.tgz",
+ "integrity": "sha512-6wTZjGABQufekycfDGMEB84BgtdOE/rCVTov+EDXQ8NHKTUNIp/j27IliwP7tjIU9LR+sSzyGBOXjeEtVgzCHg==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"@smithy/util-uri-escape": "^4.2.2",
"tslib": "^2.6.2"
},
@@ -3947,12 +3948,12 @@
}
},
"node_modules/@smithy/querystring-parser": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.11.tgz",
- "integrity": "sha512-nE3IRNjDltvGcoThD2abTozI1dkSy8aX+a2N1Rs55en5UsdyyIXgGEmevUL3okZFoJC77JgRGe99xYohhsjivQ==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.12.tgz",
+ "integrity": "sha512-P2OdvrgiAKpkPNKlKUtWbNZKB1XjPxM086NeVhK+W+wI46pIKdWBe5QyXvhUm3MEcyS/rkLvY8rZzyUdmyDZBw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3960,24 +3961,24 @@
}
},
"node_modules/@smithy/service-error-classification": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.11.tgz",
- "integrity": "sha512-HkMFJZJUhzU3HvND1+Yw/kYWXp4RPDLBWLcK1n+Vqw8xn4y2YiBhdww8IxhkQjP/QlZun5bwm3vcHc8AqIU3zw==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.12.tgz",
+ "integrity": "sha512-LlP29oSQN0Tw0b6D0Xo6BIikBswuIiGYbRACy5ujw/JgWSzTdYj46U83ssf6Ux0GyNJVivs2uReU8pt7Eu9okQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0"
+ "@smithy/types": "^4.13.1"
},
"engines": {
"node": ">=18.0.0"
}
},
"node_modules/@smithy/shared-ini-file-loader": {
- "version": "4.4.6",
- "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.6.tgz",
- "integrity": "sha512-IB/M5I8G0EeXZTHsAxpx51tMQ5R719F3aq+fjEB6VtNcCHDc0ajFDIGDZw+FW9GxtEkgTduiPpjveJdA/CX7sw==",
+ "version": "4.4.7",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.7.tgz",
+ "integrity": "sha512-HrOKWsUb+otTeo1HxVWeEb99t5ER1XrBi/xka2Wv6NVmTbuCUC1dvlrksdvxFtODLBjsC+PHK+fuy2x/7Ynyiw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -3985,16 +3986,16 @@
}
},
"node_modules/@smithy/signature-v4": {
- "version": "5.3.11",
- "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.11.tgz",
- "integrity": "sha512-V1L6N9aKOBAN4wEHLyqjLBnAz13mtILU0SeDrjOaIZEeN6IFa6DxwRt1NNpOdmSpQUfkBj0qeD3m6P77uzMhgQ==",
+ "version": "5.3.12",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.12.tgz",
+ "integrity": "sha512-B/FBwO3MVOL00DaRSXfXfa/TRXRheagt/q5A2NM13u7q+sHS59EOVGQNfG7DkmVtdQm5m3vOosoKAXSqn/OEgw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/is-array-buffer": "^4.2.2",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
"@smithy/util-hex-encoding": "^4.2.2",
- "@smithy/util-middleware": "^4.2.11",
+ "@smithy/util-middleware": "^4.2.12",
"@smithy/util-uri-escape": "^4.2.2",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
@@ -4004,17 +4005,17 @@
}
},
"node_modules/@smithy/smithy-client": {
- "version": "4.12.3",
- "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.3.tgz",
- "integrity": "sha512-7k4UxjSpHmPN2AxVhvIazRSzFQjWnud3sOsXcFStzagww17j1cFQYqTSiQ8xuYK3vKLR1Ni8FzuT3VlKr3xCNw==",
+ "version": "4.12.5",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz",
+ "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.23.9",
- "@smithy/middleware-endpoint": "^4.4.23",
- "@smithy/middleware-stack": "^4.2.11",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/types": "^4.13.0",
- "@smithy/util-stream": "^4.5.17",
+ "@smithy/core": "^3.23.11",
+ "@smithy/middleware-endpoint": "^4.4.25",
+ "@smithy/middleware-stack": "^4.2.12",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/types": "^4.13.1",
+ "@smithy/util-stream": "^4.5.19",
"tslib": "^2.6.2"
},
"engines": {
@@ -4034,13 +4035,13 @@
}
},
"node_modules/@smithy/url-parser": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.11.tgz",
- "integrity": "sha512-oTAGGHo8ZYc5VZsBREzuf5lf2pAurJQsccMusVZ85wDkX66ojEc/XauiGjzCj50A61ObFTPe6d7Pyt6UBYaing==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.12.tgz",
+ "integrity": "sha512-wOPKPEpso+doCZGIlr+e1lVI6+9VAKfL4kZWFgzVgGWY2hZxshNKod4l2LXS3PRC9otH/JRSjtEHqQ/7eLciRA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/querystring-parser": "^4.2.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/querystring-parser": "^4.2.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -4111,14 +4112,14 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
- "version": "4.3.39",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.39.tgz",
- "integrity": "sha512-ui7/Ho/+VHqS7Km2wBw4/Ab4RktoiSshgcgpJzC4keFPs6tLJS4IQwbeahxQS3E/w98uq6E1mirCH/id9xIXeQ==",
+ "version": "4.3.41",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz",
+ "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/property-provider": "^4.2.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -4126,17 +4127,17 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
- "version": "4.2.42",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.42.tgz",
- "integrity": "sha512-QDA84CWNe8Akpj15ofLO+1N3Rfg8qa2K5uX0y6HnOp4AnRYRgWrKx/xzbYNbVF9ZsyJUYOfcoaN3y93wA/QJ2A==",
+ "version": "4.2.44",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz",
+ "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/credential-provider-imds": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/property-provider": "^4.2.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/credential-provider-imds": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/property-provider": "^4.2.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -4144,13 +4145,13 @@
}
},
"node_modules/@smithy/util-endpoints": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.3.2.tgz",
- "integrity": "sha512-+4HFLpE5u29AbFlTdlKIT7jfOzZ8PDYZKTb3e+AgLz986OYwqTourQ5H+jg79/66DB69Un1+qKecLnkZdAsYcA==",
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.3.3.tgz",
+ "integrity": "sha512-VACQVe50j0HZPjpwWcjyT51KUQ4AnsvEaQ2lKHOSL4mNLD0G9BjEniQ+yCt1qqfKfiAHRAts26ud7hBjamrwig==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -4170,12 +4171,12 @@
}
},
"node_modules/@smithy/util-middleware": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.11.tgz",
- "integrity": "sha512-r3dtF9F+TpSZUxpOVVtPfk09Rlo4lT6ORBqEvX3IBT6SkQAdDSVKR5GcfmZbtl7WKhKnmb3wbDTQ6ibR2XHClw==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.12.tgz",
+ "integrity": "sha512-Er805uFUOvgc0l8nv0e0su0VFISoxhJ/AwOn3gL2NWNY2LUEldP5WtVcRYSQBcjg0y9NfG8JYrCJaYDpupBHJQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.13.0",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -4183,13 +4184,13 @@
}
},
"node_modules/@smithy/util-retry": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.11.tgz",
- "integrity": "sha512-XSZULmL5x6aCTTii59wJqKsY1l3eMIAomRAccW7Tzh9r8s7T/7rdo03oektuH5jeYRlJMPcNP92EuRDvk9aXbw==",
+ "version": "4.2.12",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.12.tgz",
+ "integrity": "sha512-1zopLDUEOwumjcHdJ1mwBHddubYF8GMQvstVCLC54Y46rqoHwlIU+8ZzUeaBcD+WCJHyDGSeZ2ml9YSe9aqcoQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/service-error-classification": "^4.2.11",
- "@smithy/types": "^4.13.0",
+ "@smithy/service-error-classification": "^4.2.12",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -4197,14 +4198,14 @@
}
},
"node_modules/@smithy/util-stream": {
- "version": "4.5.17",
- "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.17.tgz",
- "integrity": "sha512-793BYZ4h2JAQkNHcEnyFxDTcZbm9bVybD0UV/LEWmZ5bkTms7JqjfrLMi2Qy0E5WFcCzLwCAPgcvcvxoeALbAQ==",
+ "version": "4.5.19",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz",
+ "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/types": "^4.13.0",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/types": "^4.13.1",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-buffer-from": "^4.2.2",
"@smithy/util-hex-encoding": "^4.2.2",
@@ -10954,7 +10955,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
@@ -11000,7 +11001,7 @@
"dependencies": {
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
@@ -11034,7 +11035,7 @@
"dependencies": {
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
@@ -11098,7 +11099,7 @@
"license": "MIT",
"dependencies": {
"@aws-lambda-powertools/logger": "^2.30.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
@@ -11116,7 +11117,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1007.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
@@ -11162,7 +11163,7 @@
"dependencies": {
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index c9b009fb5c..c78595122b 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -16,7 +16,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
diff --git a/packages/cpsuLambda/package.json b/packages/cpsuLambda/package.json
index 2c5988fca7..732132a7d7 100644
--- a/packages/cpsuLambda/package.json
+++ b/packages/cpsuLambda/package.json
@@ -16,7 +16,7 @@
"dependencies": {
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
diff --git a/packages/gsul/package.json b/packages/gsul/package.json
index 88ae92ba0b..76a9548be5 100644
--- a/packages/gsul/package.json
+++ b/packages/gsul/package.json
@@ -16,7 +16,7 @@
"dependencies": {
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
diff --git a/packages/postDatedLambda/package.json b/packages/postDatedLambda/package.json
index 92f4cc3a58..cc522860e1 100644
--- a/packages/postDatedLambda/package.json
+++ b/packages/postDatedLambda/package.json
@@ -16,7 +16,7 @@
},
"dependencies": {
"@aws-lambda-powertools/logger": "^2.30.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index 3995acce98..bc56dbb448 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -16,7 +16,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1007.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index a43b2a9fe2..2ec289616d 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -16,7 +16,7 @@
"dependencies": {
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-dynamodb": "^3.994.0",
+ "@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/client-sqs": "^3.1008.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
diff --git a/poetry.lock b/poetry.lock
index 69e10bd1eb..38bf1d0ef0 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand.
+# This file is automatically @generated by Poetry 2.3.2 and should not be changed by hand.
[[package]]
name = "argparse"
@@ -75,104 +75,6 @@ files = [
{file = "certifi-2026.1.4.tar.gz", hash = "sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120"},
]
-[[package]]
-name = "cffi"
-version = "2.0.0"
-description = "Foreign Function Interface for Python calling C code."
-optional = false
-python-versions = ">=3.9"
-groups = ["main"]
-markers = "platform_python_implementation != \"PyPy\""
-files = [
- {file = "cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44"},
- {file = "cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49"},
- {file = "cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c"},
- {file = "cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb"},
- {file = "cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0"},
- {file = "cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4"},
- {file = "cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453"},
- {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495"},
- {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5"},
- {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb"},
- {file = "cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a"},
- {file = "cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739"},
- {file = "cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe"},
- {file = "cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c"},
- {file = "cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92"},
- {file = "cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93"},
- {file = "cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5"},
- {file = "cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664"},
- {file = "cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26"},
- {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9"},
- {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414"},
- {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743"},
- {file = "cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5"},
- {file = "cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5"},
- {file = "cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d"},
- {file = "cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d"},
- {file = "cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c"},
- {file = "cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe"},
- {file = "cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062"},
- {file = "cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e"},
- {file = "cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037"},
- {file = "cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba"},
- {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94"},
- {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187"},
- {file = "cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18"},
- {file = "cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5"},
- {file = "cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6"},
- {file = "cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb"},
- {file = "cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca"},
- {file = "cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b"},
- {file = "cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b"},
- {file = "cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2"},
- {file = "cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3"},
- {file = "cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26"},
- {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c"},
- {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b"},
- {file = "cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27"},
- {file = "cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75"},
- {file = "cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91"},
- {file = "cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5"},
- {file = "cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13"},
- {file = "cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b"},
- {file = "cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c"},
- {file = "cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef"},
- {file = "cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775"},
- {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205"},
- {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1"},
- {file = "cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f"},
- {file = "cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25"},
- {file = "cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad"},
- {file = "cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9"},
- {file = "cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d"},
- {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c"},
- {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8"},
- {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc"},
- {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592"},
- {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512"},
- {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4"},
- {file = "cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e"},
- {file = "cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6"},
- {file = "cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9"},
- {file = "cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf"},
- {file = "cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7"},
- {file = "cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c"},
- {file = "cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165"},
- {file = "cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534"},
- {file = "cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f"},
- {file = "cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63"},
- {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2"},
- {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65"},
- {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322"},
- {file = "cffi-2.0.0-cp39-cp39-win32.whl", hash = "sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a"},
- {file = "cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9"},
- {file = "cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"},
-]
-
-[package.dependencies]
-pycparser = {version = "*", markers = "implementation_name != \"PyPy\""}
-
[[package]]
name = "cfgv"
version = "3.5.0"
@@ -336,78 +238,6 @@ files = [
]
markers = {main = "sys_platform == \"win32\"", dev = "platform_system == \"Windows\""}
-[[package]]
-name = "cryptography"
-version = "46.0.5"
-description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
-optional = false
-python-versions = "!=3.9.0,!=3.9.1,>=3.8"
-groups = ["main"]
-files = [
- {file = "cryptography-46.0.5-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:351695ada9ea9618b3500b490ad54c739860883df6c1f555e088eaf25b1bbaad"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c18ff11e86df2e28854939acde2d003f7984f721eba450b56a200ad90eeb0e6b"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d7e3d356b8cd4ea5aff04f129d5f66ebdc7b6f8eae802b93739ed520c47c79b"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:50bfb6925eff619c9c023b967d5b77a54e04256c4281b0e21336a130cd7fc263"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:803812e111e75d1aa73690d2facc295eaefd4439be1023fefc4995eaea2af90d"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ee190460e2fbe447175cda91b88b84ae8322a104fc27766ad09428754a618ed"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:f145bba11b878005c496e93e257c1e88f154d278d2638e6450d17e0f31e558d2"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:e9251e3be159d1020c4030bd2e5f84d6a43fe54b6c19c12f51cde9542a2817b2"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:47fb8a66058b80e509c47118ef8a75d14c455e81ac369050f20ba0d23e77fee0"},
- {file = "cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:4c3341037c136030cb46e4b1e17b7418ea4cbd9dd207e4a6f3b2b24e0d4ac731"},
- {file = "cryptography-46.0.5-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:890bcb4abd5a2d3f852196437129eb3667d62630333aacc13dfd470fad3aaa82"},
- {file = "cryptography-46.0.5-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:80a8d7bfdf38f87ca30a5391c0c9ce4ed2926918e017c29ddf643d0ed2778ea1"},
- {file = "cryptography-46.0.5-cp311-abi3-win32.whl", hash = "sha256:60ee7e19e95104d4c03871d7d7dfb3d22ef8a9b9c6778c94e1c8fcc8365afd48"},
- {file = "cryptography-46.0.5-cp311-abi3-win_amd64.whl", hash = "sha256:38946c54b16c885c72c4f59846be9743d699eee2b69b6988e0a00a01f46a61a4"},
- {file = "cryptography-46.0.5-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:94a76daa32eb78d61339aff7952ea819b1734b46f73646a07decb40e5b3448e2"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5be7bf2fb40769e05739dd0046e7b26f9d4670badc7b032d6ce4db64dddc0678"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe346b143ff9685e40192a4960938545c699054ba11d4f9029f94751e3f71d87"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c69fd885df7d089548a42d5ec05be26050ebcd2283d89b3d30676eb32ff87dee"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:8293f3dea7fc929ef7240796ba231413afa7b68ce38fd21da2995549f5961981"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:1abfdb89b41c3be0365328a410baa9df3ff8a9110fb75e7b52e66803ddabc9a9"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:d66e421495fdb797610a08f43b05269e0a5ea7f5e652a89bfd5a7d3c1dee3648"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:4e817a8920bfbcff8940ecfd60f23d01836408242b30f1a708d93198393a80b4"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:68f68d13f2e1cb95163fa3b4db4bf9a159a418f5f6e7242564fc75fcae667fd0"},
- {file = "cryptography-46.0.5-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:a3d1fae9863299076f05cb8a778c467578262fae09f9dc0ee9b12eb4268ce663"},
- {file = "cryptography-46.0.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c4143987a42a2397f2fc3b4d7e3a7d313fbe684f67ff443999e803dd75a76826"},
- {file = "cryptography-46.0.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7d731d4b107030987fd61a7f8ab512b25b53cef8f233a97379ede116f30eb67d"},
- {file = "cryptography-46.0.5-cp314-cp314t-win32.whl", hash = "sha256:c3bcce8521d785d510b2aad26ae2c966092b7daa8f45dd8f44734a104dc0bc1a"},
- {file = "cryptography-46.0.5-cp314-cp314t-win_amd64.whl", hash = "sha256:4d8ae8659ab18c65ced284993c2265910f6c9e650189d4e3f68445ef82a810e4"},
- {file = "cryptography-46.0.5-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:4108d4c09fbbf2789d0c926eb4152ae1760d5a2d97612b92d508d96c861e4d31"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1f30a86d2757199cb2d56e48cce14deddf1f9c95f1ef1b64ee91ea43fe2e18"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:039917b0dc418bb9f6edce8a906572d69e74bd330b0b3fea4f79dab7f8ddd235"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:ba2a27ff02f48193fc4daeadf8ad2590516fa3d0adeeb34336b96f7fa64c1e3a"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:61aa400dce22cb001a98014f647dc21cda08f7915ceb95df0c9eaf84b4b6af76"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ce58ba46e1bc2aac4f7d9290223cead56743fa6ab94a5d53292ffaac6a91614"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:420d0e909050490d04359e7fdb5ed7e667ca5c3c402b809ae2563d7e66a92229"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:582f5fcd2afa31622f317f80426a027f30dc792e9c80ffee87b993200ea115f1"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:bfd56bb4b37ed4f330b82402f6f435845a5f5648edf1ad497da51a8452d5d62d"},
- {file = "cryptography-46.0.5-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:a3d507bb6a513ca96ba84443226af944b0f7f47dcc9a399d110cd6146481d24c"},
- {file = "cryptography-46.0.5-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9f16fbdf4da055efb21c22d81b89f155f02ba420558db21288b3d0035bafd5f4"},
- {file = "cryptography-46.0.5-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:ced80795227d70549a411a4ab66e8ce307899fad2220ce5ab2f296e687eacde9"},
- {file = "cryptography-46.0.5-cp38-abi3-win32.whl", hash = "sha256:02f547fce831f5096c9a567fd41bc12ca8f11df260959ecc7c3202555cc47a72"},
- {file = "cryptography-46.0.5-cp38-abi3-win_amd64.whl", hash = "sha256:556e106ee01aa13484ce9b0239bca667be5004efb0aabbed28d353df86445595"},
- {file = "cryptography-46.0.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:3b4995dc971c9fb83c25aa44cf45f02ba86f71ee600d81091c2f0cbae116b06c"},
- {file = "cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:bc84e875994c3b445871ea7181d424588171efec3e185dced958dad9e001950a"},
- {file = "cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:2ae6971afd6246710480e3f15824ed3029a60fc16991db250034efd0b9fb4356"},
- {file = "cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:d861ee9e76ace6cf36a6a89b959ec08e7bc2493ee39d07ffe5acb23ef46d27da"},
- {file = "cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:2b7a67c9cd56372f3249b39699f2ad479f6991e62ea15800973b956f4b73e257"},
- {file = "cryptography-46.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8456928655f856c6e1533ff59d5be76578a7157224dbd9ce6872f25055ab9ab7"},
- {file = "cryptography-46.0.5.tar.gz", hash = "sha256:abace499247268e3757271b2f1e244b36b06f8515cf27c4d49468fc9eb16e93d"},
-]
-
-[package.dependencies]
-cffi = {version = ">=2.0.0", markers = "python_full_version >= \"3.9.0\" and platform_python_implementation != \"PyPy\""}
-
-[package.extras]
-docs = ["sphinx (>=5.3.0)", "sphinx-inline-tabs", "sphinx-rtd-theme (>=3.0.0)"]
-docstest = ["pyenchant (>=3)", "readme-renderer (>=30.0)", "sphinxcontrib-spelling (>=7.3.1)"]
-nox = ["nox[uv] (>=2024.4.15)"]
-pep8test = ["check-sdist", "click (>=8.0.1)", "mypy (>=1.14)", "ruff (>=0.11.11)"]
-sdist = ["build (>=1.0.0)"]
-ssh = ["bcrypt (>=3.1.5)"]
-test = ["certifi (>=2024)", "cryptography-vectors (==46.0.5)", "pretend (>=0.7)", "pytest (>=7.4.0)", "pytest-benchmark (>=4.0)", "pytest-cov (>=2.10.1)", "pytest-xdist (>=3.5.0)"]
-test-randomorder = ["pytest-randomly"]
-
[[package]]
name = "distlib"
version = "0.4.0"
@@ -769,19 +599,6 @@ files = [
{file = "pycodestyle-2.14.0.tar.gz", hash = "sha256:c4b5b517d278089ff9d0abdec919cd97262a3367449ea1c8b49b91529167b783"},
]
-[[package]]
-name = "pycparser"
-version = "3.0"
-description = "C parser in Python"
-optional = false
-python-versions = ">=3.10"
-groups = ["main"]
-markers = "platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\""
-files = [
- {file = "pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992"},
- {file = "pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29"},
-]
-
[[package]]
name = "pyflakes"
version = "3.4.0"
@@ -809,27 +626,6 @@ files = [
[package.extras]
windows-terminal = ["colorama (>=0.4.6)"]
-[[package]]
-name = "pyjwt"
-version = "2.11.0"
-description = "JSON Web Token implementation in Python"
-optional = false
-python-versions = ">=3.9"
-groups = ["main"]
-files = [
- {file = "pyjwt-2.11.0-py3-none-any.whl", hash = "sha256:94a6bde30eb5c8e04fee991062b534071fd1439ef58d2adc9ccb823e7bcd0469"},
- {file = "pyjwt-2.11.0.tar.gz", hash = "sha256:35f95c1f0fbe5d5ba6e43f00271c275f7a1a4db1dab27bf708073b75318ea623"},
-]
-
-[package.dependencies]
-cryptography = {version = ">=3.4.0", optional = true, markers = "extra == \"crypto\""}
-
-[package.extras]
-crypto = ["cryptography (>=3.4.0)"]
-dev = ["coverage[toml] (==7.10.7)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=8.4.2,<9.0.0)", "sphinx", "sphinx-rtd-theme", "zope.interface"]
-docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"]
-tests = ["coverage[toml] (==7.10.7)", "pytest (>=8.4.2,<9.0.0)"]
-
[[package]]
name = "pytest"
version = "9.0.2"
@@ -1069,4 +865,4 @@ platformdirs = ">=3.9.1,<5"
[metadata]
lock-version = "2.1"
python-versions = "^3.12"
-content-hash = "0d47861984aece2495a8e326644eaf06a56d4b88374fa68ac08dd2a70b06e4a9"
+content-hash = "3ba716f12b7cc3cc83c79b6ba3f433e65dcf15f03b8c6130b26be98004f988ae"
diff --git a/pyproject.toml b/pyproject.toml
index 583911aee9..98c8362ba3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -32,7 +32,6 @@ requests = "^2.32.5"
argparse = "^1.4.0"
pre-commit = "^4.5.1"
pytest = "^9.0.2"
-pyjwt = {extras = ["crypto"], version = "^2.11.0"}
[tool.poetry.scripts]
From 5dd2c867b70cd6f5d6a0ceb82bbbe86cf042a6a9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 12:20:49 +0000
Subject: [PATCH 36/61] Upgrade: [dependabot] - bump esbuild from 0.27.3 to
0.27.4 (#2868)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.27.3 to 0.27.4.
Release notes
Sourced from esbuild's
releases.
v0.27.4
-
Fix a regression with CSS media queries (#4395,
#4405,
#4406)
Version 0.25.11 of esbuild introduced support for parsing media
queries. This unintentionally introduced a regression with printing
media queries that use the <media-type> and
<media-condition-without-or> grammar. Specifically, esbuild
was failing to wrap an or clause with parentheses when
inside <media-condition-without-or>. This release
fixes the regression.
Here is an example:
/* Original code */
@media only screen and ((min-width: 10px) or (min-height: 10px)) {
a { color: red }
}
/* Old output (incorrect) */
@media only screen
and (min-width: 10px) or (min-height: 10px) {
a {
color: red;
}
}
/* New output (correct) */
@media only screen
and ((min-width: 10px) or (min-height: 10px)) {
a {
color: red;
}
}
Fix an edge case with the inject feature (#4407)
This release fixes an edge case where esbuild's inject
feature could not be used with arbitrary module namespace names exported
using an export {} from statement with bundling disabled
and a target environment where arbitrary module namespace names is
unsupported.
With the fix, the following inject file:
import jquery from 'jquery';
export { jquery as 'window.jQuery' };
Can now always be rewritten as this without esbuild sometimes
incorrectly generating an error:
export { default as 'window.jQuery' } from
'jquery';
Attempt to improve API handling of huge metafiles (#4329,
#4415)
This release contains a few changes that attempt to improve the
behavior of esbuild's JavaScript API with huge metafiles (esbuild's name
for the build metadata, formatted as a JSON object). The JavaScript API
is designed to return the metafile JSON as a JavaScript object in
memory, which makes it easy to access from within a JavaScript-based
plugin. Multiple people have encountered issues where this API breaks
down with a pathologically-large metafile.
The primary issue is that V8 has an implementation-specific maximum
string length, so using the JSON.parse API with large
enough strings is impossible. This release will now attempt to use a
fallback JavaScript-based JSON parser that operates directly on the
UTF8-encoded JSON bytes instead of using JSON.parse when
the JSON metafile is too big to fit in a JavaScript string. The new
fallback path has not yet been heavily-tested. The metafile will also
now be generated with whitespace removed if the bundle is significantly
large, which will reduce the size of the metafile JSON slightly.
... (truncated)
Changelog
Sourced from esbuild's
changelog.
0.27.4
-
Fix a regression with CSS media queries (#4395,
#4405,
#4406)
Version 0.25.11 of esbuild introduced support for parsing media
queries. This unintentionally introduced a regression with printing
media queries that use the <media-type> and
<media-condition-without-or> grammar. Specifically, esbuild
was failing to wrap an or clause with parentheses when
inside <media-condition-without-or>. This release
fixes the regression.
Here is an example:
/* Original code */
@media only screen and ((min-width: 10px) or (min-height: 10px)) {
a { color: red }
}
/* Old output (incorrect) */
@media only screen
and (min-width: 10px) or (min-height: 10px) {
a {
color: red;
}
}
/* New output (correct) */
@media only screen
and ((min-width: 10px) or (min-height: 10px)) {
a {
color: red;
}
}
-
Fix an edge case with the inject feature (#4407)
This release fixes an edge case where esbuild's inject
feature could not be used with arbitrary module namespace names exported
using an export {} from statement with bundling disabled
and a target environment where arbitrary module namespace names is
unsupported.
With the fix, the following inject file:
import jquery from 'jquery';
export { jquery as 'window.jQuery' };
Can now always be rewritten as this without esbuild sometimes
incorrectly generating an error:
export { default as 'window.jQuery' } from
'jquery';
-
Attempt to improve API handling of huge metafiles (#4329,
#4415)
This release contains a few changes that attempt to improve the
behavior of esbuild's JavaScript API with huge metafiles (esbuild's name
for the build metadata, formatted as a JSON object). The JavaScript API
is designed to return the metafile JSON as a JavaScript object in
memory, which makes it easy to access from within a JavaScript-based
plugin. Multiple people have encountered issues where this API breaks
down with a pathologically-large metafile.
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 216 +++++++++++++++++++++++-----------------------
package.json | 2 +-
2 files changed, 109 insertions(+), 109 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index db980477b9..7adb78f27f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -31,7 +31,7 @@
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
- "esbuild": "^0.27.3"
+ "esbuild": "^0.27.4"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
@@ -1544,9 +1544,9 @@
"license": "MIT"
},
"node_modules/@esbuild/aix-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
- "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz",
+ "integrity": "sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==",
"cpu": [
"ppc64"
],
@@ -1560,9 +1560,9 @@
}
},
"node_modules/@esbuild/android-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
- "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.4.tgz",
+ "integrity": "sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==",
"cpu": [
"arm"
],
@@ -1576,9 +1576,9 @@
}
},
"node_modules/@esbuild/android-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
- "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz",
+ "integrity": "sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==",
"cpu": [
"arm64"
],
@@ -1592,9 +1592,9 @@
}
},
"node_modules/@esbuild/android-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
- "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.4.tgz",
+ "integrity": "sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==",
"cpu": [
"x64"
],
@@ -1608,9 +1608,9 @@
}
},
"node_modules/@esbuild/darwin-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
- "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz",
+ "integrity": "sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==",
"cpu": [
"arm64"
],
@@ -1624,9 +1624,9 @@
}
},
"node_modules/@esbuild/darwin-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
- "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz",
+ "integrity": "sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==",
"cpu": [
"x64"
],
@@ -1640,9 +1640,9 @@
}
},
"node_modules/@esbuild/freebsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
- "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz",
+ "integrity": "sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==",
"cpu": [
"arm64"
],
@@ -1656,9 +1656,9 @@
}
},
"node_modules/@esbuild/freebsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
- "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz",
+ "integrity": "sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==",
"cpu": [
"x64"
],
@@ -1672,9 +1672,9 @@
}
},
"node_modules/@esbuild/linux-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
- "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz",
+ "integrity": "sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==",
"cpu": [
"arm"
],
@@ -1688,9 +1688,9 @@
}
},
"node_modules/@esbuild/linux-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
- "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz",
+ "integrity": "sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==",
"cpu": [
"arm64"
],
@@ -1704,9 +1704,9 @@
}
},
"node_modules/@esbuild/linux-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
- "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz",
+ "integrity": "sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==",
"cpu": [
"ia32"
],
@@ -1720,9 +1720,9 @@
}
},
"node_modules/@esbuild/linux-loong64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
- "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz",
+ "integrity": "sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==",
"cpu": [
"loong64"
],
@@ -1736,9 +1736,9 @@
}
},
"node_modules/@esbuild/linux-mips64el": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
- "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz",
+ "integrity": "sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==",
"cpu": [
"mips64el"
],
@@ -1752,9 +1752,9 @@
}
},
"node_modules/@esbuild/linux-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
- "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz",
+ "integrity": "sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==",
"cpu": [
"ppc64"
],
@@ -1768,9 +1768,9 @@
}
},
"node_modules/@esbuild/linux-riscv64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
- "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz",
+ "integrity": "sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==",
"cpu": [
"riscv64"
],
@@ -1784,9 +1784,9 @@
}
},
"node_modules/@esbuild/linux-s390x": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
- "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz",
+ "integrity": "sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==",
"cpu": [
"s390x"
],
@@ -1800,9 +1800,9 @@
}
},
"node_modules/@esbuild/linux-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
- "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz",
+ "integrity": "sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==",
"cpu": [
"x64"
],
@@ -1816,9 +1816,9 @@
}
},
"node_modules/@esbuild/netbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz",
+ "integrity": "sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==",
"cpu": [
"arm64"
],
@@ -1832,9 +1832,9 @@
}
},
"node_modules/@esbuild/netbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
- "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz",
+ "integrity": "sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==",
"cpu": [
"x64"
],
@@ -1848,9 +1848,9 @@
}
},
"node_modules/@esbuild/openbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz",
+ "integrity": "sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==",
"cpu": [
"arm64"
],
@@ -1864,9 +1864,9 @@
}
},
"node_modules/@esbuild/openbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
- "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz",
+ "integrity": "sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==",
"cpu": [
"x64"
],
@@ -1880,9 +1880,9 @@
}
},
"node_modules/@esbuild/openharmony-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
- "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz",
+ "integrity": "sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==",
"cpu": [
"arm64"
],
@@ -1896,9 +1896,9 @@
}
},
"node_modules/@esbuild/sunos-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
- "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz",
+ "integrity": "sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==",
"cpu": [
"x64"
],
@@ -1912,9 +1912,9 @@
}
},
"node_modules/@esbuild/win32-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
- "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz",
+ "integrity": "sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==",
"cpu": [
"arm64"
],
@@ -1928,9 +1928,9 @@
}
},
"node_modules/@esbuild/win32-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
- "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz",
+ "integrity": "sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==",
"cpu": [
"ia32"
],
@@ -1944,9 +1944,9 @@
}
},
"node_modules/@esbuild/win32-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
- "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz",
+ "integrity": "sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==",
"cpu": [
"x64"
],
@@ -6144,9 +6144,9 @@
"license": "MIT"
},
"node_modules/esbuild": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
- "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.4.tgz",
+ "integrity": "sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==",
"hasInstallScript": true,
"license": "MIT",
"bin": {
@@ -6156,32 +6156,32 @@
"node": ">=18"
},
"optionalDependencies": {
- "@esbuild/aix-ppc64": "0.27.3",
- "@esbuild/android-arm": "0.27.3",
- "@esbuild/android-arm64": "0.27.3",
- "@esbuild/android-x64": "0.27.3",
- "@esbuild/darwin-arm64": "0.27.3",
- "@esbuild/darwin-x64": "0.27.3",
- "@esbuild/freebsd-arm64": "0.27.3",
- "@esbuild/freebsd-x64": "0.27.3",
- "@esbuild/linux-arm": "0.27.3",
- "@esbuild/linux-arm64": "0.27.3",
- "@esbuild/linux-ia32": "0.27.3",
- "@esbuild/linux-loong64": "0.27.3",
- "@esbuild/linux-mips64el": "0.27.3",
- "@esbuild/linux-ppc64": "0.27.3",
- "@esbuild/linux-riscv64": "0.27.3",
- "@esbuild/linux-s390x": "0.27.3",
- "@esbuild/linux-x64": "0.27.3",
- "@esbuild/netbsd-arm64": "0.27.3",
- "@esbuild/netbsd-x64": "0.27.3",
- "@esbuild/openbsd-arm64": "0.27.3",
- "@esbuild/openbsd-x64": "0.27.3",
- "@esbuild/openharmony-arm64": "0.27.3",
- "@esbuild/sunos-x64": "0.27.3",
- "@esbuild/win32-arm64": "0.27.3",
- "@esbuild/win32-ia32": "0.27.3",
- "@esbuild/win32-x64": "0.27.3"
+ "@esbuild/aix-ppc64": "0.27.4",
+ "@esbuild/android-arm": "0.27.4",
+ "@esbuild/android-arm64": "0.27.4",
+ "@esbuild/android-x64": "0.27.4",
+ "@esbuild/darwin-arm64": "0.27.4",
+ "@esbuild/darwin-x64": "0.27.4",
+ "@esbuild/freebsd-arm64": "0.27.4",
+ "@esbuild/freebsd-x64": "0.27.4",
+ "@esbuild/linux-arm": "0.27.4",
+ "@esbuild/linux-arm64": "0.27.4",
+ "@esbuild/linux-ia32": "0.27.4",
+ "@esbuild/linux-loong64": "0.27.4",
+ "@esbuild/linux-mips64el": "0.27.4",
+ "@esbuild/linux-ppc64": "0.27.4",
+ "@esbuild/linux-riscv64": "0.27.4",
+ "@esbuild/linux-s390x": "0.27.4",
+ "@esbuild/linux-x64": "0.27.4",
+ "@esbuild/netbsd-arm64": "0.27.4",
+ "@esbuild/netbsd-x64": "0.27.4",
+ "@esbuild/openbsd-arm64": "0.27.4",
+ "@esbuild/openbsd-x64": "0.27.4",
+ "@esbuild/openharmony-arm64": "0.27.4",
+ "@esbuild/sunos-x64": "0.27.4",
+ "@esbuild/win32-arm64": "0.27.4",
+ "@esbuild/win32-ia32": "0.27.4",
+ "@esbuild/win32-x64": "0.27.4"
}
},
"node_modules/escalade": {
diff --git a/package.json b/package.json
index faad64f559..3fa7886399 100644
--- a/package.json
+++ b/package.json
@@ -56,6 +56,6 @@
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
- "esbuild": "^0.27.3"
+ "esbuild": "^0.27.4"
}
}
From 69b9fc7f0eaadf3ff05a198a27020512268aaac5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 12:40:26 +0000
Subject: [PATCH 37/61] Upgrade: [dependabot] - bump @aws-sdk/client-backup
from 3.1007.0 to 3.1009.0 (#2874)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-backup](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-backup)
from 3.1007.0 to 3.1009.0.
Release notes
Sourced from @aws-sdk/client-backup's
releases.
v3.1009.0
3.1009.0(2026-03-13)
Chores
- codegen: sync for retry strategy lifecycle fix (#7842)
(7bf8888b)
Documentation Changes
- client-medialive: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (fa49aa1b)
- client-sqs: document that SQS supports AWS Query
protocol, non-default (#7847)
(90772af6)
- clients: generate readme block about protocols (#7839)
(21ffcafc)
New Features
- clients: update client endpoints as of 2026-03-13
(079cb594)
- client-api-gateway: API Gateway now supports an
additional security policy
"SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs
and custom domain names. The new policy is compliant with TLS 1.3,
Federal Information Processing Standards (FIPS), Perfect Forward Secrecy
(PFS), and post-quantum (PQ) cryptography (663ec588)
- client-gameliftstreams: Feature launch that enables
customers to connect streaming sessions to their own VPCs running in
AWS. (9b2dfe80)
- client-connect: Deprecating
PredefinedNotificationID field (20194f10)
- client-ivs-realtime: Updates maximum reconnect
window seconds from 60 to 300 for participant replication (e384ea14)
- client-glue: Add QuerySessionContext to
BatchGetPartitionRequest (e39731fa)
- client-mediaconvert: This update adds support for
Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision
inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (11615b9f)
- client-quicksight: The change adds a new capability
named ManageSharedFolders in Custom Permissions (cffca16f)
- client-mgn: Network Migration APIs are now publicly
available for direct programmatic access. Customers can now call Network
Migration APIs directly without going through AWS Transform (ATX),
enabling automation, integration with existing tools, and self-service
migration workflows. (2c814ea8)
- client-config-service: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule. (469faf6f)
For list of updated packages, view
updated-packages.md in
assets-3.1009.0.zip
v3.1008.0
3.1008.0(2026-03-12)
Chores
- disable TypeScript detection when env var is 'true' (#7838)
(b21a7826)
New Features
- clients: update client endpoints as of 2026-03-12
(c33f9da7)
- client-datasync: DataSync's 3 location types,
Hadoop Distributed File System (HDFS), FSx for Windows File Server (FSx
Windows), and FSx for NetApp ONTAP (FSx ONTAP) now have credentials
managed via Secrets Manager, which may be encrypted with service keys or
be configured to use customer-managed keys or secret. (dee9cb3e)
- client-ecr: Add Chainguard to PTC upstreamRegistry
enum (4f3727d3)
- client-s3: Adds support for account regional
namespaces for general purpose buckets. The account regional namespace
is a reserved subdivision of the global bucket namespace where only your
account can create general purpose buckets. (17910287)
Bug Fixes
- util-user-agent-node: read typescript version from
app package.json (#7840)
(5253141c)
... (truncated)
Changelog
Sourced from @aws-sdk/client-backup's
changelog.
Note: Version bump only for package
@aws-sdk/client-backup
Note: Version bump only for package
@aws-sdk/client-backup
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 72 +++++++++----------
.../psuRestoreValidationLambda/package.json | 2 +-
2 files changed, 37 insertions(+), 37 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 7adb78f27f..b92cc9d4d9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -228,48 +228,48 @@
}
},
"node_modules/@aws-sdk/client-backup": {
- "version": "3.1007.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-backup/-/client-backup-3.1007.0.tgz",
- "integrity": "sha512-lTZjyWozLLDEOjzuqIXfuMj+nJKA2QGPOVS9fuF9PbIXbDP7Ck2tQ1okiV6I0cZKOY8wvBi/XHyXtqwsFAGE8Q==",
+ "version": "3.1009.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-backup/-/client-backup-3.1009.0.tgz",
+ "integrity": "sha512-/h172LR/SDOx+WzDnrbp7PftajutnZkvuSBENWnW2xPUWjaGYYZ89+E/Tt9TCbeyjBvGuC4KupMkdGIFQIGFHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/credential-provider-node": "^3.972.19",
- "@aws-sdk/middleware-host-header": "^3.972.7",
- "@aws-sdk/middleware-logger": "^3.972.7",
- "@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.20",
- "@aws-sdk/region-config-resolver": "^3.972.7",
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/util-endpoints": "^3.996.4",
- "@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.5",
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.9",
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/hash-node": "^4.2.11",
- "@smithy/invalid-dependency": "^4.2.11",
- "@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.23",
- "@smithy/middleware-retry": "^4.4.40",
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/middleware-stack": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/credential-provider-node": "^3.972.21",
+ "@aws-sdk/middleware-host-header": "^3.972.8",
+ "@aws-sdk/middleware-logger": "^3.972.8",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.8",
+ "@aws-sdk/middleware-user-agent": "^3.972.21",
+ "@aws-sdk/region-config-resolver": "^3.972.8",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/util-endpoints": "^3.996.5",
+ "@aws-sdk/util-user-agent-browser": "^3.972.8",
+ "@aws-sdk/util-user-agent-node": "^3.973.7",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/hash-node": "^4.2.12",
+ "@smithy/invalid-dependency": "^4.2.12",
+ "@smithy/middleware-content-length": "^4.2.12",
+ "@smithy/middleware-endpoint": "^4.4.25",
+ "@smithy/middleware-retry": "^4.4.42",
+ "@smithy/middleware-serde": "^4.2.14",
+ "@smithy/middleware-stack": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.39",
- "@smithy/util-defaults-mode-node": "^4.2.42",
- "@smithy/util-endpoints": "^3.3.2",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-defaults-mode-browser": "^4.3.41",
+ "@smithy/util-defaults-mode-node": "^4.2.44",
+ "@smithy/util-endpoints": "^3.3.3",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-retry": "^4.2.12",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
@@ -11116,7 +11116,7 @@
"license": "MIT",
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-backup": "^3.1007.0",
+ "@aws-sdk/client-backup": "^3.1009.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index bc56dbb448..95555d444a 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -15,7 +15,7 @@
},
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
- "@aws-sdk/client-backup": "^3.1007.0",
+ "@aws-sdk/client-backup": "^3.1009.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1008.0",
"@middy/input-output-logger": "^7.1.4",
From 7e4704b7d493b864b8a6ccb5bf1cb7601d49ff5e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 12:59:14 +0000
Subject: [PATCH 38/61] Upgrade: [dependabot] - bump @types/node from 25.4.0 to
25.5.0 (#2871)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 25.4.0 to 25.5.0.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 8 ++++----
package.json | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index b92cc9d4d9..3556beab36 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -37,7 +37,7 @@
"@eslint/js": "^10.0.1",
"@types/aws-lambda": "^8.10.161",
"@types/jest": "^30.0.0",
- "@types/node": "^25.4.0",
+ "@types/node": "^25.5.0",
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.57.0",
"aws-lambda": "^1.0.7",
@@ -4405,9 +4405,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "25.4.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.4.0.tgz",
- "integrity": "sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==",
+ "version": "25.5.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz",
+ "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==",
"dev": true,
"license": "MIT",
"dependencies": {
diff --git a/package.json b/package.json
index 3fa7886399..97667dda64 100644
--- a/package.json
+++ b/package.json
@@ -35,7 +35,7 @@
"@eslint/js": "^10.0.1",
"@types/aws-lambda": "^8.10.161",
"@types/jest": "^30.0.0",
- "@types/node": "^25.4.0",
+ "@types/node": "^25.5.0",
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.57.0",
"aws-lambda": "^1.0.7",
From f45c1acc6b0fd58025fbcac265b34008b676b035 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 13:18:53 +0000
Subject: [PATCH 39/61] Upgrade: [dependabot] - bump @aws-sdk/client-sqs from
3.1008.0 to 3.1009.0 (#2869)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs)
from 3.1008.0 to 3.1009.0.
Release notes
Sourced from @aws-sdk/client-sqs's
releases.
v3.1009.0
3.1009.0(2026-03-13)
Chores
- codegen: sync for retry strategy lifecycle fix (#7842)
(7bf8888b)
Documentation Changes
- client-medialive: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (fa49aa1b)
- client-sqs: document that SQS supports AWS Query
protocol, non-default (#7847)
(90772af6)
- clients: generate readme block about protocols (#7839)
(21ffcafc)
New Features
- clients: update client endpoints as of 2026-03-13
(079cb594)
- client-api-gateway: API Gateway now supports an
additional security policy
"SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs
and custom domain names. The new policy is compliant with TLS 1.3,
Federal Information Processing Standards (FIPS), Perfect Forward Secrecy
(PFS), and post-quantum (PQ) cryptography (663ec588)
- client-gameliftstreams: Feature launch that enables
customers to connect streaming sessions to their own VPCs running in
AWS. (9b2dfe80)
- client-connect: Deprecating
PredefinedNotificationID field (20194f10)
- client-ivs-realtime: Updates maximum reconnect
window seconds from 60 to 300 for participant replication (e384ea14)
- client-glue: Add QuerySessionContext to
BatchGetPartitionRequest (e39731fa)
- client-mediaconvert: This update adds support for
Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision
inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (11615b9f)
- client-quicksight: The change adds a new capability
named ManageSharedFolders in Custom Permissions (cffca16f)
- client-mgn: Network Migration APIs are now publicly
available for direct programmatic access. Customers can now call Network
Migration APIs directly without going through AWS Transform (ATX),
enabling automation, integration with existing tools, and self-service
migration workflows. (2c814ea8)
- client-config-service: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule. (469faf6f)
For list of updated packages, view
updated-packages.md in
assets-3.1009.0.zip
Changelog
Sourced from @aws-sdk/client-sqs's
changelog.
Note: Version bump only for package
@aws-sdk/client-sqs
Commits
7888030
Publish v3.1009.0
90772af
docs(client-sqs): document that SQS supports AWS Query protocol,
non-default ...
7bf8888
chore(codegen): sync for retry strategy lifecycle fix (#7842)
21ffcaf
docs(clients): generate readme block about protocols (#7839)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 90 +++++++++----------
packages/postDatedLambda/package.json | 2 +-
.../updatePrescriptionStatus/package.json | 2 +-
3 files changed, 47 insertions(+), 47 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 3556beab36..bbc6adc448 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -381,50 +381,50 @@
}
},
"node_modules/@aws-sdk/client-sqs": {
- "version": "3.1008.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.1008.0.tgz",
- "integrity": "sha512-kBqU6zt4Nw3Oc0ArpQakayTS0N/mbWQY8TUkPMSFTqdEpmCOqou9NjoFvpLEz5JnUraxG9BNRzIvQfV5mVkeqQ==",
+ "version": "3.1009.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.1009.0.tgz",
+ "integrity": "sha512-emuPZV3PvPoTYVCk/YB4Ye2QtuT2sdz9UAqR8sAyG1RQ4KwBE42lgIuNuXW6d8XlxBp6R0o0qoGbFTkAC6XTFQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/credential-provider-node": "^3.972.20",
- "@aws-sdk/middleware-host-header": "^3.972.7",
- "@aws-sdk/middleware-logger": "^3.972.7",
- "@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-sdk-sqs": "^3.972.14",
- "@aws-sdk/middleware-user-agent": "^3.972.20",
- "@aws-sdk/region-config-resolver": "^3.972.7",
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/util-endpoints": "^3.996.4",
- "@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.6",
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.9",
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/hash-node": "^4.2.11",
- "@smithy/invalid-dependency": "^4.2.11",
- "@smithy/md5-js": "^4.2.11",
- "@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.23",
- "@smithy/middleware-retry": "^4.4.40",
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/middleware-stack": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/credential-provider-node": "^3.972.21",
+ "@aws-sdk/middleware-host-header": "^3.972.8",
+ "@aws-sdk/middleware-logger": "^3.972.8",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.8",
+ "@aws-sdk/middleware-sdk-sqs": "^3.972.15",
+ "@aws-sdk/middleware-user-agent": "^3.972.21",
+ "@aws-sdk/region-config-resolver": "^3.972.8",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/util-endpoints": "^3.996.5",
+ "@aws-sdk/util-user-agent-browser": "^3.972.8",
+ "@aws-sdk/util-user-agent-node": "^3.973.7",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/hash-node": "^4.2.12",
+ "@smithy/invalid-dependency": "^4.2.12",
+ "@smithy/md5-js": "^4.2.12",
+ "@smithy/middleware-content-length": "^4.2.12",
+ "@smithy/middleware-endpoint": "^4.4.25",
+ "@smithy/middleware-retry": "^4.4.42",
+ "@smithy/middleware-serde": "^4.2.14",
+ "@smithy/middleware-stack": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.39",
- "@smithy/util-defaults-mode-node": "^4.2.42",
- "@smithy/util-endpoints": "^3.3.2",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-defaults-mode-browser": "^4.3.41",
+ "@smithy/util-defaults-mode-node": "^4.2.44",
+ "@smithy/util-endpoints": "^3.3.3",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-retry": "^4.2.12",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
@@ -778,14 +778,14 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-sqs": {
- "version": "3.972.14",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.14.tgz",
- "integrity": "sha512-MmN/j0D3MLkR0cca8/V2GXjGAkcgp1tlrQZZduLb6G+UhfOJuzFW3rSrCeiXTBgiXSIIZ6sc/gsuACpg/5TL1Q==",
+ "version": "3.972.15",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.15.tgz",
+ "integrity": "sha512-X7yt+gJzZEK247nppuUVWS1i83q8zhZdBk1H2b6/qeXNv1ILgw0bQLNbFNG4gJi3P7vZV+PhtPkax0nwXAvRtg==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.973.5",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
+ "@aws-sdk/types": "^3.973.6",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
"@smithy/util-hex-encoding": "^4.2.2",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
@@ -11100,7 +11100,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.30.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/client-sqs": "^3.1008.0",
+ "@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
@@ -11164,7 +11164,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/client-sqs": "^3.1008.0",
+ "@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
diff --git a/packages/postDatedLambda/package.json b/packages/postDatedLambda/package.json
index cc522860e1..f2b09b41ca 100644
--- a/packages/postDatedLambda/package.json
+++ b/packages/postDatedLambda/package.json
@@ -17,7 +17,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.30.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/client-sqs": "^3.1008.0",
+ "@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index 2ec289616d..2d885fa8e7 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/client-sqs": "^3.1008.0",
+ "@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
From 724fe984c31c519b36fee532935e187b9246f948 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 13:39:10 +0000
Subject: [PATCH 40/61] Upgrade: [dependabot] - bump @aws-sdk/client-ssm from
3.1008.0 to 3.1009.0 (#2872)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm)
from 3.1008.0 to 3.1009.0.
Release notes
Sourced from @aws-sdk/client-ssm's
releases.
v3.1009.0
3.1009.0(2026-03-13)
Chores
- codegen: sync for retry strategy lifecycle fix (#7842)
(7bf8888b)
Documentation Changes
- client-medialive: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (fa49aa1b)
- client-sqs: document that SQS supports AWS Query
protocol, non-default (#7847)
(90772af6)
- clients: generate readme block about protocols (#7839)
(21ffcafc)
New Features
- clients: update client endpoints as of 2026-03-13
(079cb594)
- client-api-gateway: API Gateway now supports an
additional security policy
"SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs
and custom domain names. The new policy is compliant with TLS 1.3,
Federal Information Processing Standards (FIPS), Perfect Forward Secrecy
(PFS), and post-quantum (PQ) cryptography (663ec588)
- client-gameliftstreams: Feature launch that enables
customers to connect streaming sessions to their own VPCs running in
AWS. (9b2dfe80)
- client-connect: Deprecating
PredefinedNotificationID field (20194f10)
- client-ivs-realtime: Updates maximum reconnect
window seconds from 60 to 300 for participant replication (e384ea14)
- client-glue: Add QuerySessionContext to
BatchGetPartitionRequest (e39731fa)
- client-mediaconvert: This update adds support for
Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision
inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (11615b9f)
- client-quicksight: The change adds a new capability
named ManageSharedFolders in Custom Permissions (cffca16f)
- client-mgn: Network Migration APIs are now publicly
available for direct programmatic access. Customers can now call Network
Migration APIs directly without going through AWS Transform (ATX),
enabling automation, integration with existing tools, and self-service
migration workflows. (2c814ea8)
- client-config-service: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule. (469faf6f)
For list of updated packages, view
updated-packages.md in
assets-3.1009.0.zip
Changelog
Sourced from @aws-sdk/client-ssm's
changelog.
Note: Version bump only for package
@aws-sdk/client-ssm
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 74 +++++++++++++--------------
packages/nhsNotifyLambda/package.json | 2 +-
2 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index bbc6adc448..727ef3a524 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -433,50 +433,50 @@
}
},
"node_modules/@aws-sdk/client-ssm": {
- "version": "3.1008.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.1008.0.tgz",
- "integrity": "sha512-8PpuP4JgE3Sdv6/TNjM2Qqu7Ai0e2CzjESb+PZfZ4fc3M222sR098/+wm5qMKULgi4LjAo6hqpjlCMOSCSfnJA==",
+ "version": "3.1009.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.1009.0.tgz",
+ "integrity": "sha512-xhViVpDZpNyqIj09uSVjNnibeL22FcQUNLh7tZL9zfNzs5/Z/ttBOHMiiVhpXI4TF39012ZMw48zavw62VN2zw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/credential-provider-node": "^3.972.20",
- "@aws-sdk/middleware-host-header": "^3.972.7",
- "@aws-sdk/middleware-logger": "^3.972.7",
- "@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.20",
- "@aws-sdk/region-config-resolver": "^3.972.7",
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/util-endpoints": "^3.996.4",
- "@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.6",
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.9",
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/hash-node": "^4.2.11",
- "@smithy/invalid-dependency": "^4.2.11",
- "@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.23",
- "@smithy/middleware-retry": "^4.4.40",
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/middleware-stack": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/credential-provider-node": "^3.972.21",
+ "@aws-sdk/middleware-host-header": "^3.972.8",
+ "@aws-sdk/middleware-logger": "^3.972.8",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.8",
+ "@aws-sdk/middleware-user-agent": "^3.972.21",
+ "@aws-sdk/region-config-resolver": "^3.972.8",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/util-endpoints": "^3.996.5",
+ "@aws-sdk/util-user-agent-browser": "^3.972.8",
+ "@aws-sdk/util-user-agent-node": "^3.973.7",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/hash-node": "^4.2.12",
+ "@smithy/invalid-dependency": "^4.2.12",
+ "@smithy/middleware-content-length": "^4.2.12",
+ "@smithy/middleware-endpoint": "^4.4.25",
+ "@smithy/middleware-retry": "^4.4.42",
+ "@smithy/middleware-serde": "^4.2.14",
+ "@smithy/middleware-stack": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.39",
- "@smithy/util-defaults-mode-node": "^4.2.42",
- "@smithy/util-endpoints": "^3.3.2",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-defaults-mode-browser": "^4.3.41",
+ "@smithy/util-defaults-mode-node": "^4.2.44",
+ "@smithy/util-endpoints": "^3.3.3",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-retry": "^4.2.12",
"@smithy/util-utf8": "^4.2.2",
- "@smithy/util-waiter": "^4.2.12",
+ "@smithy/util-waiter": "^4.2.13",
"tslib": "^2.6.2"
},
"engines": {
@@ -11062,7 +11062,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-ssm": "^3.1008.0",
+ "@aws-sdk/client-ssm": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
diff --git a/packages/nhsNotifyLambda/package.json b/packages/nhsNotifyLambda/package.json
index 2b2377481d..02ad5f194e 100644
--- a/packages/nhsNotifyLambda/package.json
+++ b/packages/nhsNotifyLambda/package.json
@@ -18,7 +18,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-ssm": "^3.1008.0",
+ "@aws-sdk/client-ssm": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
"@nhs/fhir-middy-error-handler": "^2.1.75",
From c6c188c04fbd84783f1f4b0c68448af04c7771ed Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 13:59:28 +0000
Subject: [PATCH 41/61] Upgrade: [dependabot] - bump @aws-sdk/lib-dynamodb from
3.1008.0 to 3.1009.0 (#2867)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb)
from 3.1008.0 to 3.1009.0.
Release notes
Sourced from @aws-sdk/lib-dynamodb's
releases.
v3.1009.0
3.1009.0(2026-03-13)
Chores
- codegen: sync for retry strategy lifecycle fix (#7842)
(7bf8888b)
Documentation Changes
- client-medialive: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (fa49aa1b)
- client-sqs: document that SQS supports AWS Query
protocol, non-default (#7847)
(90772af6)
- clients: generate readme block about protocols (#7839)
(21ffcafc)
New Features
- clients: update client endpoints as of 2026-03-13
(079cb594)
- client-api-gateway: API Gateway now supports an
additional security policy
"SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs
and custom domain names. The new policy is compliant with TLS 1.3,
Federal Information Processing Standards (FIPS), Perfect Forward Secrecy
(PFS), and post-quantum (PQ) cryptography (663ec588)
- client-gameliftstreams: Feature launch that enables
customers to connect streaming sessions to their own VPCs running in
AWS. (9b2dfe80)
- client-connect: Deprecating
PredefinedNotificationID field (20194f10)
- client-ivs-realtime: Updates maximum reconnect
window seconds from 60 to 300 for participant replication (e384ea14)
- client-glue: Add QuerySessionContext to
BatchGetPartitionRequest (e39731fa)
- client-mediaconvert: This update adds support for
Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision
inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (11615b9f)
- client-quicksight: The change adds a new capability
named ManageSharedFolders in Custom Permissions (cffca16f)
- client-mgn: Network Migration APIs are now publicly
available for direct programmatic access. Customers can now call Network
Migration APIs directly without going through AWS Transform (ATX),
enabling automation, integration with existing tools, and self-service
migration workflows. (2c814ea8)
- client-config-service: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule. (469faf6f)
For list of updated packages, view
updated-packages.md in
assets-3.1009.0.zip
Changelog
Sourced from @aws-sdk/lib-dynamodb's
changelog.
Note: Version bump only for package
@aws-sdk/lib-dynamodb
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 24 +++++++++----------
package.json | 2 +-
.../package.json | 2 +-
packages/gsul/package.json | 2 +-
.../psuRestoreValidationLambda/package.json | 2 +-
5 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 727ef3a524..ebf13c8633 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -27,7 +27,7 @@
"packages/common/utilities"
],
"dependencies": {
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
@@ -696,23 +696,23 @@
}
},
"node_modules/@aws-sdk/lib-dynamodb": {
- "version": "3.1008.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1008.0.tgz",
- "integrity": "sha512-o6mSfNs7m/VrYepBElhabeLs26MRgIkS9ZjdUaWGLaDvkJ1/+Ysz47Qt7PMrCC4dHPazaVFIGNz8qTiSZWZMzg==",
+ "version": "3.1009.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1009.0.tgz",
+ "integrity": "sha512-2tTMuZj0A2cKupxDrwKPkMAFmY5ZI44ffx19ewlba7QbuNLaCsbaWFhYkfcsOE1s6EqNMSEdvPJtSE2R3+gkkg==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.973.19",
+ "@aws-sdk/core": "^3.973.20",
"@aws-sdk/util-dynamodb": "^3.996.2",
- "@smithy/core": "^3.23.9",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
+ "@smithy/core": "^3.23.11",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=20.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-dynamodb": "^3.1008.0"
+ "@aws-sdk/client-dynamodb": "^3.1009.0"
}
},
"node_modules/@aws-sdk/middleware-endpoint-discovery": {
@@ -10956,7 +10956,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
@@ -11036,7 +11036,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
@@ -11118,7 +11118,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1009.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
diff --git a/package.json b/package.json
index 97667dda64..d5a99d6feb 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,7 @@
"typescript-eslint": "^8.57.0"
},
"dependencies": {
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@psu-common/commonTypes": "^1.0.0",
"@psu-common/middyErrorHandler": "^1.0.0",
"@psu-common/utilities": "^1.0.0",
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index c78595122b..745b647d55 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/gsul/package.json b/packages/gsul/package.json
index 76a9548be5..fda667dca0 100644
--- a/packages/gsul/package.json
+++ b/packages/gsul/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.4",
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index 95555d444a..8dcd5df797 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-sdk/client-backup": "^3.1009.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
- "@aws-sdk/lib-dynamodb": "^3.1008.0",
+ "@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/input-output-logger": "^7.1.4",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
From 15385a8dd4f57c3a71ea91f0a1296511edd6213a Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 14:19:53 +0000
Subject: [PATCH 42/61] Upgrade: [dependabot] - bump @middy/input-output-logger
from 7.1.4 to 7.1.6 (#2870)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@middy/input-output-logger](https://github.com/middyjs/middy/tree/HEAD/packages/input-output-logger)
from 7.1.4 to 7.1.6.
Release notes
Sourced from @middy/input-output-logger's
releases.
7.1.6
What's Changed
Full Changelog: https://github.com/middyjs/middy/compare/7.1.5...7.1.6
7.1.5
What's Changed
- httpResponseSerializer generates type error in Middy 7.1.4 #1590
- (http-event-normalizer): API Gateway Event v2 is not accepted #1589
- chore: update type test setup by
@mrazauskas in middyjs/middy#1588
Full Changelog: https://github.com/middyjs/middy/compare/7.1.4...7.1.5
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 36 +++++++++----------
packages/capabilityStatement/package.json | 2 +-
.../package.json | 2 +-
packages/cpsuLambda/package.json | 2 +-
packages/gsul/package.json | 2 +-
packages/nhsNotifyLambda/package.json | 2 +-
packages/nhsNotifyUpdateCallback/package.json | 2 +-
packages/nhsd-psu-sandbox/package.json | 2 +-
packages/postDatedLambda/package.json | 2 +-
.../psuRestoreValidationLambda/package.json | 2 +-
packages/statusLambda/package.json | 2 +-
.../updatePrescriptionStatus/package.json | 2 +-
12 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index ebf13c8633..45e4968c06 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2701,12 +2701,12 @@
}
},
"node_modules/@middy/input-output-logger": {
- "version": "7.1.4",
- "resolved": "https://registry.npmjs.org/@middy/input-output-logger/-/input-output-logger-7.1.4.tgz",
- "integrity": "sha512-CoiSWAiLndbQu7xNt55uouT+vydml/ErLZQVOuH4fZvGG96f8JY8riklRQmDwTTkAbG9fIFtuoxu0oheE8P9EA==",
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/@middy/input-output-logger/-/input-output-logger-7.1.6.tgz",
+ "integrity": "sha512-6Nut1ztY0P7v7L2ctrojie1Zwx7EJU7LDqE5ZTpTRBvP6ITGYCwovNQKV3RyVqCpvNKqpGeVKBUR6XZXqbHyPw==",
"license": "MIT",
"dependencies": {
- "@middy/util": "7.1.4"
+ "@middy/util": "7.1.6"
},
"engines": {
"node": ">=22"
@@ -2717,9 +2717,9 @@
}
},
"node_modules/@middy/input-output-logger/node_modules/@middy/util": {
- "version": "7.1.4",
- "resolved": "https://registry.npmjs.org/@middy/util/-/util-7.1.4.tgz",
- "integrity": "sha512-9H9ERq7UQuZnKYDrqpjJPmM+cIqxip8qFG0Re4aRLCUPOjq00hNfeh67hWPh+QcRlrtAErgQKHIe3Y9Fm3JhOw==",
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/@middy/util/-/util-7.1.6.tgz",
+ "integrity": "sha512-QATLb3XBrQNXsKcOShFKZ+XrkfIVF7b2qj8HsspSJAHul4etv0qL04Fd8aP7GdUAbHZCO43YDxDYwfCmNKaVDg==",
"license": "MIT",
"engines": {
"node": ">=22"
@@ -10941,7 +10941,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
@@ -10959,7 +10959,7 @@
"@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@psu-common/middyErrorHandler": "^1.0.0"
},
"devDependencies": {
@@ -11005,7 +11005,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
"pratica": "^2.3.0",
@@ -11039,7 +11039,7 @@
"@aws-sdk/lib-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@middy/validator": "6.4.1",
"@psu-common/middyErrorHandler": "^1.0.0",
"json-schema-to-ts": "^3.1.1"
@@ -11051,7 +11051,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
}
},
@@ -11064,7 +11064,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-ssm": "^3.1009.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
@@ -11085,7 +11085,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-secrets-manager": "^3.1008.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
@@ -11103,7 +11103,7 @@
"@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"@psu-common/commonTypes": "^1.0.0"
},
@@ -11119,7 +11119,7 @@
"@aws-sdk/client-backup": "^3.1009.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1009.0",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
},
@@ -11148,7 +11148,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
@@ -11168,7 +11168,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
diff --git a/packages/capabilityStatement/package.json b/packages/capabilityStatement/package.json
index a3e44551c6..6e84c0266c 100644
--- a/packages/capabilityStatement/package.json
+++ b/packages/capabilityStatement/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index 745b647d55..41a9889640 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@psu-common/middyErrorHandler": "^1.0.0"
},
"devDependencies": {
diff --git a/packages/cpsuLambda/package.json b/packages/cpsuLambda/package.json
index 732132a7d7..6d45b460be 100644
--- a/packages/cpsuLambda/package.json
+++ b/packages/cpsuLambda/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
"pratica": "^2.3.0",
diff --git a/packages/gsul/package.json b/packages/gsul/package.json
index fda667dca0..329e390b24 100644
--- a/packages/gsul/package.json
+++ b/packages/gsul/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/lib-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@middy/validator": "6.4.1",
"@psu-common/middyErrorHandler": "^1.0.0",
"json-schema-to-ts": "^3.1.1"
diff --git a/packages/nhsNotifyLambda/package.json b/packages/nhsNotifyLambda/package.json
index 02ad5f194e..8ac6dc6f3b 100644
--- a/packages/nhsNotifyLambda/package.json
+++ b/packages/nhsNotifyLambda/package.json
@@ -20,7 +20,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-ssm": "^3.1009.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6",
"axios-retry": "^4.5.0",
diff --git a/packages/nhsNotifyUpdateCallback/package.json b/packages/nhsNotifyUpdateCallback/package.json
index 7edb12bcd8..9495e4f2e4 100644
--- a/packages/nhsNotifyUpdateCallback/package.json
+++ b/packages/nhsNotifyUpdateCallback/package.json
@@ -19,7 +19,7 @@
"@aws-lambda-powertools/parameters": "^2.31.0",
"@aws-sdk/client-secrets-manager": "^3.1008.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
diff --git a/packages/nhsd-psu-sandbox/package.json b/packages/nhsd-psu-sandbox/package.json
index 0b85f29386..4b6845d707 100644
--- a/packages/nhsd-psu-sandbox/package.json
+++ b/packages/nhsd-psu-sandbox/package.json
@@ -15,7 +15,7 @@
"dependencies": {
"@aws-lambda-powertools/logger": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
}
}
diff --git a/packages/postDatedLambda/package.json b/packages/postDatedLambda/package.json
index f2b09b41ca..7adfbbbd7a 100644
--- a/packages/postDatedLambda/package.json
+++ b/packages/postDatedLambda/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"@psu-common/commonTypes": "^1.0.0"
},
diff --git a/packages/psuRestoreValidationLambda/package.json b/packages/psuRestoreValidationLambda/package.json
index 8dcd5df797..4896ba098c 100644
--- a/packages/psuRestoreValidationLambda/package.json
+++ b/packages/psuRestoreValidationLambda/package.json
@@ -18,7 +18,7 @@
"@aws-sdk/client-backup": "^3.1009.0",
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1009.0",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@psu-common/middyErrorHandler": "^1.0.0",
"aws-lambda": "^1.0.7"
},
diff --git a/packages/statusLambda/package.json b/packages/statusLambda/package.json
index 63ebd4efcc..b335276e95 100644
--- a/packages/statusLambda/package.json
+++ b/packages/statusLambda/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
"@middy/core": "^7.1.2",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
"axios": "^1.13.6"
},
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index 2d885fa8e7..fde380f984 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -21,7 +21,7 @@
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
"@middy/http-header-normalizer": "^7.1.5",
- "@middy/input-output-logger": "^7.1.4",
+ "@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
"devDependencies": {
From ed850c4344deb9a756afed314c1923135c9b0cc9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 14:39:53 +0000
Subject: [PATCH 43/61] Upgrade: [dependabot] - bump
@aws-sdk/client-secrets-manager from 3.1008.0 to 3.1009.0 (#2876)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)
from 3.1008.0 to 3.1009.0.
Release notes
Sourced from @aws-sdk/client-secrets-manager's
releases.
v3.1009.0
3.1009.0(2026-03-13)
Chores
- codegen: sync for retry strategy lifecycle fix (#7842)
(7bf8888b)
Documentation Changes
- client-medialive: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (fa49aa1b)
- client-sqs: document that SQS supports AWS Query
protocol, non-default (#7847)
(90772af6)
- clients: generate readme block about protocols (#7839)
(21ffcafc)
New Features
- clients: update client endpoints as of 2026-03-13
(079cb594)
- client-api-gateway: API Gateway now supports an
additional security policy
"SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs
and custom domain names. The new policy is compliant with TLS 1.3,
Federal Information Processing Standards (FIPS), Perfect Forward Secrecy
(PFS), and post-quantum (PQ) cryptography (663ec588)
- client-gameliftstreams: Feature launch that enables
customers to connect streaming sessions to their own VPCs running in
AWS. (9b2dfe80)
- client-connect: Deprecating
PredefinedNotificationID field (20194f10)
- client-ivs-realtime: Updates maximum reconnect
window seconds from 60 to 300 for participant replication (e384ea14)
- client-glue: Add QuerySessionContext to
BatchGetPartitionRequest (e39731fa)
- client-mediaconvert: This update adds support for
Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision
inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (11615b9f)
- client-quicksight: The change adds a new capability
named ManageSharedFolders in Custom Permissions (cffca16f)
- client-mgn: Network Migration APIs are now publicly
available for direct programmatic access. Customers can now call Network
Migration APIs directly without going through AWS Transform (ATX),
enabling automation, integration with existing tools, and self-service
migration workflows. (2c814ea8)
- client-config-service: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule. (469faf6f)
For list of updated packages, view
updated-packages.md in
assets-3.1009.0.zip
Changelog
Sourced from @aws-sdk/client-secrets-manager's
changelog.
Note: Version bump only for package
@aws-sdk/client-secrets-manager
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 72 +++++++++----------
packages/nhsNotifyUpdateCallback/package.json | 2 +-
2 files changed, 37 insertions(+), 37 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 45e4968c06..037be04c6d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -331,48 +331,48 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager": {
- "version": "3.1008.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1008.0.tgz",
- "integrity": "sha512-9ZHAefH+yvpRhIs+zjQOmeGmze/5ed5BnuuEy/YUV2+6bi2CaQs4eqSi0mKgrYT9/q9Gh3Z9CJ0ZbZpYuXoxhA==",
+ "version": "3.1009.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1009.0.tgz",
+ "integrity": "sha512-8CaFVjwOotZAsWKEXXPe23wwb1hqJWmy1os8WYCcN90h5VGdje47HeLgh66VDUJDTV2iWx1QeTBtwihioUB90w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "^3.973.19",
- "@aws-sdk/credential-provider-node": "^3.972.20",
- "@aws-sdk/middleware-host-header": "^3.972.7",
- "@aws-sdk/middleware-logger": "^3.972.7",
- "@aws-sdk/middleware-recursion-detection": "^3.972.7",
- "@aws-sdk/middleware-user-agent": "^3.972.20",
- "@aws-sdk/region-config-resolver": "^3.972.7",
- "@aws-sdk/types": "^3.973.5",
- "@aws-sdk/util-endpoints": "^3.996.4",
- "@aws-sdk/util-user-agent-browser": "^3.972.7",
- "@aws-sdk/util-user-agent-node": "^3.973.6",
- "@smithy/config-resolver": "^4.4.10",
- "@smithy/core": "^3.23.9",
- "@smithy/fetch-http-handler": "^5.3.13",
- "@smithy/hash-node": "^4.2.11",
- "@smithy/invalid-dependency": "^4.2.11",
- "@smithy/middleware-content-length": "^4.2.11",
- "@smithy/middleware-endpoint": "^4.4.23",
- "@smithy/middleware-retry": "^4.4.40",
- "@smithy/middleware-serde": "^4.2.12",
- "@smithy/middleware-stack": "^4.2.11",
- "@smithy/node-config-provider": "^4.3.11",
- "@smithy/node-http-handler": "^4.4.14",
- "@smithy/protocol-http": "^5.3.11",
- "@smithy/smithy-client": "^4.12.3",
- "@smithy/types": "^4.13.0",
- "@smithy/url-parser": "^4.2.11",
+ "@aws-sdk/core": "^3.973.20",
+ "@aws-sdk/credential-provider-node": "^3.972.21",
+ "@aws-sdk/middleware-host-header": "^3.972.8",
+ "@aws-sdk/middleware-logger": "^3.972.8",
+ "@aws-sdk/middleware-recursion-detection": "^3.972.8",
+ "@aws-sdk/middleware-user-agent": "^3.972.21",
+ "@aws-sdk/region-config-resolver": "^3.972.8",
+ "@aws-sdk/types": "^3.973.6",
+ "@aws-sdk/util-endpoints": "^3.996.5",
+ "@aws-sdk/util-user-agent-browser": "^3.972.8",
+ "@aws-sdk/util-user-agent-node": "^3.973.7",
+ "@smithy/config-resolver": "^4.4.11",
+ "@smithy/core": "^3.23.11",
+ "@smithy/fetch-http-handler": "^5.3.15",
+ "@smithy/hash-node": "^4.2.12",
+ "@smithy/invalid-dependency": "^4.2.12",
+ "@smithy/middleware-content-length": "^4.2.12",
+ "@smithy/middleware-endpoint": "^4.4.25",
+ "@smithy/middleware-retry": "^4.4.42",
+ "@smithy/middleware-serde": "^4.2.14",
+ "@smithy/middleware-stack": "^4.2.12",
+ "@smithy/node-config-provider": "^4.3.12",
+ "@smithy/node-http-handler": "^4.4.16",
+ "@smithy/protocol-http": "^5.3.12",
+ "@smithy/smithy-client": "^4.12.5",
+ "@smithy/types": "^4.13.1",
+ "@smithy/url-parser": "^4.2.12",
"@smithy/util-base64": "^4.3.2",
"@smithy/util-body-length-browser": "^4.2.2",
"@smithy/util-body-length-node": "^4.2.3",
- "@smithy/util-defaults-mode-browser": "^4.3.39",
- "@smithy/util-defaults-mode-node": "^4.2.42",
- "@smithy/util-endpoints": "^3.3.2",
- "@smithy/util-middleware": "^4.2.11",
- "@smithy/util-retry": "^4.2.11",
+ "@smithy/util-defaults-mode-browser": "^4.3.41",
+ "@smithy/util-defaults-mode-node": "^4.2.44",
+ "@smithy/util-endpoints": "^3.3.3",
+ "@smithy/util-middleware": "^4.2.12",
+ "@smithy/util-retry": "^4.2.12",
"@smithy/util-utf8": "^4.2.2",
"tslib": "^2.6.2"
},
@@ -11083,7 +11083,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-secrets-manager": "^3.1008.0",
+ "@aws-sdk/client-secrets-manager": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
diff --git a/packages/nhsNotifyUpdateCallback/package.json b/packages/nhsNotifyUpdateCallback/package.json
index 9495e4f2e4..a450534a36 100644
--- a/packages/nhsNotifyUpdateCallback/package.json
+++ b/packages/nhsNotifyUpdateCallback/package.json
@@ -17,7 +17,7 @@
"@aws-lambda-powertools/commons": "^2.31.0",
"@aws-lambda-powertools/logger": "^2.31.0",
"@aws-lambda-powertools/parameters": "^2.31.0",
- "@aws-sdk/client-secrets-manager": "^3.1008.0",
+ "@aws-sdk/client-secrets-manager": "^3.1009.0",
"@middy/core": "^7.1.2",
"@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75",
From 2f2ce0a360a3267e3e5f55e8f529dd1cedc21ad7 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 15:00:53 +0000
Subject: [PATCH 44/61] Upgrade: [dependabot] - bump
@middy/http-header-normalizer from 7.1.5 to 7.1.6 (#2873)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[@middy/http-header-normalizer](https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer)
from 7.1.5 to 7.1.6.
Release notes
Sourced from @middy/http-header-normalizer's
releases.
7.1.6
What's Changed
Full Changelog: https://github.com/middyjs/middy/compare/7.1.5...7.1.6
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 12 ++++++------
packages/checkPrescriptionStatusUpdates/package.json | 2 +-
packages/cpsuLambda/package.json | 2 +-
packages/updatePrescriptionStatus/package.json | 2 +-
4 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 037be04c6d..748afefe4c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2688,9 +2688,9 @@
}
},
"node_modules/@middy/http-header-normalizer": {
- "version": "7.1.5",
- "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-7.1.5.tgz",
- "integrity": "sha512-QHyBQi74UkuYPoteAtqbR2b+x2DA9GRPneJYXwczdgmFKRy0BOa0e+CLMpWQiglOqD5MPtye3XVDCxSMPMqOvA==",
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-7.1.6.tgz",
+ "integrity": "sha512-ASgyKiX9iqr555H3K6gFlzkvYmgafIHd3vnhXXLmkcCNpJBdpeMH3Hn1INk3WiyNLXvT4Vp/pETSkWWEBx9Bdg==",
"license": "MIT",
"engines": {
"node": ">=22"
@@ -10958,7 +10958,7 @@
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.5",
+ "@middy/http-header-normalizer": "^7.1.6",
"@middy/input-output-logger": "^7.1.6",
"@psu-common/middyErrorHandler": "^1.0.0"
},
@@ -11004,7 +11004,7 @@
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.5",
+ "@middy/http-header-normalizer": "^7.1.6",
"@middy/input-output-logger": "^7.1.6",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
@@ -11167,7 +11167,7 @@
"@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.5",
+ "@middy/http-header-normalizer": "^7.1.6",
"@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
diff --git a/packages/checkPrescriptionStatusUpdates/package.json b/packages/checkPrescriptionStatusUpdates/package.json
index 41a9889640..3b615fb819 100644
--- a/packages/checkPrescriptionStatusUpdates/package.json
+++ b/packages/checkPrescriptionStatusUpdates/package.json
@@ -19,7 +19,7 @@
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/lib-dynamodb": "^3.1009.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.5",
+ "@middy/http-header-normalizer": "^7.1.6",
"@middy/input-output-logger": "^7.1.6",
"@psu-common/middyErrorHandler": "^1.0.0"
},
diff --git a/packages/cpsuLambda/package.json b/packages/cpsuLambda/package.json
index 6d45b460be..b8d019b43c 100644
--- a/packages/cpsuLambda/package.json
+++ b/packages/cpsuLambda/package.json
@@ -19,7 +19,7 @@
"@aws-sdk/client-dynamodb": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.5",
+ "@middy/http-header-normalizer": "^7.1.6",
"@middy/input-output-logger": "^7.1.6",
"@middy/validator": "6.4.1",
"json-schema-to-ts": "^3.1.1",
diff --git a/packages/updatePrescriptionStatus/package.json b/packages/updatePrescriptionStatus/package.json
index fde380f984..6c8d4ae46b 100644
--- a/packages/updatePrescriptionStatus/package.json
+++ b/packages/updatePrescriptionStatus/package.json
@@ -20,7 +20,7 @@
"@aws-sdk/client-sqs": "^3.1009.0",
"@aws-sdk/util-dynamodb": "^3.991.0",
"@middy/core": "^7.1.2",
- "@middy/http-header-normalizer": "^7.1.5",
+ "@middy/http-header-normalizer": "^7.1.6",
"@middy/input-output-logger": "^7.1.6",
"@nhs/fhir-middy-error-handler": "^2.1.75"
},
From 6cfc90b36af74265c0e616e66c9ef42d22651993 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 16:36:21 +0000
Subject: [PATCH 45/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml from
5.6.4 to 5.6.6 (#2866)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.6.4 to 5.6.6.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml's
releases.
v5.6.6
5.6.6
(2026-03-12)
Upgrade
Info
Release
workflow run - Workflow ID: 23004076858
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.5
5.6.5
(2026-03-12)
Chore
Upgrade
- [dependabot] - bump actions/download-artifact from 8.0.0 to 8.0.1
(#89)
(a900639)
- [dependabot] - bump aquasecurity/trivy-action from 0.34.2 to 0.35.0
(#91)
(0c823d8)
- [dependabot] - bump semantic-release-pypi from 5.1.3 to 5.2.0 (#90)
(14bf1b5)
Info
Release
workflow run - Workflow ID: 23002139669
It was initialized by eps-autoapprove-dependabot[bot]
Commits
383f3f9
Upgrade: [dependabot] - bump tar and npm (#86)
a900639
Upgrade: [dependabot] - bump actions/download-artifact from 8.0.0 to
8.0.1 (#89)
0c823d8
Upgrade: [dependabot] - bump aquasecurity/trivy-action from 0.34.2 to
0.35.0 ...
14bf1b5
Upgrade: [dependabot] - bump semantic-release-pypi from 5.1.3 to 5.2.0
(#90)
ee437c0
Chore: [AEA-0000] - stagger dependabot (#88)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/pull_request.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index adc0d2d063..23aabb4ab7 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -29,7 +29,7 @@ jobs:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
pr_title_format_check:
- uses: NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml@e208462679dedaded1e066c25c9830b9c0bf1930
get_issue_number:
runs-on: ubuntu-22.04
From 306486d968fc63bc102455fa64fb61ec58758c83 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 17:03:59 +0000
Subject: [PATCH 46/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml from
5.6.4 to 5.6.6 (#2865)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.6.4 to 5.6.6.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml's
releases.
v5.6.6
5.6.6
(2026-03-12)
Upgrade
Info
Release
workflow run - Workflow ID: 23004076858
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.5
5.6.5
(2026-03-12)
Chore
Upgrade
- [dependabot] - bump actions/download-artifact from 8.0.0 to 8.0.1
(#89)
(a900639)
- [dependabot] - bump aquasecurity/trivy-action from 0.34.2 to 0.35.0
(#91)
(0c823d8)
- [dependabot] - bump semantic-release-pypi from 5.1.3 to 5.2.0 (#90)
(14bf1b5)
Info
Release
workflow run - Workflow ID: 23002139669
It was initialized by eps-autoapprove-dependabot[bot]
Commits
383f3f9
Upgrade: [dependabot] - bump tar and npm (#86)
a900639
Upgrade: [dependabot] - bump actions/download-artifact from 8.0.0 to
8.0.1 (#89)
0c823d8
Upgrade: [dependabot] - bump aquasecurity/trivy-action from 0.34.2 to
0.35.0 ...
14bf1b5
Upgrade: [dependabot] - bump semantic-release-pypi from 5.1.3 to 5.2.0
(#90)
ee437c0
Chore: [AEA-0000] - stagger dependabot (#88)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/ci.yml | 2 +-
.github/workflows/pull_request.yml | 2 +-
.github/workflows/release.yml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 03c68b5c36..56218e83cf 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -9,7 +9,7 @@ env:
jobs:
get_config_values:
- uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@e208462679dedaded1e066c25c9830b9c0bf1930
with:
verify_published_from_main_image: true
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 23aabb4ab7..ef513017eb 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -16,7 +16,7 @@ jobs:
AUTOMERGE_PEM: ${{ secrets.AUTOMERGE_PEM }}
get_config_values:
- uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@e208462679dedaded1e066c25c9830b9c0bf1930
with:
verify_published_from_main_image: false
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 75e196da44..b6fa57a123 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -8,7 +8,7 @@ env:
jobs:
get_config_values:
- uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@e208462679dedaded1e066c25c9830b9c0bf1930
with:
verify_published_from_main_image: true
quality_checks:
From ceef0a4f1e22269cbf27dba516446f234ef07734 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Mar 2026 17:24:16 +0000
Subject: [PATCH 47/61] Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml
from 5.6.4 to 5.6.6 (#2864)
Bumps
[NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.6.4 to 5.6.6.
Release notes
Sourced from NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml's
releases.
v5.6.6
5.6.6
(2026-03-12)
Upgrade
Info
Release
workflow run - Workflow ID: 23004076858
It was initialized by eps-autoapprove-dependabot[bot]
v5.6.5
5.6.5
(2026-03-12)
Chore
Upgrade
- [dependabot] - bump actions/download-artifact from 8.0.0 to 8.0.1
(#89)
(a900639)
- [dependabot] - bump aquasecurity/trivy-action from 0.34.2 to 0.35.0
(#91)
(0c823d8)
- [dependabot] - bump semantic-release-pypi from 5.1.3 to 5.2.0 (#90)
(14bf1b5)
Info
Release
workflow run - Workflow ID: 23002139669
It was initialized by eps-autoapprove-dependabot[bot]
Commits
383f3f9
Upgrade: [dependabot] - bump tar and npm (#86)
a900639
Upgrade: [dependabot] - bump actions/download-artifact from 8.0.0 to
8.0.1 (#89)
0c823d8
Upgrade: [dependabot] - bump aquasecurity/trivy-action from 0.34.2 to
0.35.0 ...
14bf1b5
Upgrade: [dependabot] - bump semantic-release-pypi from 5.1.3 to 5.2.0
(#90)
ee437c0
Chore: [AEA-0000] - stagger dependabot (#88)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/pull_request.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index ef513017eb..1fd4c6463c 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -10,7 +10,7 @@ env:
jobs:
dependabot-auto-approve-and-merge:
needs: quality_checks
- uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@dac60c1e29babc62013e7bb9ade002cb381c4c49
+ uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@e208462679dedaded1e066c25c9830b9c0bf1930
secrets:
AUTOMERGE_APP_ID: ${{ secrets.AUTOMERGE_APP_ID }}
AUTOMERGE_PEM: ${{ secrets.AUTOMERGE_PEM }}
From 806d446e7b7f70df0bef784a5bfdc8d522013e43 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Tue, 17 Mar 2026 15:25:47 +0000
Subject: [PATCH 48/61] chore: add post-dated to gsul index
---
SAMtemplates/tables/main.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/SAMtemplates/tables/main.yaml b/SAMtemplates/tables/main.yaml
index a0f75995b7..1ce3cff36a 100644
--- a/SAMtemplates/tables/main.yaml
+++ b/SAMtemplates/tables/main.yaml
@@ -184,6 +184,8 @@ Resources:
- TerminalStatus
- LastModified
- Status
+ # TODO: Remove this when we deprecate post modified prescriptions.
+ - PostDatedLastModifiedSetAt
ProjectionType: INCLUDE
ProvisionedThroughput: !If
- EnableDynamoDBAutoScalingCondition
From 42ddd660d058149e6ba31214f345b6aaf90d6fb3 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Tue, 17 Mar 2026 17:10:20 +0000
Subject: [PATCH 49/61] chore: tune down post-dated logging
---
packages/gsul/src/getStatusUpdates.ts | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/packages/gsul/src/getStatusUpdates.ts b/packages/gsul/src/getStatusUpdates.ts
index 6c988d6852..1b055bdba3 100644
--- a/packages/gsul/src/getStatusUpdates.ts
+++ b/packages/gsul/src/getStatusUpdates.ts
@@ -51,7 +51,7 @@ export const filterOutFutureReduceToLatestUpdates = (
const updateTime = Date.parse(item.lastUpdateDateTime)
return updateTime <= currentTime
})
- logger.info("filtered future post-dated updates", {
+ logger.debug("filtered future post-dated updates", {
count_dropped: (items.length - validTimeUpdates.length),
count_received: items.length, inputPrescription, validTimeUpdates
})
@@ -83,7 +83,7 @@ export const filterOutFutureReduceToLatestUpdates = (
}
}
})
- logger.info("grouped updates by itemId and type", {itemGroups})
+ logger.debug("grouped updates by itemId and type", {itemGroups})
// flatten both regular and post-dated updates into single array
// but exclude post-dated updates if they have been revoked by a subsequent regular update
@@ -101,7 +101,7 @@ export const filterOutFutureReduceToLatestUpdates = (
}
}
})
- logger.info("flattened updates into unique items", {
+ logger.debug("flattened updates into unique items", {
validTimeCount: validTimeUpdates.length, uniqueItemsCount: uniqueItems.length, itemGroups, uniqueItems
})
From e599931c146371a70d95db16a4ceef6c6b7522c9 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Tue, 17 Mar 2026 17:36:42 +0000
Subject: [PATCH 50/61] chore: call proposed tests
---
.github/workflows/run_regression_tests.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/run_regression_tests.yml b/.github/workflows/run_regression_tests.yml
index cbfae916ed..06326459fe 100644
--- a/.github/workflows/run_regression_tests.yml
+++ b/.github/workflows/run_regression_tests.yml
@@ -59,11 +59,11 @@ jobs:
run: |
if [[ "$TARGET_ENVIRONMENT" != "prod" && "$TARGET_ENVIRONMENT" != "ref" ]]; then
# this should be the tag of the tests you want to run
- REGRESSION_TEST_REPO_TAG=v3.6.2
+ REGRESSION_TEST_REPO_TAG=aea-6055-post-dated-updates
# this should be the tag of the regression test workflow you want to run
# This will normally be the same as REGRESSION_TEST_REPO_TAG
- REGRESSION_TEST_WORKFLOW_TAG=v3.6.2
+ REGRESSION_TEST_WORKFLOW_TAG=aea-6055-post-dated-updates
curl https://raw.githubusercontent.com/NHSDigital/electronic-prescription-service-api-regression-tests/refs/tags/${REGRESSION_TEST_WORKFLOW_TAG}/scripts/run_regression_tests.py -o run_regression_tests.py
poetry install
From 4875267d820876f4dd72c66c7066481197a4f72e Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Tue, 17 Mar 2026 19:52:42 +0000
Subject: [PATCH 51/61] chore: tweak gsul envs to all exc. prod, sandbox
---
.github/workflows/ci.yml | 2 +-
.github/workflows/pull_request.yml | 2 +-
.github/workflows/release.yml | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 56218e83cf..fb0eb8153a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -113,7 +113,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
- EXPOSE_GET_STATUS_UPDATES: true
+ EXPOSE_GET_STATUS_UPDATES: false
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
LOG_LEVEL: DEBUG
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 1fd4c6463c..cbacd9f5a7 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -148,7 +148,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
- EXPOSE_GET_STATUS_UPDATES: true
+ EXPOSE_GET_STATUS_UPDATES: false
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
ENABLE_BACKUP: "False"
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index b6fa57a123..dd74267e06 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -115,7 +115,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
- EXPOSE_GET_STATUS_UPDATES: true
+ EXPOSE_GET_STATUS_UPDATES: false
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
ENABLE_BACKUP: "False"
@@ -166,7 +166,7 @@ jobs:
DYNAMODB_AUTOSCALE: true
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
- EXPOSE_GET_STATUS_UPDATES: false
+ EXPOSE_GET_STATUS_UPDATES: true
ENABLE_ALERTS: true
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ERROR
@@ -311,7 +311,7 @@ jobs:
DYNAMODB_AUTOSCALE: false
DEPLOY_APIGEE_CPSU: true
DEPLOY_CHECK_PRESCRIPTION_STATUS_UPDATE: true
- EXPOSE_GET_STATUS_UPDATES: true
+ EXPOSE_GET_STATUS_UPDATES: false
RUN_REGRESSION_TEST: false
STATE_MACHINE_LOG_LEVEL: ALL
ENABLE_BACKUP: "False"
From 7c6b588e26a5eab7631fe7962cc07283e812fe65 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 09:00:42 +0000
Subject: [PATCH 52/61] chore: bump workflow tag to latest
---
.github/workflows/run_regression_tests.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/run_regression_tests.yml b/.github/workflows/run_regression_tests.yml
index 06326459fe..8865977598 100644
--- a/.github/workflows/run_regression_tests.yml
+++ b/.github/workflows/run_regression_tests.yml
@@ -63,7 +63,7 @@ jobs:
# this should be the tag of the regression test workflow you want to run
# This will normally be the same as REGRESSION_TEST_REPO_TAG
- REGRESSION_TEST_WORKFLOW_TAG=aea-6055-post-dated-updates
+ REGRESSION_TEST_WORKFLOW_TAG=v3.9.26
curl https://raw.githubusercontent.com/NHSDigital/electronic-prescription-service-api-regression-tests/refs/tags/${REGRESSION_TEST_WORKFLOW_TAG}/scripts/run_regression_tests.py -o run_regression_tests.py
poetry install
From 2279936254426d007fc8fdf89ddd5379fad4c9df Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 09:10:09 +0000
Subject: [PATCH 53/61] chore: trivy ignore CVE-2026-33036
---
.trivyignore.yaml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.trivyignore.yaml b/.trivyignore.yaml
index 3be649b597..30f21a60bf 100644
--- a/.trivyignore.yaml
+++ b/.trivyignore.yaml
@@ -23,3 +23,6 @@ vulnerabilities:
- id: CVE-2026-2229
statement: Transitive dependency vulnerability in undici of npm
expired_at: 2026-06-01
+ - id: CVE-2026-33036
+ statement: fast-xml-parser vulnerability accepted as risk - dependency of aws-sdk/client-dynamodb and redocly
+ expired_at: 2026-04-01
From e93a80464825e20217f52738e80b07528aaba977 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 09:57:15 +0000
Subject: [PATCH 54/61] chore: bump reg tests to v3.10.0
---
.github/workflows/run_regression_tests.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/run_regression_tests.yml b/.github/workflows/run_regression_tests.yml
index 8865977598..a7380820be 100644
--- a/.github/workflows/run_regression_tests.yml
+++ b/.github/workflows/run_regression_tests.yml
@@ -59,11 +59,11 @@ jobs:
run: |
if [[ "$TARGET_ENVIRONMENT" != "prod" && "$TARGET_ENVIRONMENT" != "ref" ]]; then
# this should be the tag of the tests you want to run
- REGRESSION_TEST_REPO_TAG=aea-6055-post-dated-updates
+ REGRESSION_TEST_REPO_TAG=v3.10.0
# this should be the tag of the regression test workflow you want to run
# This will normally be the same as REGRESSION_TEST_REPO_TAG
- REGRESSION_TEST_WORKFLOW_TAG=v3.9.26
+ REGRESSION_TEST_WORKFLOW_TAG=v3.10.0
curl https://raw.githubusercontent.com/NHSDigital/electronic-prescription-service-api-regression-tests/refs/tags/${REGRESSION_TEST_WORKFLOW_TAG}/scripts/run_regression_tests.py -o run_regression_tests.py
poetry install
From 52974d75387e1db0291cf1da1281b3aa2650d83c Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 10:19:32 +0000
Subject: [PATCH 55/61] chore: reword comment
---
SAMtemplates/tables/main.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/SAMtemplates/tables/main.yaml b/SAMtemplates/tables/main.yaml
index 1ce3cff36a..b0c232c21c 100644
--- a/SAMtemplates/tables/main.yaml
+++ b/SAMtemplates/tables/main.yaml
@@ -184,7 +184,7 @@ Resources:
- TerminalStatus
- LastModified
- Status
- # TODO: Remove this when we deprecate post modified prescriptions.
+ # TODO: Remove this when we deprecate post dated prescriptions.
- PostDatedLastModifiedSetAt
ProjectionType: INCLUDE
ProvisionedThroughput: !If
@@ -203,7 +203,7 @@ Resources:
- ReadCapacityUnits: 1
WriteCapacityUnits: !Ref MinWritePrescriptionStatusUpdatesCapacity
- !Ref "AWS::NoValue"
- # TODO: Remove this when we deprecate post modified prescriptions.
+ # TODO: Remove this when we deprecate post dated prescriptions.
- IndexName: PrescriptionIDPostDatedIndex
KeySchema:
- AttributeName: PrescriptionID
From 6a4e0643d019fdce1302f746eaeeb8a3308f1dbe Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 10:23:47 +0000
Subject: [PATCH 56/61] chore: make logging more concise
---
packages/gsul/src/getStatusUpdates.ts | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/packages/gsul/src/getStatusUpdates.ts b/packages/gsul/src/getStatusUpdates.ts
index 1b055bdba3..5dff92b7bc 100644
--- a/packages/gsul/src/getStatusUpdates.ts
+++ b/packages/gsul/src/getStatusUpdates.ts
@@ -83,7 +83,9 @@ export const filterOutFutureReduceToLatestUpdates = (
}
}
})
- logger.debug("grouped updates by itemId and type", {itemGroups})
+ logger.debug("grouped updates by itemId and type", {
+ itemGroupCount: Object.entries(itemGroups).length
+ })
// flatten both regular and post-dated updates into single array
// but exclude post-dated updates if they have been revoked by a subsequent regular update
@@ -102,7 +104,7 @@ export const filterOutFutureReduceToLatestUpdates = (
}
})
logger.debug("flattened updates into unique items", {
- validTimeCount: validTimeUpdates.length, uniqueItemsCount: uniqueItems.length, itemGroups, uniqueItems
+ validTimeCount: validTimeUpdates.length, uniqueItemsCount: uniqueItems.length
})
const result: outputPrescriptionType = {
From b4153b3426ddd72ba0bfbf003c2b5e4c8719418c Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 10:36:52 +0000
Subject: [PATCH 57/61] chore: clarify logging
---
packages/gsul/src/getStatusUpdates.ts | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/packages/gsul/src/getStatusUpdates.ts b/packages/gsul/src/getStatusUpdates.ts
index 5dff92b7bc..dc7c5231b8 100644
--- a/packages/gsul/src/getStatusUpdates.ts
+++ b/packages/gsul/src/getStatusUpdates.ts
@@ -51,9 +51,10 @@ export const filterOutFutureReduceToLatestUpdates = (
const updateTime = Date.parse(item.lastUpdateDateTime)
return updateTime <= currentTime
})
- logger.debug("filtered future post-dated updates", {
+ logger.debug("filtered out future updates (should only be post-dated ones)", {
+ prescriptionID: inputPrescription.prescriptionID,
count_dropped: (items.length - validTimeUpdates.length),
- count_received: items.length, inputPrescription, validTimeUpdates
+ count_received: items.length
})
// group by itemId and separate post-dated from regular updates
From 3711e5590128cd99409332247bcb96f2770e51fe Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 10:39:32 +0000
Subject: [PATCH 58/61] chore: more concise logging
---
packages/gsul/src/getStatusUpdates.ts | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/packages/gsul/src/getStatusUpdates.ts b/packages/gsul/src/getStatusUpdates.ts
index dc7c5231b8..6b9c09e2be 100644
--- a/packages/gsul/src/getStatusUpdates.ts
+++ b/packages/gsul/src/getStatusUpdates.ts
@@ -113,7 +113,11 @@ export const filterOutFutureReduceToLatestUpdates = (
onboarded: items.length > 0, // consider onboarded even if all updates were post-dated
items: uniqueItems
}
- logger.info("returning updates result", {result})
+ logger.info("returning updates result", {
+ prescriptionID: result.prescriptionID,
+ onboarded: result.onboarded,
+ itemCount: result.items.length
+ })
return result
}
From 03ba6447b2930413be3f69cf6e330041669e4877 Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Wed, 18 Mar 2026 10:52:27 +0000
Subject: [PATCH 59/61] chore: bump reg test to 3.11.0
---
.github/workflows/run_regression_tests.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/run_regression_tests.yml b/.github/workflows/run_regression_tests.yml
index a7380820be..4885fbcf26 100644
--- a/.github/workflows/run_regression_tests.yml
+++ b/.github/workflows/run_regression_tests.yml
@@ -59,11 +59,11 @@ jobs:
run: |
if [[ "$TARGET_ENVIRONMENT" != "prod" && "$TARGET_ENVIRONMENT" != "ref" ]]; then
# this should be the tag of the tests you want to run
- REGRESSION_TEST_REPO_TAG=v3.10.0
+ REGRESSION_TEST_REPO_TAG=v3.11.0
# this should be the tag of the regression test workflow you want to run
# This will normally be the same as REGRESSION_TEST_REPO_TAG
- REGRESSION_TEST_WORKFLOW_TAG=v3.10.0
+ REGRESSION_TEST_WORKFLOW_TAG=v3.11.0
curl https://raw.githubusercontent.com/NHSDigital/electronic-prescription-service-api-regression-tests/refs/tags/${REGRESSION_TEST_WORKFLOW_TAG}/scripts/run_regression_tests.py -o run_regression_tests.py
poetry install
From 9ad41f6b1a14a48d9f1bed9befd69fd63a615c0a Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Thu, 19 Mar 2026 10:41:52 +0000
Subject: [PATCH 60/61] chore: trigger build
From 50e6961d69e138e2a4a326bc59bd5cc108282e4e Mon Sep 17 00:00:00 2001
From: tstephen-nhs <231503406+tstephen-nhs@users.noreply.github.com>
Date: Mon, 23 Mar 2026 16:32:55 +0000
Subject: [PATCH 61/61] chore: trigger build