diff --git a/azure-functions/acbs-function/acbs-amend-facility-loan-record/index.js b/azure-functions/acbs-function/acbs-amend-facility-loan-record/index.js index 005c085fb7..f522ac7748 100644 --- a/azure-functions/acbs-function/acbs-amend-facility-loan-record/index.js +++ b/azure-functions/acbs-function/acbs-amend-facility-loan-record/index.js @@ -78,6 +78,6 @@ module.exports = df.orchestrator(function* Facility(context) { console.error('No input specified'); } catch (error) { console.error('Error amending facility loan record: %o', error); - throw new Error('Error amending facility loan record', { cause: error }); + throw new Error(`Error amending facility loan record ${error}`); } }); diff --git a/azure-functions/acbs-function/acbs-amend-facility-master-record/index.js b/azure-functions/acbs-function/acbs-amend-facility-master-record/index.js index 7ca4a28170..352bd85d4e 100644 --- a/azure-functions/acbs-function/acbs-amend-facility-master-record/index.js +++ b/azure-functions/acbs-function/acbs-amend-facility-master-record/index.js @@ -74,6 +74,6 @@ module.exports = df.orchestrator(function* Facility(context) { console.error('No input specified'); } catch (error) { console.error('Error amending facility master record: %o', error); - throw new Error('Error amending facility master record', { cause: error }); + throw new Error(`Error amending facility master record ${error}`); } }); diff --git a/azure-functions/acbs-function/acbs-amend-facility/index.js b/azure-functions/acbs-function/acbs-amend-facility/index.js index 852b04809d..140ad6432d 100644 --- a/azure-functions/acbs-function/acbs-amend-facility/index.js +++ b/azure-functions/acbs-function/acbs-amend-facility/index.js @@ -50,7 +50,7 @@ module.exports = df.orchestrator(function* amendACBSFacility(context) { let facilityLoanRecord; if (facilityId.includes(DEAL.UKEF_ID.PENDING) || facilityId.includes(DEAL.UKEF_ID.TEST)) { - throw new Error('Invalid facility ID %s', facilityId); + throw new Error(`Invalid facility ID ${facilityId}`); } // 1. DAF : activity-get-facility-master: Retrieve ACBS `Facility Master Record` with eTag diff --git a/azure-functions/acbs-function/acbs-facility-bond/index.js b/azure-functions/acbs-function/acbs-facility-bond/index.js index 64bb128d7e..55c4b80fc7 100644 --- a/azure-functions/acbs-function/acbs-facility-bond/index.js +++ b/azure-functions/acbs-function/acbs-facility-bond/index.js @@ -81,6 +81,6 @@ module.exports = df.orchestrator(function* createACBSfacilityBond(context) { }; } catch (error) { console.error('Error creating facility bond record: %o', error); - throw new Error('Error creating facility bond record', { cause: error }); + throw new Error(`Error creating facility bond record ${error}`); } }); diff --git a/azure-functions/acbs-function/acbs-facility-loan/index.js b/azure-functions/acbs-function/acbs-facility-loan/index.js index 0c0159efef..1664b2bb0c 100644 --- a/azure-functions/acbs-function/acbs-facility-loan/index.js +++ b/azure-functions/acbs-function/acbs-facility-loan/index.js @@ -62,6 +62,6 @@ module.exports = df.orchestrator(function* createACBSfacilityBond(context) { return response; } catch (error) { console.error('Error creating facility loan record: %o', error); - throw new Error('Error creating facility loan record', { cause: error }); + throw new Error(`Error creating facility loan record ${error}`); } }); diff --git a/azure-functions/acbs-function/acbs-facility/index.js b/azure-functions/acbs-function/acbs-facility/index.js index 35408a7712..85f05181e5 100644 --- a/azure-functions/acbs-function/acbs-facility/index.js +++ b/azure-functions/acbs-function/acbs-facility/index.js @@ -26,7 +26,7 @@ module.exports = df.orchestrator(function* createACBSfacility(context) { const { facilityIdentifier } = acbsFacilityMasterInput; if (facilityIdentifier.includes(CONSTANTS.DEAL.UKEF_ID.PENDING) || facilityIdentifier.includes(CONSTANTS.DEAL.UKEF_ID.TEST)) { - throw new Error('Invalid facility ID %s', facilityIdentifier); + throw new Error(`Invalid facility ID ${facilityIdentifier}`); } const facilityMaster = yield context.df.callActivityWithRetry('activity-create-facility-master', retryOptions, { acbsFacilityMasterInput }); @@ -122,6 +122,6 @@ module.exports = df.orchestrator(function* createACBSfacility(context) { }; } catch (error) { console.error('Error creating facility records: %o', error); - throw new Error('Error creating facility record', { cause: error }); + throw new Error(`Error creating facility record ${error}`); } }); diff --git a/azure-functions/acbs-function/acbs-issue-facility/index.js b/azure-functions/acbs-function/acbs-issue-facility/index.js index 19c9d7c3a4..d98937fca5 100644 --- a/azure-functions/acbs-function/acbs-issue-facility/index.js +++ b/azure-functions/acbs-function/acbs-issue-facility/index.js @@ -19,7 +19,7 @@ module.exports = df.orchestrator(function* updateACBSfacility(context) { const { facilityId, facility, deal } = context.df.getInput(); if (facilityId.includes(CONSTANTS.DEAL.UKEF_ID.PENDING) || facilityId.includes(CONSTANTS.DEAL.UKEF_ID.TEST)) { - throw new Error('Invalid facility ID %s', facilityId); + throw new Error(`Invalid facility ID ${facilityId}`); } let facilityFee; @@ -111,6 +111,6 @@ module.exports = df.orchestrator(function* updateACBSfacility(context) { throw new Error('Invalid argument set'); } catch (error) { console.error('Error processing facility issuance: %o', error); - throw new Error('Error processing facility issuance', { cause: error }); + throw new Error(`Error processing facility issuance ${error}`); } }); diff --git a/azure-functions/acbs-function/acbs/index.js b/azure-functions/acbs-function/acbs/index.js index 479c8e9b5d..b72207252f 100644 --- a/azure-functions/acbs-function/acbs/index.js +++ b/azure-functions/acbs-function/acbs/index.js @@ -110,7 +110,7 @@ module.exports = df.orchestrator(function* HDeal(context) { const { dealIdentifier } = acbsDealInput; if (dealIdentifier.includes(CONSTANTS.DEAL.UKEF_ID.PENDING) || dealIdentifier.includes(CONSTANTS.DEAL.UKEF_ID.TEST)) { - throw new Error('Invalid deal ID %s', dealIdentifier); + throw new Error(`Invalid deal ID ${dealIdentifier}`); } const dealRecord = yield context.df.callActivityWithRetry('activity-create-deal', retryOptions, { deal: acbsDealInput }); diff --git a/azure-functions/acbs-function/activity-create-code-value-transaction/index.js b/azure-functions/acbs-function/activity-create-code-value-transaction/index.js index fd391d5806..bf9bed0323 100644 --- a/azure-functions/acbs-function/activity-create-code-value-transaction/index.js +++ b/azure-functions/acbs-function/activity-create-code-value-transaction/index.js @@ -56,7 +56,7 @@ const createCodeValueTransaction = async (context) => { }; } catch (error) { console.error('Error creating facility code value transaction record: %o', error); - throw new Error('Error creating facility code value transaction record', { cause: error }); + throw new Error(`Error creating facility code value transaction record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-deal-guarantee/index.js b/azure-functions/acbs-function/activity-create-deal-guarantee/index.js index dee1b81e20..b23bcc3a8e 100644 --- a/azure-functions/acbs-function/activity-create-deal-guarantee/index.js +++ b/azure-functions/acbs-function/activity-create-deal-guarantee/index.js @@ -56,7 +56,7 @@ const createDealGuarantee = async (context) => { }; } catch (error) { console.error('Unable to create deal guarantee record. %o', error); - throw new Error('Unable to create deal guarantee record', { cause: error }); + throw new Error(`Unable to create deal guarantee record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-deal-investor/index.js b/azure-functions/acbs-function/activity-create-deal-investor/index.js index fce50d2add..a40f5724bb 100644 --- a/azure-functions/acbs-function/activity-create-deal-investor/index.js +++ b/azure-functions/acbs-function/activity-create-deal-investor/index.js @@ -56,7 +56,7 @@ const createDealInvestor = async (context) => { }; } catch (error) { console.error('Unable to create deal investor record. %o', error); - throw new Error('Unable to create deal investor record', { cause: error }); + throw new Error(`Unable to create deal investor record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-deal/index.js b/azure-functions/acbs-function/activity-create-deal/index.js index eff5d5cc26..16a27085e3 100644 --- a/azure-functions/acbs-function/activity-create-deal/index.js +++ b/azure-functions/acbs-function/activity-create-deal/index.js @@ -64,7 +64,7 @@ const createDeal = async (context) => { }; } catch (error) { console.error('Unable to create deal master record. %o', error); - throw new Error('Unable to create deal master record', { cause: error }); + throw new Error(`Unable to create deal master record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-facility-covenant/index.js b/azure-functions/acbs-function/activity-create-facility-covenant/index.js index 2fa7bd2fa6..06db919a5c 100644 --- a/azure-functions/acbs-function/activity-create-facility-covenant/index.js +++ b/azure-functions/acbs-function/activity-create-facility-covenant/index.js @@ -97,7 +97,7 @@ const createFacilityCovenant = async (context) => { }; } catch (error) { console.error('Unable to create facility covenant record. %o', error); - throw new Error('Unable to create facility covenant record', { cause: error }); + throw new Error(`Unable to create facility covenant record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-facility-fee/index.js b/azure-functions/acbs-function/activity-create-facility-fee/index.js index 2279f06973..e9704e082d 100644 --- a/azure-functions/acbs-function/activity-create-facility-fee/index.js +++ b/azure-functions/acbs-function/activity-create-facility-fee/index.js @@ -64,7 +64,7 @@ const createFacilityFee = async (context) => { }; } catch (error) { console.error('Unable to create facility fee record. %o', error); - throw new Error('Unable to create facility fee record', { cause: error }); + throw new Error(`Unable to create facility fee record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-facility-guarantee/index.js b/azure-functions/acbs-function/activity-create-facility-guarantee/index.js index f15acd6f90..d3d379eefc 100644 --- a/azure-functions/acbs-function/activity-create-facility-guarantee/index.js +++ b/azure-functions/acbs-function/activity-create-facility-guarantee/index.js @@ -58,7 +58,7 @@ const createFacilityGuarantee = async (context) => { }; } catch (error) { console.error('Unable to create facility guarantee record. %o', error); - throw new Error('Unable to create facility guarantee record', { cause: error }); + throw new Error(`Unable to create facility guarantee record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-facility-investor/index.js b/azure-functions/acbs-function/activity-create-facility-investor/index.js index fac9da12b3..300cb41944 100644 --- a/azure-functions/acbs-function/activity-create-facility-investor/index.js +++ b/azure-functions/acbs-function/activity-create-facility-investor/index.js @@ -55,7 +55,7 @@ const createFacilityInvestor = async (context) => { }; } catch (error) { console.error('Unable to create facility investor record. %o', error); - throw new Error('Unable to create facility investor record', { cause: error }); + throw new Error(`Unable to create facility investor record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-facility-loan/index.js b/azure-functions/acbs-function/activity-create-facility-loan/index.js index 3bdf2b6181..022982bd6c 100644 --- a/azure-functions/acbs-function/activity-create-facility-loan/index.js +++ b/azure-functions/acbs-function/activity-create-facility-loan/index.js @@ -67,7 +67,7 @@ const createFacilityLoan = async (context) => { }; } catch (error) { console.error('Unable to create facility loan record. %o', error); - throw new Error('Unable to create facility loan record', { cause: error }); + throw new Error(`Unable to create facility loan record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-facility-master/index.js b/azure-functions/acbs-function/activity-create-facility-master/index.js index a9c6ccb573..5e1b1b1b53 100644 --- a/azure-functions/acbs-function/activity-create-facility-master/index.js +++ b/azure-functions/acbs-function/activity-create-facility-master/index.js @@ -78,7 +78,7 @@ const createFacilityMaster = async (context) => { }; } catch (error) { console.error('Unable to create facility master record. %o', error); - throw new Error('Unable to create facility master record', { cause: error }); + throw new Error(`Unable to create facility master record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-create-party/index.js b/azure-functions/acbs-function/activity-create-party/index.js index a5754d3060..04688de5d1 100644 --- a/azure-functions/acbs-function/activity-create-party/index.js +++ b/azure-functions/acbs-function/activity-create-party/index.js @@ -59,7 +59,7 @@ const createParty = async (context) => { return {}; } catch (error) { console.error('Unable to create party record. %o', error); - throw new Error('Unable to create party record', { cause: error }); + throw new Error(`Unable to create party record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-get-acbs-country-code/index.js b/azure-functions/acbs-function/activity-get-acbs-country-code/index.js index 7aa96eb5ed..56ad40b3a9 100644 --- a/azure-functions/acbs-function/activity-get-acbs-country-code/index.js +++ b/azure-functions/acbs-function/activity-get-acbs-country-code/index.js @@ -18,7 +18,7 @@ const getAcbsCountryCode = async (context) => { return status === 200 && data.length > 1 ? data[0].isoCode : CONSTANTS.DEAL.COUNTRY.DEFAULT; } catch (error) { console.error('Error getting ACBS country code %o', error); - throw new Error('Error getting ACBS country code', { cause: error }); + throw new Error(`Error getting ACBS country code ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-get-acbs-industry-sector/index.js b/azure-functions/acbs-function/activity-get-acbs-industry-sector/index.js index 19fc07c5d0..ed033db699 100644 --- a/azure-functions/acbs-function/activity-get-acbs-industry-sector/index.js +++ b/azure-functions/acbs-function/activity-get-acbs-industry-sector/index.js @@ -18,7 +18,7 @@ const getAcbsIndustrySector = async (context) => { return status === 200 && data.length > 0 ? data[0].acbsIndustryId : '1001'; } catch (error) { console.error('Error getting ACBS industry sector: %o', error); - throw new Error('Error getting ACBS industry sector', { cause: error }); + throw new Error(`Error getting ACBS industry sector ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-get-facility-master/index.js b/azure-functions/acbs-function/activity-get-facility-master/index.js index d06641f714..e9eabe2af2 100644 --- a/azure-functions/acbs-function/activity-get-facility-master/index.js +++ b/azure-functions/acbs-function/activity-get-facility-master/index.js @@ -45,7 +45,7 @@ const getFacilityMaster = async (context) => { throw new Error('Invalid argument set'); } catch (error) { console.error('Error getting facility master record: %o', error); - throw new Error('Error getting facility master record', { cause: error }); + throw new Error(`Error getting facility master record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-get-loan-id/index.js b/azure-functions/acbs-function/activity-get-loan-id/index.js index 25cfc987f8..3b5013faf2 100644 --- a/azure-functions/acbs-function/activity-get-loan-id/index.js +++ b/azure-functions/acbs-function/activity-get-loan-id/index.js @@ -71,7 +71,7 @@ const getLoanId = async (context) => { return null; } catch (error) { console.error('Error getting loan id for facility: %o', error); - throw new Error('Error getting loan id for facility', { cause: error }); + throw new Error(`Error getting loan id for facility ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-update-facility-loan-amount/index.js b/azure-functions/acbs-function/activity-update-facility-loan-amount/index.js index f480273dea..ce6f45be85 100644 --- a/azure-functions/acbs-function/activity-update-facility-loan-amount/index.js +++ b/azure-functions/acbs-function/activity-update-facility-loan-amount/index.js @@ -60,7 +60,7 @@ const updateFacilityLoanAmount = async (context) => { }; } catch (error) { console.error('Error amending facility loan amount: %o', error); - throw new Error('Error amending facility loan amount', { cause: error }); + throw new Error(`Error amending facility loan amount ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-update-facility-loan/index.js b/azure-functions/acbs-function/activity-update-facility-loan/index.js index 1ad5a3f58d..ad3aee52c5 100644 --- a/azure-functions/acbs-function/activity-update-facility-loan/index.js +++ b/azure-functions/acbs-function/activity-update-facility-loan/index.js @@ -61,7 +61,7 @@ const updateFacilityLoan = async (context) => { }; } catch (error) { console.error('Error amending facility loan record: %o', error); - throw new Error('Error amending facility loan record', { cause: error }); + throw new Error(`Error amending facility loan record ${error}`); } }; diff --git a/azure-functions/acbs-function/activity-update-facility-master/index.js b/azure-functions/acbs-function/activity-update-facility-master/index.js index c367508c47..5c851ba4e4 100644 --- a/azure-functions/acbs-function/activity-update-facility-master/index.js +++ b/azure-functions/acbs-function/activity-update-facility-master/index.js @@ -85,7 +85,7 @@ const updateFacilityMaster = async (context) => { }; } catch (error) { console.error('Error updating facility master record: %o', error); - throw new Error('Error updating facility master record', { cause: error }); + throw new Error(`Error updating facility master record ${error}`); } }; diff --git a/dtfs-central-api/package.json b/dtfs-central-api/package.json index 4ef631b97e..f9dd39fa4e 100644 --- a/dtfs-central-api/package.json +++ b/dtfs-central-api/package.json @@ -61,7 +61,7 @@ "node-mocks-http": "^1.14.1", "supertest": "6.3.3", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", diff --git a/e2e-tests/package.json b/e2e-tests/package.json index a8e97bd303..a7d2056560 100644 --- a/e2e-tests/package.json +++ b/e2e-tests/package.json @@ -25,7 +25,7 @@ "devDependencies": { "bson": "^6.5.0", "chance": "^1.1.11", - "cypress": "^13.7.0", + "cypress": "^13.7.1", "cypress-file-upload": "^5.0.8", "cypress-plugin-tab": "^1.0.5", "cypress-v10-preserve-cookie": "^1.2.1", diff --git a/external-api/package.json b/external-api/package.json index 14734e15df..17f2c16c28 100644 --- a/external-api/package.json +++ b/external-api/package.json @@ -47,7 +47,7 @@ "swagger-ui-express": "^4.6.3", "ts-node": "^10.9.2", "tslib": "^2.6.2", - "typescript": "^5.4.2", + "typescript": "^5.4.3", "validator": "^13.11.0" }, "devDependencies": { diff --git a/gef-ui/package.json b/gef-ui/package.json index dc925e0bde..d5f5765aed 100644 --- a/gef-ui/package.json +++ b/gef-ui/package.json @@ -66,7 +66,7 @@ "nunjucks": "3.2.4", "path": "0.12.7", "redis": "^3.1.2", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "ts-node": "^10.9.2", "tslib": "^2.6.2", "validator": "^13.11.0" @@ -96,7 +96,7 @@ "supertest": "^6.3.4", "terser-webpack-plugin": "^5.3.10", "ts-jest": "^29.1.2", - "webpack": "^5.90.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "webpack-merge": "^5.10.0" }, diff --git a/libs/common/package.json b/libs/common/package.json index 8b0a3592bd..d3eb996a1f 100644 --- a/libs/common/package.json +++ b/libs/common/package.json @@ -38,7 +38,7 @@ "eslint": "^8.57.0", "jest": "^29.7.0", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", diff --git a/package-lock.json b/package-lock.json index f5e6b92ac9..3228e7e711 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "husky": "^8.0.3", "lint-staged": "^14.0.1", "prettier": "3.0.3", - "sort-package-json": "^2.8.0" + "sort-package-json": "^2.9.0" }, "engines": { "node": ">=20", @@ -110,7 +110,7 @@ "node-mocks-http": "^1.14.1", "supertest": "6.3.3", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", @@ -131,7 +131,7 @@ "devDependencies": { "bson": "^6.5.0", "chance": "^1.1.11", - "cypress": "^13.7.0", + "cypress": "^13.7.1", "cypress-file-upload": "^5.0.8", "cypress-plugin-tab": "^1.0.5", "cypress-v10-preserve-cookie": "^1.2.1", @@ -214,7 +214,7 @@ "swagger-ui-express": "^4.6.3", "ts-node": "^10.9.2", "tslib": "^2.6.2", - "typescript": "^5.4.2", + "typescript": "^5.4.3", "validator": "^13.11.0" }, "devDependencies": { @@ -683,7 +683,7 @@ "nunjucks": "3.2.4", "path": "0.12.7", "redis": "^3.1.2", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "ts-node": "^10.9.2", "tslib": "^2.6.2", "validator": "^13.11.0" @@ -713,7 +713,7 @@ "supertest": "^6.3.4", "terser-webpack-plugin": "^5.3.10", "ts-jest": "^29.1.2", - "webpack": "^5.90.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "webpack-merge": "^5.10.0" }, @@ -757,7 +757,7 @@ "eslint": "^8.57.0", "jest": "^29.7.0", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", @@ -1015,23 +1015,23 @@ "optional": true }, "node_modules/@aws-sdk/client-cognito-identity": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.535.0.tgz", - "integrity": "sha512-7n9WAXAQzDgdaNkZlgdX+dmCW30tCrq3NpPs/f1WFWcF6g+s06ULkuWywTU+usG6ZTuRtajFKy2oMkMv9Wor0g==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.540.0.tgz", + "integrity": "sha512-03vUaIKjvdcOmjDi8Fv9JgY+VQrt9QBpRkI8A1lrdPNgWqTEZXZi/zBsFRsxTe6hgsrZtxVnxLu6krSRILuqtw==", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.535.0", + "@aws-sdk/client-sts": "3.540.0", "@aws-sdk/core": "3.535.0", - "@aws-sdk/credential-provider-node": "3.535.0", + "@aws-sdk/credential-provider-node": "3.540.0", "@aws-sdk/middleware-host-header": "3.535.0", "@aws-sdk/middleware-logger": "3.535.0", "@aws-sdk/middleware-recursion-detection": "3.535.0", - "@aws-sdk/middleware-user-agent": "3.535.0", + "@aws-sdk/middleware-user-agent": "3.540.0", "@aws-sdk/region-config-resolver": "3.535.0", "@aws-sdk/types": "3.535.0", - "@aws-sdk/util-endpoints": "3.535.0", + "@aws-sdk/util-endpoints": "3.540.0", "@aws-sdk/util-user-agent-browser": "3.535.0", "@aws-sdk/util-user-agent-node": "3.535.0", "@smithy/config-resolver": "^2.2.0", @@ -1066,9 +1066,9 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.535.0.tgz", - "integrity": "sha512-h9eQRdFnjDRVBnPJIKXuX7D+isSAioIfZPC4PQwsL5BscTRlk4c90DX0R0uk64YUtp7LZu8TNtrosFZ/1HtTrQ==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.540.0.tgz", + "integrity": "sha512-rrQZMuw4sxIo3eyAUUzPQRA336mPRnrAeSlSdVHBKZD8Fjvoy0lYry2vNhkPLpFZLso1J66KRyuIv4LzRR3v1Q==", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", @@ -1077,10 +1077,10 @@ "@aws-sdk/middleware-host-header": "3.535.0", "@aws-sdk/middleware-logger": "3.535.0", "@aws-sdk/middleware-recursion-detection": "3.535.0", - "@aws-sdk/middleware-user-agent": "3.535.0", + "@aws-sdk/middleware-user-agent": "3.540.0", "@aws-sdk/region-config-resolver": "3.535.0", "@aws-sdk/types": "3.535.0", - "@aws-sdk/util-endpoints": "3.535.0", + "@aws-sdk/util-endpoints": "3.540.0", "@aws-sdk/util-user-agent-browser": "3.535.0", "@aws-sdk/util-user-agent-node": "3.535.0", "@smithy/config-resolver": "^2.2.0", @@ -1115,22 +1115,22 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.535.0.tgz", - "integrity": "sha512-M2cG4EQXDpAJQyq33ORIr6abmdX9p9zX0ssVy8XwFNB7lrgoIKxuVoGL+fX+XMgecl24x7ELz6b4QlILOevbCw==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.540.0.tgz", + "integrity": "sha512-LZYK0lBRQK8D8M3Sqc96XiXkAV2v70zhTtF6weyzEpgwxZMfSuFJjs0jFyhaeZBZbZv7BBghIdhJ5TPavNxGMQ==", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.535.0", + "@aws-sdk/client-sts": "3.540.0", "@aws-sdk/core": "3.535.0", "@aws-sdk/middleware-host-header": "3.535.0", "@aws-sdk/middleware-logger": "3.535.0", "@aws-sdk/middleware-recursion-detection": "3.535.0", - "@aws-sdk/middleware-user-agent": "3.535.0", + "@aws-sdk/middleware-user-agent": "3.540.0", "@aws-sdk/region-config-resolver": "3.535.0", "@aws-sdk/types": "3.535.0", - "@aws-sdk/util-endpoints": "3.535.0", + "@aws-sdk/util-endpoints": "3.540.0", "@aws-sdk/util-user-agent-browser": "3.535.0", "@aws-sdk/util-user-agent-node": "3.535.0", "@smithy/config-resolver": "^2.2.0", @@ -1164,13 +1164,13 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.535.0" + "@aws-sdk/credential-provider-node": "^3.540.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.535.0.tgz", - "integrity": "sha512-ii9OOm3TJwP3JmO1IVJXKWIShVKPl0VtdlgROc/SkDglO/kuAw9eDdlROgc+qbFl+gm6bBTguOVTUXt3tS3flw==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.540.0.tgz", + "integrity": "sha512-ITHUQxvpqfQX6obfpIi3KYGzZYfe/I5Ixjfxoi5lB7ISCtmxqObKB1fzD93wonkMJytJ7LUO8panZl/ojiJ1uw==", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", @@ -1179,10 +1179,10 @@ "@aws-sdk/middleware-host-header": "3.535.0", "@aws-sdk/middleware-logger": "3.535.0", "@aws-sdk/middleware-recursion-detection": "3.535.0", - "@aws-sdk/middleware-user-agent": "3.535.0", + "@aws-sdk/middleware-user-agent": "3.540.0", "@aws-sdk/region-config-resolver": "3.535.0", "@aws-sdk/types": "3.535.0", - "@aws-sdk/util-endpoints": "3.535.0", + "@aws-sdk/util-endpoints": "3.540.0", "@aws-sdk/util-user-agent-browser": "3.535.0", "@aws-sdk/util-user-agent-node": "3.535.0", "@smithy/config-resolver": "^2.2.0", @@ -1216,7 +1216,7 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.535.0" + "@aws-sdk/credential-provider-node": "^3.540.0" } }, "node_modules/@aws-sdk/core": { @@ -1238,12 +1238,12 @@ } }, "node_modules/@aws-sdk/credential-provider-cognito-identity": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.535.0.tgz", - "integrity": "sha512-Lc+RJTNzp22H31W/O7iSmCZUP+KYZMuzK8hKU4/RXo7D8t/cFLb4VpvvcCCa4UOZqdmxVqEhwc1oXyMkoszITQ==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.540.0.tgz", + "integrity": "sha512-XOTAIuVgticX+43GMpRbi5OHmJAhHfoHYsVGu0eRLhri1yFqUHXJgHUd51QQtlA8cFQN7JnFFM6sF5EDCPF49g==", "optional": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.535.0", + "@aws-sdk/client-cognito-identity": "3.540.0", "@aws-sdk/types": "3.535.0", "@smithy/property-provider": "^2.2.0", "@smithy/types": "^2.12.0", @@ -1289,16 +1289,16 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.535.0.tgz", - "integrity": "sha512-bm3XOYlyCjtAb8eeHXLrxqRxYVRw2Iqv9IufdJb4gM13TbNSYniUT1WKaHxGIZ5p+FuNlXVhvk1OpHFM13+gXA==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.540.0.tgz", + "integrity": "sha512-igN/RbsnulIBwqXbwsWmR3srqmtbPF1dm+JteGvUY31FW65fTVvWvSr945Y/cf1UbhPmIQXntlsqESqpkhTHwg==", "optional": true, "dependencies": { - "@aws-sdk/client-sts": "3.535.0", + "@aws-sdk/client-sts": "3.540.0", "@aws-sdk/credential-provider-env": "3.535.0", "@aws-sdk/credential-provider-process": "3.535.0", - "@aws-sdk/credential-provider-sso": "3.535.0", - "@aws-sdk/credential-provider-web-identity": "3.535.0", + "@aws-sdk/credential-provider-sso": "3.540.0", + "@aws-sdk/credential-provider-web-identity": "3.540.0", "@aws-sdk/types": "3.535.0", "@smithy/credential-provider-imds": "^2.3.0", "@smithy/property-provider": "^2.2.0", @@ -1311,17 +1311,17 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.535.0.tgz", - "integrity": "sha512-6JXp/EuL6euUkH5k4d+lQFF6gBwukrcCOWfNHCmq14mNJf/cqT3HAX1VMtWFRSK20am0IxfYQGccb0/nZykdKg==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.540.0.tgz", + "integrity": "sha512-HKQZJbLHlrHX9A0B1poiYNXIIQfy8whTjuosTCYKPDBhhUyVAQfxy/KG726j0v43IhaNPLgTGZCJve4hAsazSw==", "optional": true, "dependencies": { "@aws-sdk/credential-provider-env": "3.535.0", "@aws-sdk/credential-provider-http": "3.535.0", - "@aws-sdk/credential-provider-ini": "3.535.0", + "@aws-sdk/credential-provider-ini": "3.540.0", "@aws-sdk/credential-provider-process": "3.535.0", - "@aws-sdk/credential-provider-sso": "3.535.0", - "@aws-sdk/credential-provider-web-identity": "3.535.0", + "@aws-sdk/credential-provider-sso": "3.540.0", + "@aws-sdk/credential-provider-web-identity": "3.540.0", "@aws-sdk/types": "3.535.0", "@smithy/credential-provider-imds": "^2.3.0", "@smithy/property-provider": "^2.2.0", @@ -1350,13 +1350,13 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.535.0.tgz", - "integrity": "sha512-2Dw0YIr8ETdFpq65CC4zK8ZIEbX78rXoNRZXUGNQW3oSKfL0tj8O8ErY6kg1IdEnYbGnEQ35q6luZ5GGNKLgDg==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.540.0.tgz", + "integrity": "sha512-tKkFqK227LF5ajc5EL6asXS32p3nkofpP8G7NRpU7zOEOQCg01KUc4JRX+ItI0T007CiN1J19yNoFqHLT/SqHg==", "optional": true, "dependencies": { - "@aws-sdk/client-sso": "3.535.0", - "@aws-sdk/token-providers": "3.535.0", + "@aws-sdk/client-sso": "3.540.0", + "@aws-sdk/token-providers": "3.540.0", "@aws-sdk/types": "3.535.0", "@smithy/property-provider": "^2.2.0", "@smithy/shared-ini-file-loader": "^2.4.0", @@ -1368,12 +1368,12 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.535.0.tgz", - "integrity": "sha512-t2/JWrKY0H66A7JW7CqX06/DG2YkJddikt5ymdQvx/Q7dRMJ3d+o/vgjoKr7RvEx/pNruCeyM1599HCvwrVMrg==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.540.0.tgz", + "integrity": "sha512-OpDm9w3A168B44hSjpnvECP4rvnFzD86rN4VYdGADuCvEa5uEcdA/JuT5WclFPDqdWEmFBqS1pxBIJBf0g2Q9Q==", "optional": true, "dependencies": { - "@aws-sdk/client-sts": "3.535.0", + "@aws-sdk/client-sts": "3.540.0", "@aws-sdk/types": "3.535.0", "@smithy/property-provider": "^2.2.0", "@smithy/types": "^2.12.0", @@ -1384,22 +1384,22 @@ } }, "node_modules/@aws-sdk/credential-providers": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.535.0.tgz", - "integrity": "sha512-rC3TguTFbeua3EyTwGm84xeARKE1RO0oIWdtuTmSS5ZCPwllcePGkOVg7gQiPRc01Ebj816S/6P2QbvAfSUxqA==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.540.0.tgz", + "integrity": "sha512-tAmvqdZngCrER5/AAwTmDSjO05LGIshKL+lwcJr2OUV5jtQVzfbFrorf+b5dnI+3i8+zGcEAV9omra4XGrO9Kg==", "optional": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.535.0", - "@aws-sdk/client-sso": "3.535.0", - "@aws-sdk/client-sts": "3.535.0", - "@aws-sdk/credential-provider-cognito-identity": "3.535.0", + "@aws-sdk/client-cognito-identity": "3.540.0", + "@aws-sdk/client-sso": "3.540.0", + "@aws-sdk/client-sts": "3.540.0", + "@aws-sdk/credential-provider-cognito-identity": "3.540.0", "@aws-sdk/credential-provider-env": "3.535.0", "@aws-sdk/credential-provider-http": "3.535.0", - "@aws-sdk/credential-provider-ini": "3.535.0", - "@aws-sdk/credential-provider-node": "3.535.0", + "@aws-sdk/credential-provider-ini": "3.540.0", + "@aws-sdk/credential-provider-node": "3.540.0", "@aws-sdk/credential-provider-process": "3.535.0", - "@aws-sdk/credential-provider-sso": "3.535.0", - "@aws-sdk/credential-provider-web-identity": "3.535.0", + "@aws-sdk/credential-provider-sso": "3.540.0", + "@aws-sdk/credential-provider-web-identity": "3.540.0", "@aws-sdk/types": "3.535.0", "@smithy/credential-provider-imds": "^2.3.0", "@smithy/property-provider": "^2.2.0", @@ -1455,13 +1455,13 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.535.0.tgz", - "integrity": "sha512-Uvb2WJ+zdHdCOtsWVPI/M0BcfNrjOYsicDZWtaljucRJKLclY5gNWwD+RwIC+8b5TvfnVOlH+N5jhvpi5Impog==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz", + "integrity": "sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==", "optional": true, "dependencies": { "@aws-sdk/types": "3.535.0", - "@aws-sdk/util-endpoints": "3.535.0", + "@aws-sdk/util-endpoints": "3.540.0", "@smithy/protocol-http": "^3.3.0", "@smithy/types": "^2.12.0", "tslib": "^2.6.2" @@ -1488,12 +1488,12 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.535.0.tgz", - "integrity": "sha512-4g+l/B9h1H/SiDtFRosW3pMwc+3PTXljZit+5NUBcET2XqcdUyHmgj3lBdu+CJ9CHdIMggRalYMAFXnRFe3Psg==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.540.0.tgz", + "integrity": "sha512-9BvtiVEZe5Ev88Wa4ZIUbtT6BVcPwhxmVInQ6c12MYNb0WNL54BN6wLy/eknAfF05gpX2/NDU2pUDOyMPdm/+g==", "optional": true, "dependencies": { - "@aws-sdk/client-sso-oidc": "3.535.0", + "@aws-sdk/client-sso-oidc": "3.540.0", "@aws-sdk/types": "3.535.0", "@smithy/property-provider": "^2.2.0", "@smithy/shared-ini-file-loader": "^2.4.0", @@ -1518,9 +1518,9 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.535.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.535.0.tgz", - "integrity": "sha512-c8TlaQsiPchOOmTTR6qvHCO2O7L7NJwlKWAoQJ2GqWDZuC5es/fyuF2rp1h+ZRrUVraUomS0YdGkAmaDC7hJQg==", + "version": "3.540.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz", + "integrity": "sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==", "optional": true, "dependencies": { "@aws-sdk/types": "3.535.0", @@ -1600,9 +1600,9 @@ } }, "node_modules/@azure/core-auth": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.7.0.tgz", - "integrity": "sha512-OuDVn9z2LjyYbpu6e7crEwSipa62jX7/ObV/pmXQfnOG8cHwm363jYtg3FSX3GB1V7jsIKri1zgq7mfXkFk/qw==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.7.1.tgz", + "integrity": "sha512-dyeQwvgthqs/SlPVQbZQetpslXceHd4i5a7M/7z/lGEAVwnSluabnQOjF2/dk/hhWgMISusv1Ytp4mQ8JNy62A==", "dependencies": { "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.1.0", @@ -1613,9 +1613,9 @@ } }, "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", - "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.1.tgz", + "integrity": "sha512-NhzeNm5zu2fPlwGXPUjzsRCRuPx5demaZyNcyNYJDqpa/Sbxzvo/RYt9IwUaAOnDW5+r7J9UOE6f22TQnb9nhQ==", "dependencies": { "tslib": "^2.6.2" }, @@ -1648,9 +1648,9 @@ } }, "node_modules/@azure/core-paging": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.0.tgz", - "integrity": "sha512-W8eRv7MVFx/jbbYfcRT5+pGnZ9St/P1UvOi+63vxPwuQ3y+xj+wqWTGxpkXUETv3szsqGu0msdxVtjszCeB4zA==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.1.tgz", + "integrity": "sha512-3tKIQXSU3mlN+ITz0m2pXLnKK3oQ6/EVcW8ud011Iq+M0rx6Wnm7NUEpoMeOAEedeKlPtemrQzO6YWoDR71O5w==", "dependencies": { "tslib": "^2.6.2" }, @@ -1671,9 +1671,9 @@ } }, "node_modules/@azure/core-util": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.8.0.tgz", - "integrity": "sha512-w8NrGnrlGDF7fj36PBnJhGXDK2Y3kpTOgL7Ksb5snEHXq/3EAbKYOp1yqme0yWCUlSDq5rjqvxSBAJmsqYac3w==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.8.1.tgz", + "integrity": "sha512-L3voj0StUdJ+YKomvwnTv7gHzguJO+a6h30pmmZdRprJCM+RJlGMPxzuh4R7lhQu1jNmEtaHX5wvTgWLDAmbGQ==", "dependencies": { "@azure/abort-controller": "^2.0.0", "tslib": "^2.6.2" @@ -1683,9 +1683,9 @@ } }, "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", - "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.1.tgz", + "integrity": "sha512-NhzeNm5zu2fPlwGXPUjzsRCRuPx5demaZyNcyNYJDqpa/Sbxzvo/RYt9IwUaAOnDW5+r7J9UOE6f22TQnb9nhQ==", "dependencies": { "tslib": "^2.6.2" }, @@ -1699,9 +1699,9 @@ "integrity": "sha512-dZITbYPNg6ay6ngcCOjRUh1wDhlFITS0zIkqplyH5KfKEAVPooaoaye5mUFnR+WP9WdGRjlNXyl/y2tgWKHcRg==" }, "node_modules/@azure/logger": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.0.tgz", - "integrity": "sha512-BnfkfzVEsrgbVCtqq0RYRMePSH2lL/cgUUR5sYRF4yNN10zJZq/cODz0r89k3ykY83MqeM3twR292a3YBNgC3w==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.1.tgz", + "integrity": "sha512-/+4TtokaGgC+MnThdf6HyIH9Wrjp+CnCn3Nx3ggevN7FFjjNyjqg0yLlc2i9S+Z2uAzI8GYOo35Nzb1MhQ89MA==", "dependencies": { "tslib": "^2.6.2" }, @@ -1924,9 +1924,9 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.1.tgz", - "integrity": "sha512-HfEWzysMyOa7xI5uQHc/OcZf67/jc+xe/RZlznWQHhbb8Pg1SkRdbK4yEi61aY8wxQA7PkSfoojtLQP/Kpe3og==", + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", "dependencies": { "@babel/types": "^7.24.0" }, @@ -2691,9 +2691,9 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.1.tgz", - "integrity": "sha512-OTkLJM0OtmzcpOgF7MREERUCdCnCBtBsq3vVFbuq/RKMK0/jdYqdMexWi3zNs7Nzd95ase65MbTGrpFJflOb6A==", + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz", + "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==", "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-plugin-utils": "^7.24.0", @@ -6386,9 +6386,9 @@ } }, "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==" + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", @@ -6731,9 +6731,9 @@ "dev": true }, "node_modules/@types/qs": { - "version": "6.9.13", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.13.tgz", - "integrity": "sha512-iLR+1vTTJ3p0QaOUq6ACbY1mzKTODFDT/XedZI8BksOotFmL4ForwDfRQ/DZeuTHR7/2i4lI1D203gdfxuqTlA==", + "version": "6.9.14", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.14.tgz", + "integrity": "sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==", "dev": true }, "node_modules/@types/range-parser": { @@ -6796,9 +6796,9 @@ "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==" }, "node_modules/@types/superagent": { - "version": "8.1.4", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-8.1.4.tgz", - "integrity": "sha512-uzSBYwrpal8y2X2Pul5ZSWpzRiDha2FLcquaN95qUPnOjYgm/zQ5LIdqeJpQJTRWNTN+Rhm0aC8H06Ds2rqCYw==", + "version": "8.1.6", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-8.1.6.tgz", + "integrity": "sha512-yzBOv+6meEHSzV2NThYYOA6RtqvPr3Hbob9ZLp3i07SH27CrYVfm8CrF7ydTmidtelsFiKx2I4gZAiAOamGgvQ==", "dev": true, "dependencies": { "@types/cookiejar": "^2.1.5", @@ -7742,14 +7742,15 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" }, "engines": { @@ -8663,9 +8664,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001599", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", - "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==", + "version": "1.0.30001600", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz", + "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==", "funding": [ { "type": "opencollective", @@ -8918,9 +8919,9 @@ } }, "node_modules/cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.4.tgz", + "integrity": "sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw==", "dev": true, "dependencies": { "string-width": "^4.2.0" @@ -10103,9 +10104,9 @@ } }, "node_modules/css-declaration-sorter": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.1.1.tgz", - "integrity": "sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "dev": true, "engines": { "node": "^14 || ^16 || >=18" @@ -10221,12 +10222,12 @@ "integrity": "sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==" }, "node_modules/cssnano": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.0.tgz", - "integrity": "sha512-e2v4w/t3OFM6HTuSweI4RSdABaqgVgHlJp5FZrQsopHnKKHLFIvK2D3C4kHWeFIycN/1L1J5VIrg5KlDzn3r/g==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "dev": true, "dependencies": { - "cssnano-preset-default": "^6.1.0", + "cssnano-preset-default": "^6.1.2", "lilconfig": "^3.1.1" }, "engines": { @@ -10241,13 +10242,13 @@ } }, "node_modules/cssnano-preset-default": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.0.tgz", - "integrity": "sha512-4DUXZoDj+PI3fRl3MqMjl9DwLGjcsFP4qt+92nLUcN1RGfw2TY+GwNoG2B38Usu1BrcTs8j9pxNfSusmvtSjfg==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", "dev": true, "dependencies": { "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.1.1", + "css-declaration-sorter": "^7.2.0", "cssnano-utils": "^4.0.2", "postcss-calc": "^9.0.1", "postcss-colormin": "^6.1.0", @@ -10256,12 +10257,12 @@ "postcss-discard-duplicates": "^6.0.3", "postcss-discard-empty": "^6.0.3", "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.4", - "postcss-merge-rules": "^6.1.0", - "postcss-minify-font-values": "^6.0.3", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", "postcss-minify-gradients": "^6.0.3", "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.3", + "postcss-minify-selectors": "^6.0.4", "postcss-normalize-charset": "^6.0.2", "postcss-normalize-display-values": "^6.0.2", "postcss-normalize-positions": "^6.0.2", @@ -10275,7 +10276,7 @@ "postcss-reduce-initial": "^6.1.0", "postcss-reduce-transforms": "^6.0.2", "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.3" + "postcss-unique-selectors": "^6.0.4" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -10440,9 +10441,9 @@ } }, "node_modules/cypress": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.7.0.tgz", - "integrity": "sha512-UimjRSJJYdTlvkChcdcfywKJ6tUYuwYuk/n1uMMglrvi+ZthNhoRYcxnWgTqUtkl17fXrPAsD5XT2rcQYN1xKA==", + "version": "13.7.1", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.7.1.tgz", + "integrity": "sha512-4u/rpFNxOFCoFX/Z5h+uwlkBO4mWzAjveURi3vqdSu56HPvVdyGTxGw4XKGWt399Y1JwIn9E1L9uMXQpc0o55w==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -11314,9 +11315,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.711", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.711.tgz", - "integrity": "sha512-hRg81qzvUEibX2lDxnFlVCHACa+LtrCPIsWAxo161LDYIB3jauf57RGsMZV9mvGwE98yGH06icj3zBEoOkxd/w==" + "version": "1.4.717", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.717.tgz", + "integrity": "sha512-6Fmg8QkkumNOwuZ/5mIbMU9WI3H2fmn5ajcVya64I5Yr5CcNmO7vcLt0Y7c96DCiMO5/9G+4sI2r6eEvdg1F7A==" }, "node_modules/emittery": { "version": "0.13.1", @@ -11521,9 +11522,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.2.tgz", - "integrity": "sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", + "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", "dev": true }, "node_modules/es-object-atoms": { @@ -12619,24 +12620,11 @@ } }, "node_modules/express-xss-sanitizer": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/express-xss-sanitizer/-/express-xss-sanitizer-1.1.9.tgz", - "integrity": "sha512-D/uXqslVKksC2mz+WA9/IfDFntKK2Nxhu7YR1A4DKuN0GVCYy/QJEN+czJIYdhRWwqo6ps2QaCkU9R3EwrgAWA==", - "dependencies": { - "sanitize-html": "~2.11.0" - } - }, - "node_modules/express-xss-sanitizer/node_modules/sanitize-html": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.11.0.tgz", - "integrity": "sha512-BG68EDHRaGKqlsNjJ2xUB7gpInPA8gVx/mvjO743hZaeMCZ2DwzW7xvsqZ+KNU4QKwj86HJ3uu2liISf2qBBUA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/express-xss-sanitizer/-/express-xss-sanitizer-1.2.0.tgz", + "integrity": "sha512-bQPdhxgBk0JXhaYgc7+PlwLto6Lcziyov1dvnLGhJo5FkSxZv1Sm+3H5GnmPGBq4kdMlDMMZhxFrDHp9wgGAJg==", "dependencies": { - "deepmerge": "^4.2.2", - "escape-string-regexp": "^4.0.0", - "htmlparser2": "^8.0.0", - "is-plain-object": "^5.0.0", - "parse-srcset": "^1.0.2", - "postcss": "^8.3.11" + "sanitize-html": "~2.13.0" } }, "node_modules/express/node_modules/cookie": { @@ -14660,12 +14648,12 @@ } }, "node_modules/istanbul-lib-instrument/node_modules/@babel/core": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.1.tgz", - "integrity": "sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ==", + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.3.tgz", + "integrity": "sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.1", + "@babel/code-frame": "^7.24.2", "@babel/generator": "^7.24.1", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", @@ -18548,13 +18536,17 @@ } }, "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "dev": true, "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -19020,9 +19012,9 @@ } }, "node_modules/postcss": { - "version": "8.4.37", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.37.tgz", - "integrity": "sha512-7iB/v/r7Woof0glKLH8b1SPHrsX7uhdO+Geb41QpF/+mWZHU3uxxSlN+UXGVit1PawOYDToO+AbZzhBzWRDwbQ==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -19145,13 +19137,13 @@ } }, "node_modules/postcss-merge-longhand": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.4.tgz", - "integrity": "sha512-vAfWGcxUUGlFiPM3nDMZA+/Yo9sbpc3JNkcYZez8FfJDv41Dh7tAgA3QGVTocaHCZZL6aXPXPOaBMJsjujodsA==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.0" + "stylehacks": "^6.1.1" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -19161,15 +19153,15 @@ } }, "node_modules/postcss-merge-rules": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.0.tgz", - "integrity": "sha512-lER+W3Gr6XOvxOYk1Vi/6UsAgKMg6MDBthmvbNqi2XxAk/r9XfhdYZSigfWjuWWn3zYw2wLelvtM8XuAEFqRkA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", "dev": true, "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", "cssnano-utils": "^4.0.2", - "postcss-selector-parser": "^6.0.15" + "postcss-selector-parser": "^6.0.16" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -19179,9 +19171,9 @@ } }, "node_modules/postcss-minify-font-values": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.0.3.tgz", - "integrity": "sha512-SmAeTA1We5rMnN3F8X9YBNo9bj9xB4KyDHnaNJnBfQIPi+60fNiR9OTRnIaMqkYzAQX0vObIw4Pn0vuKEOettg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0" @@ -19228,12 +19220,12 @@ } }, "node_modules/postcss-minify-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.3.tgz", - "integrity": "sha512-IcV7ZQJcaXyhx4UBpWZMsinGs2NmiUC60rJSkyvjPCPqhNjVGsrJUM+QhAtCaikZ0w0/AbZuH4wVvF/YMuMhvA==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.15" + "postcss-selector-parser": "^6.0.16" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -19452,12 +19444,12 @@ } }, "node_modules/postcss-unique-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.3.tgz", - "integrity": "sha512-NFXbYr8qdmCr/AFceaEfdcsKGCvWTeGO6QVC9h2GvtWgj0/0dklKQcaMMVzs6tr8bY+ase8hOtHW8OBTTRvS8A==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.15" + "postcss-selector-parser": "^6.0.16" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -19632,9 +19624,9 @@ } }, "node_modules/pure-rand": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", - "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", "funding": [ { "type": "individual", @@ -20366,9 +20358,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sanitize-html": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.12.1.tgz", - "integrity": "sha512-Plh+JAn0UVDpBRP/xEjsk+xDCoOvMBwQUf/K+/cBAVuTbtX8bj2VB7S1sL1dssVpykqp0/KPSesHrqXtokVBpA==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.13.0.tgz", + "integrity": "sha512-Xff91Z+4Mz5QiNSLdLWwjgBDm5b1RU6xBT0+12rapjiaR7SwfRdjw8f+6Rir2MXKLrDicRFHdb51hGOAxmsUIA==", "dependencies": { "deepmerge": "^4.2.2", "escape-string-regexp": "^4.0.0", @@ -20763,9 +20755,9 @@ "dev": true }, "node_modules/sort-package-json": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-2.8.0.tgz", - "integrity": "sha512-PxeNg93bTJWmDGnu0HADDucoxfFiKkIr73Kv85EBThlI1YQPdc0XovBgg2llD0iABZbu2SlKo8ntGmOP9wOj/g==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-2.9.0.tgz", + "integrity": "sha512-vlEd6i57Eb9+ruta1+hID+emmAmGzWKraEX1kk5LAQ0k1glgDHOENeieqzfir0m8MHcebzDH4FEwqjPnMEjy2g==", "dev": true, "dependencies": { "detect-indent": "^7.0.1", @@ -21130,13 +21122,16 @@ } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -21228,13 +21223,13 @@ } }, "node_modules/stylehacks": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.0.tgz", - "integrity": "sha512-ETErsPFgwlfYZ/CSjMO2Ddf+TsnkCVPBPaoB99Ro8WMAxf7cglzmFsRBhRmKObFjibtcvlNxFFPHuyr3sNlNUQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", "dev": true, "dependencies": { "browserslist": "^4.23.0", - "postcss-selector-parser": "^6.0.15" + "postcss-selector-parser": "^6.0.16" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -21473,9 +21468,9 @@ } }, "node_modules/swagger-ui-dist": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.12.0.tgz", - "integrity": "sha512-Rt1xUpbHulJVGbiQjq9yy9/r/0Pg6TmpcG+fXTaMePDc8z5WUw4LfaWts5qcNv/8ewPvBIbY7DKq7qReIKNCCQ==" + "version": "5.12.3", + "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.12.3.tgz", + "integrity": "sha512-UAFxQSzxVkY/yfmipeMLj4LwH6I/ZGcfezwSquPm2U9CqOiHp8L6fD7TcyPDYfCZuHFaPw5y4io+fny37Ov9NQ==" }, "node_modules/swagger-ui-express": { "version": "4.6.3", @@ -21538,9 +21533,9 @@ } }, "node_modules/terser": { - "version": "5.29.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", - "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.0.tgz", + "integrity": "sha512-Y/SblUl5kEyEFzhMAQdsxVHh+utAxd4IuRNJzKywY/4uzSogh3G219jqbDDxYu4MXO9CzY3tSEqmZvW6AoEDJw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -22196,9 +22191,9 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.5.tgz", - "integrity": "sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -22229,9 +22224,9 @@ } }, "node_modules/typescript": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", - "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -22613,26 +22608,26 @@ } }, "node_modules/webpack": { - "version": "5.90.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", - "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", @@ -22640,7 +22635,7 @@ "schema-utils": "^3.2.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.0", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -23334,6 +23329,7 @@ "joi": "^17.12.2", "jquery": "^3.7.1", "json2csv": "^5.0.7", + "lodash": "^4.17.21", "lodash.isequal": "^4.5.0", "morgan": "1.10.0", "multer": "1.4.5-lts.1", @@ -23379,7 +23375,7 @@ "style-loader": "3.3.2", "terser-webpack-plugin": "^5.3.10", "ts-jest": "^29.1.2", - "webpack": "^5.90.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "webpack-merge": "^5.10.0" }, @@ -23417,7 +23413,7 @@ "notifications-node-client": "6.0.0", "passport": "0.6.0", "passport-jwt": "^4.0.1", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "ts-node": "^10.9.2", "tslib": "^2.6.2", "validator": "^13.11.0", @@ -23439,7 +23435,7 @@ "prettier": "^2.8.8", "supertest": "6.3.3", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", @@ -23578,7 +23574,7 @@ "mongodb": "4.17.0", "passport": "0.6.0", "passport-jwt": "^4.0.1", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "swagger-jsdoc": "^6.2.8", "swagger-ui-express": "^4.6.3", "ts-node": "^10.9.2", @@ -23602,7 +23598,7 @@ "node-mocks-http": "^1.14.1", "supertest": "^6.3.4", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", @@ -23883,7 +23879,7 @@ "express-rate-limit": "^6.11.2", "express-session": "1.17.3", "express-validator": "7.0.1", - "express-xss-sanitizer": "^1.1.9", + "express-xss-sanitizer": "^1.2.0", "govuk-frontend": "4.6.0", "imask": "^6.6.3", "joi": "^17.12.2", @@ -23894,7 +23890,7 @@ "nunjucks": "3.2.4", "path": "0.12.7", "redis": "^3.1.2", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "supertest": "^6.3.4", "ts-node": "^10.9.2", "tslib": "^2.6.2", @@ -23927,8 +23923,8 @@ "style-loader": "3.3.2", "terser-webpack-plugin": "^5.3.10", "ts-jest": "^29.1.2", - "typescript": "^5.4.2", - "webpack": "^5.90.3", + "typescript": "^5.4.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "webpack-merge": "^5.10.0" }, diff --git a/package.json b/package.json index d892d7f611..6492b18baf 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "husky": "^8.0.3", "lint-staged": "^14.0.1", "prettier": "3.0.3", - "sort-package-json": "^2.8.0" + "sort-package-json": "^2.9.0" }, "engines": { "node": ">=20", diff --git a/portal-api/package.json b/portal-api/package.json index 0cd89809b4..4675c4de55 100644 --- a/portal-api/package.json +++ b/portal-api/package.json @@ -61,7 +61,7 @@ "notifications-node-client": "6.0.0", "passport": "0.6.0", "passport-jwt": "^4.0.1", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "ts-node": "^10.9.2", "tslib": "^2.6.2", "validator": "^13.11.0", @@ -83,7 +83,7 @@ "prettier": "^2.8.8", "supertest": "6.3.3", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", diff --git a/portal/package.json b/portal/package.json index 8327b5b6b8..53206eccb7 100644 --- a/portal/package.json +++ b/portal/package.json @@ -101,7 +101,7 @@ "style-loader": "3.3.2", "terser-webpack-plugin": "^5.3.10", "ts-jest": "^29.1.2", - "webpack": "^5.90.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "webpack-merge": "^5.10.0" }, diff --git a/trade-finance-manager-api/package.json b/trade-finance-manager-api/package.json index 3b9f4d011d..29af0ac92e 100644 --- a/trade-finance-manager-api/package.json +++ b/trade-finance-manager-api/package.json @@ -52,7 +52,7 @@ "mongodb": "4.17.0", "passport": "0.6.0", "passport-jwt": "^4.0.1", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "swagger-jsdoc": "^6.2.8", "swagger-ui-express": "^4.6.3", "ts-node": "^10.9.2", @@ -76,7 +76,7 @@ "node-mocks-http": "^1.14.1", "supertest": "^6.3.4", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" }, "engines": { "node": ">=20", diff --git a/trade-finance-manager-ui/package.json b/trade-finance-manager-ui/package.json index 6e21f353f9..f6bdd28fdd 100644 --- a/trade-finance-manager-ui/package.json +++ b/trade-finance-manager-ui/package.json @@ -51,7 +51,7 @@ "express-rate-limit": "^6.11.2", "express-session": "1.17.3", "express-validator": "7.0.1", - "express-xss-sanitizer": "^1.1.9", + "express-xss-sanitizer": "^1.2.0", "govuk-frontend": "4.6.0", "imask": "^6.6.3", "joi": "^17.12.2", @@ -62,7 +62,7 @@ "nunjucks": "3.2.4", "path": "0.12.7", "redis": "^3.1.2", - "sanitize-html": "^2.12.1", + "sanitize-html": "^2.13.0", "supertest": "^6.3.4", "ts-node": "^10.9.2", "tslib": "^2.6.2", @@ -95,8 +95,8 @@ "style-loader": "3.3.2", "terser-webpack-plugin": "^5.3.10", "ts-jest": "^29.1.2", - "typescript": "^5.4.2", - "webpack": "^5.90.3", + "typescript": "^5.4.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "webpack-merge": "^5.10.0" },