From a0d565145ffd5b646fd647aa653d1c2374f2b020 Mon Sep 17 00:00:00 2001 From: shravanmechineni Date: Fri, 12 Apr 2024 15:27:46 +0100 Subject: [PATCH 01/31] retro remission tests in progress --- .../end-to-end/pages/case_transactions.js | 15 +++-- .../test/end-to-end/pages/initiate_refunds.js | 9 ++- .../end-to-end/pages/paybubble_static_data.js | 3 +- .../tests/CCPB_BulkScanFunctionality_test.js | 6 +- .../Refund_Retro_Remission_Journey_test.js | 62 +++++++++++++++++++ 5 files changed, 80 insertions(+), 15 deletions(-) diff --git a/acceptance-tests/test/end-to-end/pages/case_transactions.js b/acceptance-tests/test/end-to-end/pages/case_transactions.js index 2a281ca72..88b6d1f28 100644 --- a/acceptance-tests/test/end-to-end/pages/case_transactions.js +++ b/acceptance-tests/test/end-to-end/pages/case_transactions.js @@ -121,9 +121,9 @@ module.exports = { this.validateTransactionPageForSuccessPayment(caseNumber); I.see(caseTitle); }, - checkBulkCaseSuccessPaymentNotPaid(caseNumber, caseTitle) { + checkBulkCaseSuccessPaymentPartiallyPaid(caseNumber, caseTitle, allocationStatus) { I.wait(CCPBConstants.fiveSecondWaitTime); - this.validateTransactionPageForSuccessPaymentNotPaid(caseNumber); + this.validateTransactionPageForSuccessPaymentPartiallyPaid(caseNumber, allocationStatus); I.see(caseTitle); }, checkBulkCaseNonPaidPayment(caseNumber, caseTitle, allocationStatus) { @@ -138,10 +138,10 @@ module.exports = { I.see(caseTitle); // I.see(amoundDue); }, - checkBulkCaseSurplusOrShortfallSuccessPaymentNotPaid(caseNumber, caseTitle, - allocationStatus, amoundDue) { + checkBulkCaseShortfallSuccessPaymentPartiallyPaid(caseNumber, caseTitle, + allocationStatus, amoundDue) { I.wait(CCPBConstants.fiveSecondWaitTime); - this.validateTransactionPageForSuccessPaymentNotPaid(caseNumber, allocationStatus); + this.validateTransactionPageForSuccessPaymentPartiallyPaid(caseNumber, allocationStatus); I.see(caseTitle); I.see(amoundDue); }, @@ -369,7 +369,7 @@ module.exports = { I.see('Paid'); I.see('Success'); }, - validateTransactionPageForSuccessPaymentNotPaid(caseNumber) { + validateTransactionPageForSuccessPaymentPartiallyPaid(caseNumber, allocationStatus) { I.see(caseNumber); I.see('Total payments'); I.see('Total remissions'); @@ -388,8 +388,7 @@ module.exports = { // I.see('Calculated amount'); // I.see('Amount due'); // I.see('Action'); - // I.see(allocationStatus); - I.see('Partially paid'); + I.see(allocationStatus); I.see('Success'); }, validateTransactionPageForOverPayments() { diff --git a/acceptance-tests/test/end-to-end/pages/initiate_refunds.js b/acceptance-tests/test/end-to-end/pages/initiate_refunds.js index 0c1de74e0..43976c819 100644 --- a/acceptance-tests/test/end-to-end/pages/initiate_refunds.js +++ b/acceptance-tests/test/end-to-end/pages/initiate_refunds.js @@ -484,11 +484,14 @@ module.exports = { I.click('Return to case'); }, - verifyRemissionSubmittedPage() { + verifyRemissionSubmittedPage(isContinueButtonEnabled = true) { I.see('Remission added'); I.see('The amount to be refunded should be £100.00'); - I.click('Continue'); - + if (isContinueButtonEnabled) { + I.click('Continue'); + } else { + I.seeElement('//ccpay-add-remission/div/div/div/div[2]/button[contains(@class, \'disabled\')]'); + } }, async verifyRefundSubmittedPage(refundAmount) { diff --git a/acceptance-tests/test/end-to-end/pages/paybubble_static_data.js b/acceptance-tests/test/end-to-end/pages/paybubble_static_data.js index bd0004a91..d70da968d 100644 --- a/acceptance-tests/test/end-to-end/pages/paybubble_static_data.js +++ b/acceptance-tests/test/end-to-end/pages/paybubble_static_data.js @@ -1,6 +1,7 @@ module.exports = { fee_description: { FEE0002: 'Filing an application for a divorce, nullity or civil partnership dissolution', - FEE0362: 'Appeal (deduction from earnings order)' + FEE0362: 'Appeal (deduction from earnings order)', + FEE0219: 'Application for a grant of probate (Estate over 5000 GBP)' } }; diff --git a/acceptance-tests/test/end-to-end/tests/CCPB_BulkScanFunctionality_test.js b/acceptance-tests/test/end-to-end/tests/CCPB_BulkScanFunctionality_test.js index 3be0f4be9..3caebfa85 100644 --- a/acceptance-tests/test/end-to-end/tests/CCPB_BulkScanFunctionality_test.js +++ b/acceptance-tests/test/end-to-end/tests/CCPB_BulkScanFunctionality_test.js @@ -141,7 +141,7 @@ Scenario('Normal ccd case cheque payment partial allocation 2 fees added with a ConfirmAssociation.selectShortfallReasonExplainatoryAndUser('Help with Fees', 'Contact applicant'); ConfirmAssociation.confirmPayment(); I.wait(CCPBATConstants.tenSecondWaitTime); - CaseTransaction.checkBulkCaseSuccessPaymentNotPaid(ccdCaseNumberFormatted, 'Case reference', 'Allocated'); + CaseTransaction.checkBulkCaseSuccessPaymentPartiallyPaid(ccdCaseNumberFormatted, 'Case reference', 'Partially paid'); CaseTransaction.checkIfBulkScanPaymentsAllocated(dcnNumber); CaseTransaction.validateTransactionPageForRemission('HWF-A1B-23C', 'FEE0002', '£100.00'); I.Logout(); @@ -334,7 +334,7 @@ Scenario('Ccd case search with exception record postal order payment shortfall p ConfirmAssociation.selectShortfallReasonExplainatoryAndUser('Help with Fees', 'Contact applicant'); ConfirmAssociation.confirmPayment(); I.wait(CCPBATConstants.fiveSecondWaitTime); - CaseTransaction.checkBulkCaseSurplusOrShortfallSuccessPaymentNotPaid(ccdCaseNumberFormatted, 'Case reference', 'Allocated', '£100.00'); + CaseTransaction.checkBulkCaseShortfallSuccessPaymentPartiallyPaid(ccdCaseNumberFormatted, 'Case reference', 'Allocated', '£100.00'); CaseTransaction.checkIfBulkScanPaymentsAllocated(dcnNumber); // Search using receipt number const receiptSearch = await CaseTransaction.getReceiptReference(); @@ -342,7 +342,7 @@ Scenario('Ccd case search with exception record postal order payment shortfall p logger.info(`The value of the Payment Reference : ${receiptSearch}`); I.wait(CCPBATConstants.tenSecondWaitTime); await miscUtils.multipleSearchForRefunds(CaseSearch, CaseTransaction, I, receiptSearch); - CaseTransaction.checkBulkCaseSuccessPaymentNotPaid(ccdCaseNumberFormatted, 'Case reference', 'Allocated'); + CaseTransaction.checkBulkCaseSuccessPaymentPartiallyPaid(ccdCaseNumberFormatted, 'Case reference', 'Partially paid'); PaymentHistory.navigateToPaymentHistory(); I.wait(CCPBATConstants.fiveSecondWaitTime); await miscUtils.multipleSearchForRefunds(CaseSearch, CaseTransaction, I, receiptSearch); diff --git a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js index 6fc18a05b..04007529b 100644 --- a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js +++ b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js @@ -5,6 +5,7 @@ const testConfig = require("./config/CCPBConfig"); const CCPBATConstants = require("./CCPBAcceptanceTestConstants"); const miscUtils = require("../helpers/misc"); const assertionData = require("../fixture/data/refunds/assertion"); +const AddFees = require("../pages/add_fees"); Feature('CC Pay Bubble Refund Retro Remission journey test').retry(CCPBATConstants.defaultNumberOfRetries); @@ -181,3 +182,64 @@ Scenario('Refund journey for complete cheque amount(500) with OverPayment option // await I.Logout(); // I.clearCookie(); }).tag('@pipeline @nightly'); + +Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Due CAN NOT be Refunded', + async ({ I, CaseSearch, CaseTransaction, AddFees, FeesSummary, ConfirmAssociation, + PaymentHistory, FailureEventDetails, InitiateRefunds, RefundsList }) => { + + const bulkScanPaymentMethod = 'cheque'; + const emailAddress = `${stringUtil.getTodayDateAndTimeInString()}refundspaybubbleft1@mailtest.gov.uk`; + const totalAmount = 173; + const ccdAndDcn = await apiUtils.bulkScanNormalCcd('AA08', totalAmount, bulkScanPaymentMethod); + const dcnNumber = ccdAndDcn[0]; + const ccdCaseNumber = ccdAndDcn[1]; + + I.login(testConfig.TestRefundsRequestorUserName, testConfig.TestRefundsRequestorPassword); + I.wait(CCPBATConstants.tenSecondWaitTime); + await miscUtils.multipleSearch(CaseSearch, I, ccdCaseNumber); + I.wait(CCPBATConstants.tenSecondWaitTime); + CaseTransaction.checkBulkCase(ccdCaseNumberFormatted, 'Case reference'); + CaseTransaction.checkUnallocatedPayments('1', dcnNumber, '£173.00', 'cheque'); + CaseTransaction.allocateToNewFee(); + I.wait(CCPBATConstants.twoSecondWaitTime); + AddFees.addFeesAmount('273.00', 'family', 'probate registry'); + FeesSummary.verifyFeeSummaryBulkScan(ccdCaseNumberFormatted, 'FEE0219', '273.00', true); + I.wait(CCPBATConstants.twoSecondWaitTime); + ConfirmAssociation.verifyConfirmAssociationShortfallPayment('FEE0219', '1', + '£173.00', '£273.00', '£273.00', '£100.00'); + ConfirmAssociation.selectShortfallReasonExplainatoryAndUser('Help with Fees', 'Contact applicant'); + ConfirmAssociation.confirmPayment(); + I.wait(CCPBATConstants.fiveSecondWaitTime); + CaseTransaction.checkBulkCaseShortfallSuccessPaymentPartiallyPaid(ccdCaseNumberFormatted, 'Case reference', 'Partially paid', '£100.00'); + CaseTransaction.checkIfBulkScanPaymentsAllocated(dcnNumber); + // remission refund - 100 + await apiUtils.rollbackPaymentDateByCCDCaseNumber(ccdCaseNumber); + I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); + await I.click('(//*[text()[contains(.,"Review")]])[2]'); + I.wait(CCPBATConstants.tenSecondWaitTime); + InitiateRefunds.verifyPaymentDetailsPage('Add remission'); + I.wait(CCPBATConstants.tenSecondWaitTime); + InitiateRefunds.verifyProcessRemissionHWFCodePage(ccdCaseNumber, 'HWF-A1B-23C'); + I.wait(CCPBATConstants.fiveSecondWaitTime); + InitiateRefunds.verifyProcessRemissionAmountPage(ccdCaseNumber, '100.00'); + I.wait(CCPBATConstants.fiveSecondWaitTime); + const checkYourAnswersData = assertionData.checkYourAnswers(paymentRcReference, 'HWF-A1B-23C', '100.00', '173.00', '£273.00', 'FEE0219', 'FEE0219 - Application for a grant of probate (Estate over 5000 GBP)', + emailAddress, '', 'SendRefund'); + InitiateRefunds.verifyCheckYourAnswersPageForAddRemission(checkYourAnswersData, false, false); + I.wait(CCPBATConstants.fiveSecondWaitTime); + InitiateRefunds.verifyRemissionSubmittedPage(false); + + I.click('Return to case'); + I.wait(CCPBATConstants.tenSecondWaitTime); + I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); + await I.click('(//*[text()[contains(.,"Review")]])[2]'); + I.wait(CCPBATConstants.tenSecondWaitTime); + I.waitForText('Payment details', 5); + // verify that Add refund button is disabled for the remission + I.seeElement('//*[@id="main-content"]/div/div[5]/div[3]/div/table/tbody/tr/td[5]/button'); + + await I.Logout(); + I.clearCookie(); + I.wait(CCPBATConstants.fiveSecondWaitTime); + + }).tag('@pipeline @nightly'); From 07dbe6e6b761a58e1687eac857fc911f3dc22e11 Mon Sep 17 00:00:00 2001 From: shravanmechineni Date: Wed, 24 Apr 2024 16:04:18 +0100 Subject: [PATCH 02/31] Remission tests in progress --- .../test/end-to-end/pages/initiate_refunds.js | 2 +- .../Refund_Retro_Remission_Journey_test.js | 67 ++++++++++++++++++- 2 files changed, 66 insertions(+), 3 deletions(-) diff --git a/acceptance-tests/test/end-to-end/pages/initiate_refunds.js b/acceptance-tests/test/end-to-end/pages/initiate_refunds.js index 43976c819..3d5b2f2de 100644 --- a/acceptance-tests/test/end-to-end/pages/initiate_refunds.js +++ b/acceptance-tests/test/end-to-end/pages/initiate_refunds.js @@ -490,7 +490,7 @@ module.exports = { if (isContinueButtonEnabled) { I.click('Continue'); } else { - I.seeElement('//ccpay-add-remission/div/div/div/div[2]/button[contains(@class, \'disabled\')]'); + I.dontSeeElement('Continue') } }, diff --git a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js index 04007529b..841fd1d85 100644 --- a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js +++ b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js @@ -6,6 +6,7 @@ const CCPBATConstants = require("./CCPBAcceptanceTestConstants"); const miscUtils = require("../helpers/misc"); const assertionData = require("../fixture/data/refunds/assertion"); const AddFees = require("../pages/add_fees"); +const stringUtils = require("../helpers/string_utils"); Feature('CC Pay Bubble Refund Retro Remission journey test').retry(CCPBATConstants.defaultNumberOfRetries); @@ -183,6 +184,69 @@ Scenario('Refund journey for complete cheque amount(500) with OverPayment option // I.clearCookie(); }).tag('@pipeline @nightly'); +Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', + async ({ I, CaseSearch, CaseTransaction, AddFees, FeesSummary, ConfirmAssociation, + PaymentHistory, FailureEventDetails, InitiateRefunds, RefundsList }) => { + + const bulkScanPaymentMethod = 'cheque'; + const emailAddress = `${stringUtil.getTodayDateAndTimeInString()}refundspaybubbleft1@mailtest.gov.uk`; + const totalAmount = 273; + const ccdAndDcn = await apiUtils.bulkScanNormalCcd('AA08', totalAmount, bulkScanPaymentMethod); + const dcnNumber = ccdAndDcn[0]; + const ccdCaseNumber = ccdAndDcn[1]; + const ccdCaseNumberFormatted = stringUtils.getCcdCaseInFormat(ccdCaseNumber); + + I.login(testConfig.TestRefundsRequestorUserName, testConfig.TestRefundsRequestorPassword); + I.wait(CCPBATConstants.tenSecondWaitTime); + await miscUtils.multipleSearch(CaseSearch, I, ccdCaseNumber); + I.wait(CCPBATConstants.tenSecondWaitTime); + CaseTransaction.checkBulkCase(ccdCaseNumberFormatted, 'Case reference'); + CaseTransaction.checkUnallocatedPayments('1', dcnNumber, '£273.00', 'cheque'); + CaseTransaction.allocateToNewFee(); + I.wait(CCPBATConstants.twoSecondWaitTime); + AddFees.addFeesAmount('273.00', 'family', 'probate registry'); + FeesSummary.verifyFeeSummaryBulkScan(ccdCaseNumberFormatted, 'FEE0219', '273.00', true); + I.wait(CCPBATConstants.twoSecondWaitTime); + ConfirmAssociation.verifyConfirmAssociationFullPayment('FEE0219', '1', '£273.00', '£273.00'); + // ConfirmAssociation.verifyConfirmAssociationShortfallPayment('FEE0219', '1', + // '£173.00', '£273.00', '£273.00', '£100.00'); + // ConfirmAssociation.selectShortfallReasonExplainatoryAndUser('Help with Fees', 'Contact applicant'); + ConfirmAssociation.confirmPayment(); + I.wait(CCPBATConstants.fiveSecondWaitTime); + // CaseTransaction.checkBulkCaseShortfallSuccessPaymentPartiallyPaid(ccdCaseNumberFormatted, 'Case reference', 'Partially paid', '£100.00'); + CaseTransaction.checkBulkCaseSuccessPayment(ccdCaseNumberFormatted, 'Case reference', 'Allocated'); + CaseTransaction.checkIfBulkScanPaymentsAllocated(dcnNumber); + // remission refund - 100 + await apiUtils.rollbackPaymentDateByCCDCaseNumber(ccdCaseNumber); + I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); + await I.click('(//*[text()[contains(.,"Review")]])[2]'); + I.wait(CCPBATConstants.tenSecondWaitTime); + InitiateRefunds.verifyPaymentDetailsPage('Add remission'); + I.wait(CCPBATConstants.tenSecondWaitTime); + InitiateRefunds.verifyProcessRemissionHWFCodePage(ccdCaseNumber, 'HWF-A1B-23C'); + I.wait(CCPBATConstants.fiveSecondWaitTime); + InitiateRefunds.verifyProcessRemissionAmountPage(ccdCaseNumber, '100.00'); + I.wait(CCPBATConstants.fiveSecondWaitTime); + const checkYourAnswersData = assertionData.checkYourAnswers(paymentRcReference, 'HWF-A1B-23C', '100.00', '173.00', '£273.00', 'FEE0219', 'FEE0219 - Application for a grant of probate (Estate over 5000 GBP)', + emailAddress, '', 'SendRefund'); + InitiateRefunds.verifyCheckYourAnswersPageForAddRemission(checkYourAnswersData, false, false); + I.wait(CCPBATConstants.fiveSecondWaitTime); + InitiateRefunds.verifyRemissionSubmittedPage(false); + + I.click('Return to case'); + I.wait(CCPBATConstants.tenSecondWaitTime); + I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); + await I.click('(//*[text()[contains(.,"Review")]])[2]'); + I.wait(CCPBATConstants.tenSecondWaitTime); + I.waitForText('Payment details', 5); + // verify that Add refund button is disabled for the remission + I.dontSeeElement('Add refund') + + await I.Logout(); + I.clearCookie(); + I.wait(CCPBATConstants.fiveSecondWaitTime); + }).tag('@pipeline @nightly'); + Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Due CAN NOT be Refunded', async ({ I, CaseSearch, CaseTransaction, AddFees, FeesSummary, ConfirmAssociation, PaymentHistory, FailureEventDetails, InitiateRefunds, RefundsList }) => { @@ -236,10 +300,9 @@ Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Du I.wait(CCPBATConstants.tenSecondWaitTime); I.waitForText('Payment details', 5); // verify that Add refund button is disabled for the remission - I.seeElement('//*[@id="main-content"]/div/div[5]/div[3]/div/table/tbody/tr/td[5]/button'); + I.dontSeeElement('Add refund') await I.Logout(); I.clearCookie(); I.wait(CCPBATConstants.fiveSecondWaitTime); - }).tag('@pipeline @nightly'); From 2e7f29c5c9137ffae2c592e27389bd3e3faa0cb8 Mon Sep 17 00:00:00 2001 From: "it.consulting@tutanota.com" Date: Tue, 30 Apr 2024 11:56:51 +0100 Subject: [PATCH 03/31] =?UTF-8?q?PAY-6926:=20Calculate=20the=20AMOUNT=20DU?= =?UTF-8?q?E=20and=20OVERPAYMENTS=20for=20Upfront=20and=20Retro=20Remissio?= =?UTF-8?q?ns=20=20=20=20=20=C2=A0=C2=A0=C2=A0[PAY-6926]=20(https://tools.?= =?UTF-8?q?hmcts.net/jira/browse/PAY-6926).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 81b72217d..7992d95e0 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "dependencies": { "@babel/eslint-parser": "^7.11.0", "@babel/helper-create-class-features-plugin": "^7.21.8", - "@hmcts/ccpay-web-component": "6.1.9", + "@hmcts/ccpay-web-component": "6.2.0-beta1", "@hmcts/cookie-manager": "^1.0.0", "@hmcts/nodejs-healthcheck": "^1.8.0", "@hmcts/nodejs-logging": "^4.0.4", diff --git a/yarn.lock b/yarn.lock index fc864b648..12d38315e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3224,15 +3224,15 @@ __metadata: languageName: node linkType: hard -"@hmcts/ccpay-web-component@npm:6.1.9": - version: 6.1.9 - resolution: "@hmcts/ccpay-web-component@npm:6.1.9" +"@hmcts/ccpay-web-component@npm:6.2.0-beta1": + version: 6.2.0-beta1 + resolution: "@hmcts/ccpay-web-component@npm:6.2.0-beta1" dependencies: tslib: ^2.3.0 peerDependencies: "@angular/common": ^16.1.6 "@angular/core": ^16.1.6 - checksum: 885eaffaa46e131421e17690431de45cae879b6c570e381a5267e5d9b445c4d1aa3d282909e1d3cf3ccc4c0209397788cac8f11d7a46efb30b1d4b83c3ad3085 + checksum: 6e8521baf3a6bff026df52bfdaa9da1c04dba080b505019d93f41bc9cf3a513c02fa408a6d49779866ad95082d9f2a2467f69e94f4dda26fed1751d7d1886726 languageName: node linkType: hard @@ -8238,7 +8238,7 @@ __metadata: "@babel/helper-create-class-features-plugin": ^7.21.8 "@codeceptjs/allure-legacy": ^1.0.2 "@codeceptjs/helper": ^1.0.2 - "@hmcts/ccpay-web-component": 6.1.9 + "@hmcts/ccpay-web-component": 6.2.0-beta1 "@hmcts/cookie-manager": ^1.0.0 "@hmcts/eslint-config": ^1.4.0 "@hmcts/nodejs-healthcheck": ^1.8.0 From 26ac254e2345b88ed5c966292af3fcbf9b065a4d Mon Sep 17 00:00:00 2001 From: Chris Worthington Date: Wed, 1 May 2024 11:52:20 +0100 Subject: [PATCH 04/31] PAY-7021 angular 17 --- angular.json | 6 +- package.json | 35 +- src/polyfills.ts | 3 +- yarn.lock | 3768 ++++++++++++++++++++++++++++++++-------------- 4 files changed, 2625 insertions(+), 1187 deletions(-) diff --git a/angular.json b/angular.json index c3d3f3055..24e1dad30 100644 --- a/angular.json +++ b/angular.json @@ -68,18 +68,18 @@ "serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { - "browserTarget": "ccpay-bubble:build" + "buildTarget": "ccpay-bubble:build" }, "configurations": { "production": { - "browserTarget": "ccpay-bubble:build:production" + "buildTarget": "ccpay-bubble:build:production" } } }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", "options": { - "browserTarget": "ccpay-bubble:build" + "buildTarget": "ccpay-bubble:build" } }, "test": { diff --git a/package.json b/package.json index 81b72217d..8e40dc525 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ }, "private": true, "dependencies": { + "@angular-eslint/schematics": "^17.3.0", "@babel/eslint-parser": "^7.11.0", "@babel/helper-create-class-features-plugin": "^7.21.8", "@hmcts/ccpay-web-component": "6.1.9", @@ -80,7 +81,7 @@ "moment": "2.29.4", "moment-timezone": "^0.5.35", "ngx-cookie-service": "^16.0.1", - "ngx-pagination": "6.0.0", + "ngx-pagination": "^6.0.3", "npm-run-all": "^4.1.5", "otp": "^0.1.3", "pa11y-reporter-html": "^1.0.0", @@ -88,7 +89,7 @@ "pug": "^3.0.2", "request": "^2.88.0", "request-promise-native": "^1.0.5", - "rpx-xui-translation": "1.0.2", + "rpx-xui-translation": "^1.0.3-angular-upgrade-17-rc", "rxjs": "~6.6.7", "rxjs-compat": "^6.5.2", "superagent": "8.0.8", @@ -99,7 +100,7 @@ "uuid": "3.3.2", "web-animations-js": "^2.3.2", "yargs-parser": "^20.2.7", - "zone.js": "~0.13.1" + "zone.js": "~0.14.4" }, "peerDependencies": { "@types/express": "^4.17.21", @@ -107,25 +108,24 @@ }, "devDependencies": { "@angular-builders/custom-webpack": "16.0.1", - "@angular-devkit/build-angular": "^16.1.6", + "@angular-devkit/build-angular": "^17.3.6", "@angular-eslint/builder": "16.1.0", "@angular-eslint/eslint-plugin": "16.1.0", "@angular-eslint/eslint-plugin-template": "16.1.0", - "@angular-eslint/schematics": "16.1.0", "@angular-eslint/template-parser": "16.1.0", - "@angular/animations": "~16.1.6", + "@angular/animations": "~17.3.6", "@angular/cdk": "^16.1.6", - "@angular/cli": "16.2.4", - "@angular/common": "16.1.6", - "@angular/compiler": "~16.1.6", - "@angular/compiler-cli": "~16.1.6", - "@angular/core": "^16.2.7", - "@angular/forms": "~16.1.6", - "@angular/language-service": "~16.1.6", + "@angular/cli": "17.3.6", + "@angular/common": "17.3.6", + "@angular/compiler": "~17.3.6", + "@angular/compiler-cli": "~17.3.6", + "@angular/core": "^17.3.6", + "@angular/forms": "~17.3.6", + "@angular/language-service": "~17.3.6", "@angular/material": "16.2.6", - "@angular/platform-browser": "~16.1.6", - "@angular/platform-browser-dynamic": "~16.1.6", - "@angular/router": "~16.1.6", + "@angular/platform-browser": "~17.3.6", + "@angular/platform-browser-dynamic": "~17.3.6", + "@angular/router": "~17.3.6", "@codeceptjs/allure-legacy": "^1.0.2", "@codeceptjs/helper": "^1.0.2", "@hmcts/eslint-config": "^1.4.0", @@ -171,7 +171,7 @@ "lodash": "^4.17.15", "mocha": "^6.2.3", "mocha-multi": "^1.1.3", - "ng-packagr": "^16.1.0", + "ng-packagr": "^17.3.0", "nock": "^10.0.6", "nodemon": "^1.18.10", "notifications-node-client": "^4.7.3", @@ -194,6 +194,7 @@ "fsevents": "*" }, "resolutions": { + "typescript": "^5.2", "formidable": "^3.2.4", "express": "4.19.2", "@babel/traverse": ">=7.23.2", diff --git a/src/polyfills.ts b/src/polyfills.ts index 25b443dec..1416b7d1a 100644 --- a/src/polyfills.ts +++ b/src/polyfills.ts @@ -77,7 +77,8 @@ import 'web-animations-js'; // Run `npm install --save web-animations-js`. /*************************************************************************************************** * Zone JS is required by default for Angular itself. */ -import 'zone.js/dist/zone'; // Included with Angular CLI. +import 'zone.js'; // Included with Angular CLI. +import 'zone.js/testing'; // Included with Angular CLI. /*************************************************************************************************** diff --git a/yarn.lock b/yarn.lock index fc864b648..9b3f2c0a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,13 +5,6 @@ __metadata: version: 6 cacheKey: 8 -"@aashutoshrathi/word-wrap@npm:^1.2.3": - version: 1.2.6 - resolution: "@aashutoshrathi/word-wrap@npm:1.2.6" - checksum: ada901b9e7c680d190f1d012c84217ce0063d8f5c5a7725bb91ec3c5ed99bb7572680eb2d2938a531ccbaec39a95422fcd8a6b4a13110c7d98dd75402f66a0cd - languageName: node - linkType: hard - "@ampproject/remapping@npm:2.2.1": version: 2.2.1 resolution: "@ampproject/remapping@npm:2.2.1" @@ -22,7 +15,7 @@ __metadata: languageName: node linkType: hard -"@ampproject/remapping@npm:^2.2.0": +"@ampproject/remapping@npm:2.3.0, @ampproject/remapping@npm:^2.2.0": version: 2.3.0 resolution: "@ampproject/remapping@npm:2.3.0" dependencies: @@ -59,17 +52,17 @@ __metadata: languageName: node linkType: hard -"@angular-devkit/architect@npm:0.1602.4": - version: 0.1602.4 - resolution: "@angular-devkit/architect@npm:0.1602.4" +"@angular-devkit/architect@npm:0.1703.6": + version: 0.1703.6 + resolution: "@angular-devkit/architect@npm:0.1703.6" dependencies: - "@angular-devkit/core": 16.2.4 + "@angular-devkit/core": 17.3.6 rxjs: 7.8.1 - checksum: 8cef1f8ff29f247db61205a92eebbb6fc972ede12e1a26441f99ce669730d4683cf29f2fa34f4015b4fececa4440837a509b76646c6315e1f19ecf7e74d2955c + checksum: 46d3726b2f02c6a4dd36370dbf1329f4c6cd2047be23b85cf8ad9d4e7e334714aa6ae53761035d56785b4c0f5bc51d2f5a2aa632961c408fd606dd6fa0971cc7 languageName: node linkType: hard -"@angular-devkit/build-angular@npm:^16.0.0, @angular-devkit/build-angular@npm:^16.1.6": +"@angular-devkit/build-angular@npm:^16.0.0": version: 16.2.14 resolution: "@angular-devkit/build-angular@npm:16.2.14" dependencies: @@ -176,6 +169,118 @@ __metadata: languageName: node linkType: hard +"@angular-devkit/build-angular@npm:^17.3.6": + version: 17.3.6 + resolution: "@angular-devkit/build-angular@npm:17.3.6" + dependencies: + "@ampproject/remapping": 2.3.0 + "@angular-devkit/architect": 0.1703.6 + "@angular-devkit/build-webpack": 0.1703.6 + "@angular-devkit/core": 17.3.6 + "@babel/core": 7.24.0 + "@babel/generator": 7.23.6 + "@babel/helper-annotate-as-pure": 7.22.5 + "@babel/helper-split-export-declaration": 7.22.6 + "@babel/plugin-transform-async-generator-functions": 7.23.9 + "@babel/plugin-transform-async-to-generator": 7.23.3 + "@babel/plugin-transform-runtime": 7.24.0 + "@babel/preset-env": 7.24.0 + "@babel/runtime": 7.24.0 + "@discoveryjs/json-ext": 0.5.7 + "@ngtools/webpack": 17.3.6 + "@vitejs/plugin-basic-ssl": 1.1.0 + ansi-colors: 4.1.3 + autoprefixer: 10.4.18 + babel-loader: 9.1.3 + babel-plugin-istanbul: 6.1.1 + browserslist: ^4.21.5 + copy-webpack-plugin: 11.0.0 + critters: 0.0.22 + css-loader: 6.10.0 + esbuild: 0.20.1 + esbuild-wasm: 0.20.1 + fast-glob: 3.3.2 + http-proxy-middleware: 2.0.6 + https-proxy-agent: 7.0.4 + inquirer: 9.2.15 + jsonc-parser: 3.2.1 + karma-source-map-support: 1.4.0 + less: 4.2.0 + less-loader: 11.1.0 + license-webpack-plugin: 4.0.2 + loader-utils: 3.2.1 + magic-string: 0.30.8 + mini-css-extract-plugin: 2.8.1 + mrmime: 2.0.0 + open: 8.4.2 + ora: 5.4.1 + parse5-html-rewriting-stream: 7.0.0 + picomatch: 4.0.1 + piscina: 4.4.0 + postcss: 8.4.35 + postcss-loader: 8.1.1 + resolve-url-loader: 5.0.0 + rxjs: 7.8.1 + sass: 1.71.1 + sass-loader: 14.1.1 + semver: 7.6.0 + source-map-loader: 5.0.0 + source-map-support: 0.5.21 + terser: 5.29.1 + tree-kill: 1.2.2 + tslib: 2.6.2 + undici: 6.11.1 + vite: 5.1.7 + watchpack: 2.4.0 + webpack: 5.90.3 + webpack-dev-middleware: 6.1.2 + webpack-dev-server: 4.15.1 + webpack-merge: 5.10.0 + webpack-subresource-integrity: 5.1.0 + peerDependencies: + "@angular/compiler-cli": ^17.0.0 + "@angular/localize": ^17.0.0 + "@angular/platform-server": ^17.0.0 + "@angular/service-worker": ^17.0.0 + "@web/test-runner": ^0.18.0 + browser-sync: ^3.0.2 + jest: ^29.5.0 + jest-environment-jsdom: ^29.5.0 + karma: ^6.3.0 + ng-packagr: ^17.0.0 + protractor: ^7.0.0 + tailwindcss: ^2.0.0 || ^3.0.0 + typescript: ">=5.2 <5.5" + dependenciesMeta: + esbuild: + optional: true + peerDependenciesMeta: + "@angular/localize": + optional: true + "@angular/platform-server": + optional: true + "@angular/service-worker": + optional: true + "@web/test-runner": + optional: true + browser-sync: + optional: true + jest: + optional: true + jest-environment-jsdom: + optional: true + karma: + optional: true + ng-packagr: + optional: true + protractor: + optional: true + tailwindcss: + optional: true + checksum: a965e8eca9a66065d42d113fab13f164f4dc3929573324bf73b2f4c0ac527b58952ac68a454f261bc9b93259074599f46adc33b8597951317af8acadc812b1ac + languageName: node + linkType: hard + "@angular-devkit/build-webpack@npm:0.1602.14": version: 0.1602.14 resolution: "@angular-devkit/build-webpack@npm:0.1602.14" @@ -189,6 +294,19 @@ __metadata: languageName: node linkType: hard +"@angular-devkit/build-webpack@npm:0.1703.6": + version: 0.1703.6 + resolution: "@angular-devkit/build-webpack@npm:0.1703.6" + dependencies: + "@angular-devkit/architect": 0.1703.6 + rxjs: 7.8.1 + peerDependencies: + webpack: ^5.30.0 + webpack-dev-server: ^4.0.0 + checksum: 4c65e13caf330e2924b24f4e7194a492502e2ba3150fe465cca238d67e1ab298c5b1c3001712cba54d491701eeb73db7fcadc67f4bfdd509cb862f0000022488 + languageName: node + linkType: hard + "@angular-devkit/core@npm:16.2.14, @angular-devkit/core@npm:^16.0.0": version: 16.2.14 resolution: "@angular-devkit/core@npm:16.2.14" @@ -208,14 +326,14 @@ __metadata: languageName: node linkType: hard -"@angular-devkit/core@npm:16.2.4": - version: 16.2.4 - resolution: "@angular-devkit/core@npm:16.2.4" +"@angular-devkit/core@npm:17.3.6": + version: 17.3.6 + resolution: "@angular-devkit/core@npm:17.3.6" dependencies: ajv: 8.12.0 ajv-formats: 2.1.1 - jsonc-parser: 3.2.0 - picomatch: 2.3.1 + jsonc-parser: 3.2.1 + picomatch: 4.0.1 rxjs: 7.8.1 source-map: 0.7.4 peerDependencies: @@ -223,20 +341,20 @@ __metadata: peerDependenciesMeta: chokidar: optional: true - checksum: 697accb00d3c7517d7a7bee20c05acbba29ea073c5968e9249b9a977a303a6698b079bdb244f791bedc8642e4dc8b66cf2f4b5fef1868dca8aac7cf449c016bd + checksum: a0b35acbe926da0dd232c7392174403eed5f6ab2acb350fed57582e0539b97fa27f4632d901493e5859785b203cb1970fb73682287e7b9ed1d4cb4e066548f12 languageName: node linkType: hard -"@angular-devkit/schematics@npm:16.2.4": - version: 16.2.4 - resolution: "@angular-devkit/schematics@npm:16.2.4" +"@angular-devkit/schematics@npm:17.3.6": + version: 17.3.6 + resolution: "@angular-devkit/schematics@npm:17.3.6" dependencies: - "@angular-devkit/core": 16.2.4 - jsonc-parser: 3.2.0 - magic-string: 0.30.1 + "@angular-devkit/core": 17.3.6 + jsonc-parser: 3.2.1 + magic-string: 0.30.8 ora: 5.4.1 rxjs: 7.8.1 - checksum: 1ff28f3a9a9a734913652f7f477385681a364b4ad98cc25bc37a5d7ddb0a66daed2e22cafdd62205c2b5f571c365000d254cfc740ce9f2b32e97b0240d52aedd + checksum: 36724b99c78b52137466f90dd63e9a4b7064062528659cb7cf7a932157757da08f53904f3b88e32cc59fbbdfc96e6485489e5cd59bad154ae3453f3dc94140ca languageName: node linkType: hard @@ -260,6 +378,13 @@ __metadata: languageName: node linkType: hard +"@angular-eslint/bundled-angular-compiler@npm:17.3.0": + version: 17.3.0 + resolution: "@angular-eslint/bundled-angular-compiler@npm:17.3.0" + checksum: 3f383caccff1302b7b24bcecbf3a6bf7c4c5c6b492e055ae63bbe80929c4b3e823229bc918646797a1961cfa834f4b24c3000ce8c0b00a24997ffa196f5bdc03 + languageName: node + linkType: hard + "@angular-eslint/eslint-plugin-template@npm:16.1.0": version: 16.1.0 resolution: "@angular-eslint/eslint-plugin-template@npm:16.1.0" @@ -277,6 +402,23 @@ __metadata: languageName: node linkType: hard +"@angular-eslint/eslint-plugin-template@npm:17.3.0": + version: 17.3.0 + resolution: "@angular-eslint/eslint-plugin-template@npm:17.3.0" + dependencies: + "@angular-eslint/bundled-angular-compiler": 17.3.0 + "@angular-eslint/utils": 17.3.0 + "@typescript-eslint/type-utils": 7.2.0 + "@typescript-eslint/utils": 7.2.0 + aria-query: 5.3.0 + axobject-query: 4.0.0 + peerDependencies: + eslint: ^7.20.0 || ^8.0.0 + typescript: "*" + checksum: 0017fb2e80d8202f739f33b25ab14353f7d5cb8139e8e9ebf1274fe55bb8f917677acd9901f7cf9ae02a407985734175ee6583894ae4f68246dc60941901f6ee + languageName: node + linkType: hard + "@angular-eslint/eslint-plugin@npm:16.1.0": version: 16.1.0 resolution: "@angular-eslint/eslint-plugin@npm:16.1.0" @@ -290,20 +432,33 @@ __metadata: languageName: node linkType: hard -"@angular-eslint/schematics@npm:16.1.0": - version: 16.1.0 - resolution: "@angular-eslint/schematics@npm:16.1.0" +"@angular-eslint/eslint-plugin@npm:17.3.0": + version: 17.3.0 + resolution: "@angular-eslint/eslint-plugin@npm:17.3.0" dependencies: - "@angular-eslint/eslint-plugin": 16.1.0 - "@angular-eslint/eslint-plugin-template": 16.1.0 - "@nx/devkit": 16.5.1 - ignore: 5.2.4 - nx: 16.5.1 + "@angular-eslint/utils": 17.3.0 + "@typescript-eslint/utils": 7.2.0 + peerDependencies: + eslint: ^7.20.0 || ^8.0.0 + typescript: "*" + checksum: 8f573b5cafd2c24b7600ced4741ae708c5a1f5a52e1d789d5bc5518e6b0cb86155b38d5c04249ab14d432d3d23d2d36d39f2cb70cbb76ea53d066481a0493be7 + languageName: node + linkType: hard + +"@angular-eslint/schematics@npm:^17.3.0": + version: 17.3.0 + resolution: "@angular-eslint/schematics@npm:17.3.0" + dependencies: + "@angular-eslint/eslint-plugin": 17.3.0 + "@angular-eslint/eslint-plugin-template": 17.3.0 + "@nx/devkit": ^17.2.8 || ^18.0.0 + ignore: 5.3.1 + nx: ^17.2.8 || ^18.0.0 strip-json-comments: 3.1.1 - tmp: 0.2.1 + tmp: 0.2.3 peerDependencies: - "@angular/cli": ">= 16.0.0 < 17.0.0" - checksum: df22903751dc82afcd66014f4eb8304ba61e83b0e15b3642e44d169c0de9dc43391830965809128855dabe2d7d7bd58d05ea41680d79a29a8fe5ef1b5ece083d + "@angular/cli": ">= 17.0.0 < 18.0.0" + checksum: 27419595b2c158f79173ede69bea3a8219ed17e42f525de4daa65cb9260a63401cfd67e797913527e216b7f3ef50900e0cc3e67f1d7c1176898ebbb20cbb34fc languageName: node linkType: hard @@ -333,14 +488,27 @@ __metadata: languageName: node linkType: hard -"@angular/animations@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/animations@npm:16.1.9" +"@angular-eslint/utils@npm:17.3.0": + version: 17.3.0 + resolution: "@angular-eslint/utils@npm:17.3.0" + dependencies: + "@angular-eslint/bundled-angular-compiler": 17.3.0 + "@typescript-eslint/utils": 7.2.0 + peerDependencies: + eslint: ^7.20.0 || ^8.0.0 + typescript: "*" + checksum: a9167b1551cefa08bffd5d47f41ba4ec63baa9738923d24dc7f14160574c437bd2ae80833b2c7c7959d26b994bcdf0e58d2b5c30c29ca964fde80a9fc2d73c33 + languageName: node + linkType: hard + +"@angular/animations@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/animations@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/core": 16.1.9 - checksum: 229341accd6ffb3a2f4001eb411167db8350a7a61acd49f3cb7e9483d53744518bcea4742f39f64ce99fdde8a0b2a4046a17fd71706cdd5626d79e08e2f4910e + "@angular/core": 17.3.6 + checksum: e4649d4a12735e57857829e459680c3c3591038bb0166f98861289e58203fdab2ad9ffbcb27155f0fa37644a3623d3c7ff4a3656cbfe78a4d343100d747b1b89 languageName: node linkType: hard @@ -361,113 +529,113 @@ __metadata: languageName: node linkType: hard -"@angular/cli@npm:16.2.4": - version: 16.2.4 - resolution: "@angular/cli@npm:16.2.4" +"@angular/cli@npm:17.3.6": + version: 17.3.6 + resolution: "@angular/cli@npm:17.3.6" dependencies: - "@angular-devkit/architect": 0.1602.4 - "@angular-devkit/core": 16.2.4 - "@angular-devkit/schematics": 16.2.4 - "@schematics/angular": 16.2.4 + "@angular-devkit/architect": 0.1703.6 + "@angular-devkit/core": 17.3.6 + "@angular-devkit/schematics": 17.3.6 + "@schematics/angular": 17.3.6 "@yarnpkg/lockfile": 1.1.0 ansi-colors: 4.1.3 - ini: 4.1.1 - inquirer: 8.2.4 - jsonc-parser: 3.2.0 - npm-package-arg: 10.1.0 - npm-pick-manifest: 8.0.1 + ini: 4.1.2 + inquirer: 9.2.15 + jsonc-parser: 3.2.1 + npm-package-arg: 11.0.1 + npm-pick-manifest: 9.0.0 open: 8.4.2 ora: 5.4.1 - pacote: 15.2.0 - resolve: 1.22.2 - semver: 7.5.4 + pacote: 17.0.6 + resolve: 1.22.8 + semver: 7.6.0 symbol-observable: 4.0.0 yargs: 17.7.2 bin: ng: bin/ng.js - checksum: 9d79cbd074df7d7ead3b67f365ba1f07cbb15b36a99292ec65b47c9b94dd18e2ef70b994bfd9170d4c0bc037b766dc6d7cd87e6235399accee191ccef90fac3e + checksum: a3f0d2b7645e7213ee3c56f0e483cc3b5d0701582c28b1f5579abbd8345d601732aacafaf1ac8a7e8994f7d7a8a52df3d830adc94597363ffc9fdd65018790f1 languageName: node linkType: hard -"@angular/common@npm:16.1.6": - version: 16.1.6 - resolution: "@angular/common@npm:16.1.6" +"@angular/common@npm:17.3.6": + version: 17.3.6 + resolution: "@angular/common@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/core": 16.1.6 + "@angular/core": 17.3.6 rxjs: ^6.5.3 || ^7.4.0 - checksum: c27cbff57d066e703f5f332571bb41e8077be715382cb017af6023b20da4844852a8ce8fee24d4871c0ce62b4fb17a37b28774cc802453d8faccbfc6d29e6183 + checksum: 722e32193fe8e4f54feb8df96559f078915276bc8fec48880178596dde32c0efd09c6bbee5b9ef51abc89427860c29518d553709cfe04880f7d7438597c2dd5f languageName: node linkType: hard -"@angular/compiler-cli@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/compiler-cli@npm:16.1.9" +"@angular/compiler-cli@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/compiler-cli@npm:17.3.6" dependencies: - "@babel/core": 7.22.5 + "@babel/core": 7.23.9 "@jridgewell/sourcemap-codec": ^1.4.14 chokidar: ^3.0.0 convert-source-map: ^1.5.1 - reflect-metadata: ^0.1.2 + reflect-metadata: ^0.2.0 semver: ^7.0.0 tslib: ^2.3.0 yargs: ^17.2.1 peerDependencies: - "@angular/compiler": 16.1.9 - typescript: ">=4.9.3 <5.2" + "@angular/compiler": 17.3.6 + typescript: ">=5.2 <5.5" bin: ng-xi18n: bundles/src/bin/ng_xi18n.js ngc: bundles/src/bin/ngc.js ngcc: bundles/ngcc/index.js - checksum: 276edac5842c28fb946bd248ec3d500778f8801e1cc30604a42f192deb27c5bcd524d7e66952d3d4e52e59cbcfa22133861b44d5a3e1ab2e2e392de87fd5a5ee + checksum: 09bac7ae89e50590b453abca63794a5ad723964687a11031757ec6eb7bdcdd0dec789ae97b6096a7f87419045b8a52ef69bf1402a3f75f5196ae71c56160c097 languageName: node linkType: hard -"@angular/compiler@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/compiler@npm:16.1.9" +"@angular/compiler@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/compiler@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/core": 16.1.9 + "@angular/core": 17.3.6 peerDependenciesMeta: "@angular/core": optional: true - checksum: ea0a55b74115e7d322ff32be81c3d23b7351363fc758a8ee33f71717c046576081377883095fd2c20789fcea57689444a9707082f19f2f49845621c61db2b4ea + checksum: b2c47d75dd2d9e894cbb52c4a583d1302b37d14c84c547991e7d1981ebeb2c450f9645b1ed0a3ffd3a1751c3760311a24ca35f1254c0766888e4a3bf3e7b1550 languageName: node linkType: hard -"@angular/core@npm:^16.2.7": - version: 16.2.12 - resolution: "@angular/core@npm:16.2.12" +"@angular/core@npm:^17.3.6": + version: 17.3.6 + resolution: "@angular/core@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: rxjs: ^6.5.3 || ^7.4.0 - zone.js: ~0.13.0 - checksum: ccbfa810402ee1102fe0e7996e560c21737e07069c17d4ddde740c621d1b5053e1bf757f0fcedc1000b29fe2d6f8a9eee048b521fc3977fc96e948dd317e830f + zone.js: ~0.14.0 + checksum: f07d3b5d2dd9b096a713b00391b5c12655ef9ba076b9eb536e52ab52e6fbfcefac747afa57192d2321b2563bfa27d203799fd9e7862f09783bc7b7abfc368f87 languageName: node linkType: hard -"@angular/forms@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/forms@npm:16.1.9" +"@angular/forms@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/forms@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/common": 16.1.9 - "@angular/core": 16.1.9 - "@angular/platform-browser": 16.1.9 + "@angular/common": 17.3.6 + "@angular/core": 17.3.6 + "@angular/platform-browser": 17.3.6 rxjs: ^6.5.3 || ^7.4.0 - checksum: 5d206535ebb0812c01d2187207728a285a85f71dbd2b1caec4e4068a1b2fef1953d2ef1b255e8678be9ab4373f31b0e645ffa4405b920fc9146064c6204e5554 + checksum: 1f2c2b6c5f935c8afec687b3cbefea6015b835dcfb334ffcb2a9da3a6da93d8f3bb95d394b9a842a6b8d6071ee9c8671161c1336cc1ff4d2636c56374a843c73 languageName: node linkType: hard -"@angular/language-service@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/language-service@npm:16.1.9" - checksum: 2ae5e5b2944f12f9248996a17bd268b1c3d70a6273a97c55ae93aa6e4860c191fb59a2b6b876fdeae8d0deebed999a09f354aa4a256c3f4abeea70734e68ecdc +"@angular/language-service@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/language-service@npm:17.3.6" + checksum: 484b0d0b593fb7fd2bfd4750464220f87f3e17dcb89a216dfab0848d6d518ed1c110f1226ba2a3c1379b834c121bd3049ea873e3370fcbd33399dfac123f7961 languageName: node linkType: hard @@ -535,47 +703,47 @@ __metadata: languageName: node linkType: hard -"@angular/platform-browser-dynamic@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/platform-browser-dynamic@npm:16.1.9" +"@angular/platform-browser-dynamic@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/platform-browser-dynamic@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/common": 16.1.9 - "@angular/compiler": 16.1.9 - "@angular/core": 16.1.9 - "@angular/platform-browser": 16.1.9 - checksum: 9fcac339b1e167a9cc7264fc11c7c39fb36493c6953462578d875a17b7ead50bde3283f08dd836977447c67e5f40043bd5016279d52f1d7a376f0ee429153eab + "@angular/common": 17.3.6 + "@angular/compiler": 17.3.6 + "@angular/core": 17.3.6 + "@angular/platform-browser": 17.3.6 + checksum: c239f82e16aa4de0d9a5a12594d54aeddc14c990a04a92cb58abd8d0c5be1a5541df966d4331fc73d974345213ae1f2e9350a77ccbfbf78affb9f15f47c72ae7 languageName: node linkType: hard -"@angular/platform-browser@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/platform-browser@npm:16.1.9" +"@angular/platform-browser@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/platform-browser@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/animations": 16.1.9 - "@angular/common": 16.1.9 - "@angular/core": 16.1.9 + "@angular/animations": 17.3.6 + "@angular/common": 17.3.6 + "@angular/core": 17.3.6 peerDependenciesMeta: "@angular/animations": optional: true - checksum: 024278d1bb7ee76f2e6c050bf9863f1937f59c454fbcb0bdea138d6819d10eeaba2e00dd3f6b0a970116d3481226665c3d4e1dfb34641238d3bcb980e9f84720 + checksum: 466e79fe2919d6ad88a092eff565cec9e8b1d1953474dbbb04ef63dc4a8694378c2a0af97b90b69c9cda58c5debb81b33023f21a4083c8e500946f953af1a125 languageName: node linkType: hard -"@angular/router@npm:~16.1.6": - version: 16.1.9 - resolution: "@angular/router@npm:16.1.9" +"@angular/router@npm:~17.3.6": + version: 17.3.6 + resolution: "@angular/router@npm:17.3.6" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/common": 16.1.9 - "@angular/core": 16.1.9 - "@angular/platform-browser": 16.1.9 + "@angular/common": 17.3.6 + "@angular/core": 17.3.6 + "@angular/platform-browser": 17.3.6 rxjs: ^6.5.3 || ^7.4.0 - checksum: 43b19d5aec911e29b5f4264e36eb0921db860ad944835047840f47103f8ded9441544b2b8848732a582d85055185888773876c11d8edcaeb23ac80c101815a86 + checksum: e125c3df915cb2b3364062fa2c8454428b21959de46746b67ccdc4a98a9a0226859ee029a07107c699b4711e381ee7880ca3b20536a1bb79248b0e463c6ff547 languageName: node linkType: hard @@ -705,8 +873,8 @@ __metadata: linkType: hard "@azure/identity@npm:^4.0.0-beta.1": - version: 4.1.0 - resolution: "@azure/identity@npm:4.1.0" + version: 4.2.0 + resolution: "@azure/identity@npm:4.2.0" dependencies: "@azure/abort-controller": ^1.0.0 "@azure/core-auth": ^1.5.0 @@ -722,7 +890,7 @@ __metadata: open: ^8.0.0 stoppable: ^1.1.0 tslib: ^2.2.0 - checksum: ff46494c7a7fdc866406f0e7938e7621c9ee0e852af2faad7ecf53d62a45b1528150f9c8b13a0fdd846995943025fbcbc88f2582b107cd5afac1511c28252377 + checksum: b1b336113c944abf89376f366bf8e82958617465c91e561e922c165a10aaa1789e83a78b7baa070671247d0f97c63b4cc89cf6cabc72258f3d9cbe12fe799e2a languageName: node linkType: hard @@ -781,7 +949,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.5, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.24.1, @babel/code-frame@npm:^7.24.2": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.5, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.24.2": version: 7.24.2 resolution: "@babel/code-frame@npm:7.24.2" dependencies: @@ -798,29 +966,6 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.22.5": - version: 7.22.5 - resolution: "@babel/core@npm:7.22.5" - dependencies: - "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.22.5 - "@babel/generator": ^7.22.5 - "@babel/helper-compilation-targets": ^7.22.5 - "@babel/helper-module-transforms": ^7.22.5 - "@babel/helpers": ^7.22.5 - "@babel/parser": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.2 - semver: ^6.3.0 - checksum: 173ae426958c90c7bbd7de622c6f13fcab8aef0fac3f138e2d47bc466d1cd1f86f71ca82ae0acb9032fd8794abed8efb56fea55c031396337eaec0d673b69d56 - languageName: node - linkType: hard - "@babel/core@npm:7.22.9": version: 7.22.9 resolution: "@babel/core@npm:7.22.9" @@ -844,40 +989,86 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.20.0": - version: 7.24.4 - resolution: "@babel/core@npm:7.24.4" +"@babel/core@npm:7.23.9": + version: 7.23.9 + resolution: "@babel/core@npm:7.23.9" dependencies: "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.24.2 - "@babel/generator": ^7.24.4 + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-module-transforms": ^7.23.3 + "@babel/helpers": ^7.23.9 + "@babel/parser": ^7.23.9 + "@babel/template": ^7.23.9 + "@babel/traverse": ^7.23.9 + "@babel/types": ^7.23.9 + convert-source-map: ^2.0.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: 634a511f74db52a5f5a283c1121f25e2227b006c095b84a02a40a9213842489cd82dc7d61cdc74e10b5bcd9bb0a4e28bab47635b54c7e2256d47ab57356e2a76 + languageName: node + linkType: hard + +"@babel/core@npm:7.24.0": + version: 7.24.0 + resolution: "@babel/core@npm:7.24.0" + dependencies: + "@ampproject/remapping": ^2.2.0 + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 "@babel/helper-compilation-targets": ^7.23.6 "@babel/helper-module-transforms": ^7.23.3 - "@babel/helpers": ^7.24.4 - "@babel/parser": ^7.24.4 + "@babel/helpers": ^7.24.0 + "@babel/parser": ^7.24.0 "@babel/template": ^7.24.0 - "@babel/traverse": ^7.24.1 + "@babel/traverse": ^7.24.0 "@babel/types": ^7.24.0 convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 semver: ^6.3.1 - checksum: 15ecad7581f3329995956ba461961b1af7bed48901f14fe962ccd3217edca60049e9e6ad4ce48134618397e6c90230168c842e2c28e47ef1f16c97dbbf663c61 + checksum: 3124a8a1c550f3818a55dc6f621af9c580b4959bc780cce7220f671088c404830f41870573f5acf7f837878f8aa82e84675ea148a9852c1b053533cb899300d3 + languageName: node + linkType: hard + +"@babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.20.0": + version: 7.24.5 + resolution: "@babel/core@npm:7.24.5" + dependencies: + "@ampproject/remapping": ^2.2.0 + "@babel/code-frame": ^7.24.2 + "@babel/generator": ^7.24.5 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-module-transforms": ^7.24.5 + "@babel/helpers": ^7.24.5 + "@babel/parser": ^7.24.5 + "@babel/template": ^7.24.0 + "@babel/traverse": ^7.24.5 + "@babel/types": ^7.24.5 + convert-source-map: ^2.0.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: f4f0eafde12b145f2cb9cc893085e5f1436e1ef265bb3b7d8aa6282515c9b4e740bbd5e2cbc32114adb9afed2dd62c2336758b9fabb7e46e8ba542f76d4f3f80 languageName: node linkType: hard "@babel/eslint-parser@npm:^7.11.0": - version: 7.24.1 - resolution: "@babel/eslint-parser@npm:7.24.1" + version: 7.24.5 + resolution: "@babel/eslint-parser@npm:7.24.5" dependencies: "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 eslint-visitor-keys: ^2.1.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.11.0 - eslint: ^7.5.0 || ^8.0.0 - checksum: 962ffa98629f76234d7fd75134848bea040137c8534c602c73ed9ad6bdd3be0d2e7eaebd2ad496e81ab87220176170fd805e6fdc98464af6907ac66e1da7fc9a + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + checksum: b9df1d0158ddca3d1f040b545e7d8ac529e17bd1c7a16f1382a4d6c24df4acd8942700249c5b7b4c0ea3c28dba8bdefc64124c4074c6db88d65480cd135a9e9c languageName: node linkType: hard @@ -893,15 +1084,27 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.22.5, @babel/generator@npm:^7.22.9, @babel/generator@npm:^7.24.1, @babel/generator@npm:^7.24.4, @babel/generator@npm:^7.4.0": - version: 7.24.4 - resolution: "@babel/generator@npm:7.24.4" +"@babel/generator@npm:7.23.6": + version: 7.23.6 + resolution: "@babel/generator@npm:7.23.6" dependencies: - "@babel/types": ^7.24.0 + "@babel/types": ^7.23.6 + "@jridgewell/gen-mapping": ^0.3.2 + "@jridgewell/trace-mapping": ^0.3.17 + jsesc: ^2.5.1 + checksum: 1a1a1c4eac210f174cd108d479464d053930a812798e09fee069377de39a893422df5b5b146199ead7239ae6d3a04697b45fc9ac6e38e0f6b76374390f91fc6c + languageName: node + linkType: hard + +"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.22.9, @babel/generator@npm:^7.23.6, @babel/generator@npm:^7.24.5, @babel/generator@npm:^7.4.0": + version: 7.24.5 + resolution: "@babel/generator@npm:7.24.5" + dependencies: + "@babel/types": ^7.24.5 "@jridgewell/gen-mapping": ^0.3.5 "@jridgewell/trace-mapping": ^0.3.25 jsesc: ^2.5.1 - checksum: 1b6146c31386c9df3eb594a2c36b5c98da4f67f7c06edb3d68a442b92516b21bb5ba3ad7dbe0058fe76625ed24d66923e15c95b0df75ef1907d4068921a699b8 + checksum: a08c0ab900b36e1a17863e18e3216153322ea993246fd7a358ba38a31cfb15bab2af1dc178b2adafe4cb8a9f3ab0e0ceafd3fe6e8ca870dffb435b53b2b2a803 languageName: node linkType: hard @@ -923,7 +1126,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.5, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.22.9, @babel/helper-compilation-targets@npm:^7.23.6": +"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.22.9, @babel/helper-compilation-targets@npm:^7.23.6": version: 7.23.6 resolution: "@babel/helper-compilation-targets@npm:7.23.6" dependencies: @@ -936,22 +1139,22 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.8, @babel/helper-create-class-features-plugin@npm:^7.24.1, @babel/helper-create-class-features-plugin@npm:^7.24.4": - version: 7.24.4 - resolution: "@babel/helper-create-class-features-plugin@npm:7.24.4" +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.8, @babel/helper-create-class-features-plugin@npm:^7.24.1, @babel/helper-create-class-features-plugin@npm:^7.24.4, @babel/helper-create-class-features-plugin@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.5" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-function-name": ^7.23.0 - "@babel/helper-member-expression-to-functions": ^7.23.0 + "@babel/helper-member-expression-to-functions": ^7.24.5 "@babel/helper-optimise-call-expression": ^7.22.5 "@babel/helper-replace-supers": ^7.24.1 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 + "@babel/helper-split-export-declaration": ^7.24.5 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 75b0a51ae1f7232932559779b78711c271404d02d069156d1bd9a7982c165c5134058d2ec2d8b5f2e42026ee4f52ba2a30c86a7aa3bce6b5fd0991eb721abc8c + checksum: ea761c1155442620ee02920ec7c3190f869ff4d4fcab48a021a11fd8a46c046ed1facb070e5c76539c2b7efc2c8338f50f08a5e49d0ebf12e48743570e92247b languageName: node linkType: hard @@ -1020,7 +1223,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.22.5, @babel/helper-function-name@npm:^7.23.0": +"@babel/helper-function-name@npm:^7.23.0": version: 7.23.0 resolution: "@babel/helper-function-name@npm:7.23.0" dependencies: @@ -1039,12 +1242,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" +"@babel/helper-member-expression-to-functions@npm:^7.23.0, @babel/helper-member-expression-to-functions@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-member-expression-to-functions@npm:7.24.5" dependencies: - "@babel/types": ^7.23.0 - checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75 + "@babel/types": ^7.24.5 + checksum: d3ad681655128463aa5c2a239345687345f044542563506ee53c9636d147e97f93a470be320950a8ba5f497ade6b27a8136a3a681794867ff94b90060a6e427c languageName: node linkType: hard @@ -1057,18 +1260,18 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.22.5, @babel/helper-module-transforms@npm:^7.22.9, @babel/helper-module-transforms@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/helper-module-transforms@npm:7.23.3" +"@babel/helper-module-transforms@npm:^7.22.9, @babel/helper-module-transforms@npm:^7.23.3, @babel/helper-module-transforms@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-module-transforms@npm:7.24.5" dependencies: "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-module-imports": ^7.22.15 - "@babel/helper-simple-access": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/helper-validator-identifier": ^7.22.20 + "@babel/helper-module-imports": ^7.24.3 + "@babel/helper-simple-access": ^7.24.5 + "@babel/helper-split-export-declaration": ^7.24.5 + "@babel/helper-validator-identifier": ^7.24.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 5d0895cfba0e16ae16f3aa92fee108517023ad89a855289c4eb1d46f7aef4519adf8e6f971e1d55ac20c5461610e17213f1144097a8f932e768a9132e2278d71 + checksum: 208c2e3877536c367ae3f39345bb5c5954ad481fdb2204d4d1906063e53ae564e5b7b846951b1aa96ee716ec24ec3b6db01b41d128884c27315b415f62db9fd2 languageName: node linkType: hard @@ -1081,10 +1284,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.24.0 - resolution: "@babel/helper-plugin-utils@npm:7.24.0" - checksum: e2baa0eede34d2fa2265947042aa84d444aa48dc51e9feedea55b67fc1bc3ab051387e18b33ca7748285a6061390831ab82f8a2c767d08470b93500ec727e9b9 +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0, @babel/helper-plugin-utils@npm:^7.24.5, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.24.5 + resolution: "@babel/helper-plugin-utils@npm:7.24.5" + checksum: fa1450c92541b32fe18a6ae85e5c989296a284838fa0a282a2138732cae6f173f36d39dc724890c1740ae72d6d6fbca0b009916b168d4bc874bacc7e5c2fdce0 languageName: node linkType: hard @@ -1114,12 +1317,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-simple-access@npm:7.22.5" +"@babel/helper-simple-access@npm:^7.22.5, @babel/helper-simple-access@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-simple-access@npm:7.24.5" dependencies: - "@babel/types": ^7.22.5 - checksum: fe9686714caf7d70aedb46c3cce090f8b915b206e09225f1e4dbc416786c2fdbbee40b38b23c268b7ccef749dd2db35f255338fb4f2444429874d900dede5ad2 + "@babel/types": ^7.24.5 + checksum: 5616044603c98434342f09b056c869394acdeba7cd9ec29e6a9abb0dae1922f779d364aaba74dc2ae4facf85945c6156295adbe0511a8aaecaa8a1559d14757a languageName: node linkType: hard @@ -1132,7 +1335,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:7.22.6, @babel/helper-split-export-declaration@npm:^7.22.6": +"@babel/helper-split-export-declaration@npm:7.22.6": version: 7.22.6 resolution: "@babel/helper-split-export-declaration@npm:7.22.6" dependencies: @@ -1141,17 +1344,26 @@ __metadata: languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.23.4": +"@babel/helper-split-export-declaration@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-split-export-declaration@npm:7.24.5" + dependencies: + "@babel/types": ^7.24.5 + checksum: f23ab6942568084a57789462ce55dc9631aef1d2142ffa2ee28fc411ab55ed3ca65adf109e48655aa349bf8df7ca6dd81fd91c8c229fee1dc77e283189dc83c2 + languageName: node + linkType: hard + +"@babel/helper-string-parser@npm:^7.24.1": version: 7.24.1 resolution: "@babel/helper-string-parser@npm:7.24.1" checksum: 8404e865b06013979a12406aab4c0e8d2e377199deec09dfe9f57b833b0c9ce7b6e8c1c553f2da8d0bcd240c5005bd7a269f4fef0d628aeb7d5fe035c436fb67 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-validator-identifier@npm:7.22.20" - checksum: 136412784d9428266bcdd4d91c32bcf9ff0e8d25534a9d94b044f77fe76bc50f941a90319b05aafd1ec04f7d127cd57a179a3716009ff7f3412ef835ada95bdc +"@babel/helper-validator-identifier@npm:^7.22.20, @babel/helper-validator-identifier@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-validator-identifier@npm:7.24.5" + checksum: 75d6f9f475c08f3be87bae4953e9b8d8c72983e16ed2860870b328d048cb20dccb4fcbf85eacbdd817ea1efbb38552a6db9046e2e37bfe13bdec44ac8939024c languageName: node linkType: hard @@ -1163,49 +1375,49 @@ __metadata: linkType: hard "@babel/helper-wrap-function@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-wrap-function@npm:7.22.20" + version: 7.24.5 + resolution: "@babel/helper-wrap-function@npm:7.24.5" dependencies: - "@babel/helper-function-name": ^7.22.5 - "@babel/template": ^7.22.15 - "@babel/types": ^7.22.19 - checksum: 221ed9b5572612aeb571e4ce6a256f2dee85b3c9536f1dd5e611b0255e5f59a3d0ec392d8d46d4152149156a8109f92f20379b1d6d36abb613176e0e33f05fca + "@babel/helper-function-name": ^7.23.0 + "@babel/template": ^7.24.0 + "@babel/types": ^7.24.5 + checksum: c895b95f0fd5e070ced93f315f85e3b63a7236dc9c302bbdce87c699e599d3fd6ad6e44cc820ec7df2d60fadbc922b3b59a0318b708fe69e3d01e5ed15687876 languageName: node linkType: hard -"@babel/helpers@npm:^7.22.5, @babel/helpers@npm:^7.22.6, @babel/helpers@npm:^7.24.4": - version: 7.24.4 - resolution: "@babel/helpers@npm:7.24.4" +"@babel/helpers@npm:^7.22.6, @babel/helpers@npm:^7.23.9, @babel/helpers@npm:^7.24.0, @babel/helpers@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helpers@npm:7.24.5" dependencies: "@babel/template": ^7.24.0 - "@babel/traverse": ^7.24.1 - "@babel/types": ^7.24.0 - checksum: ecd2dc0b3b32e24b97fa3bcda432dd3235b77c2be1e16eafc35b8ef8f6c461faa99796a8bc2431a408c98b4aabfd572c160e2b67ecea4c5c9dd3a8314a97994a + "@babel/traverse": ^7.24.5 + "@babel/types": ^7.24.5 + checksum: 941937456ca50ef44dbc5cdcb9a74c6ce18ce38971663acd80b622e7ecf1cc4fa034597de3ccccc37939d324139f159709f493fd8e7c385adbc162cb0888cfee languageName: node linkType: hard "@babel/highlight@npm:^7.24.2": - version: 7.24.2 - resolution: "@babel/highlight@npm:7.24.2" + version: 7.24.5 + resolution: "@babel/highlight@npm:7.24.5" dependencies: - "@babel/helper-validator-identifier": ^7.22.20 + "@babel/helper-validator-identifier": ^7.24.5 chalk: ^2.4.2 js-tokens: ^4.0.0 picocolors: ^1.0.0 - checksum: 5f17b131cc3ebf3ab285a62cf98a404aef1bd71a6be045e748f8d5bf66d6a6e1aefd62f5972c84369472e8d9f22a614c58a89cd331eb60b7ba965b31b1bbeaf5 + checksum: eece0e63e9210e902f1ee88f15cabfa31d2693bd2e56806eb849478b859d274c24477081c649cee6a241c4aed7da6f3e05c7afa5c3cd70094006ed095292b0d0 languageName: node linkType: hard -"@babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.22.5, @babel/parser@npm:^7.22.7, @babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.1, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.3, @babel/parser@npm:^7.9.6": - version: 7.24.4 - resolution: "@babel/parser@npm:7.24.4" +"@babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.22.5, @babel/parser@npm:^7.22.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.5, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.3, @babel/parser@npm:^7.9.6": + version: 7.24.5 + resolution: "@babel/parser@npm:7.24.5" bin: parser: ./bin/babel-parser.js - checksum: 94c9e3e592894cd6fc57c519f4e06b65463df9be5f01739bb0d0bfce7ffcf99b3c2fdadd44dc59cc858ba2739ce6e469813a941c2f2dfacf333a3b2c9c5c8465 + checksum: a251ea41bf8b5f61048beb320d43017aff68af5a3506bd2ef392180f5fa32c1061513171d582bb3d46ea48e3659dece8b3ba52511a2566066e58abee300ce2a0 languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.5": +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.5, @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.1" dependencies: @@ -1216,7 +1428,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.5": +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.5, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.1" dependencies: @@ -1229,6 +1441,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.7": + version: 7.24.1 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.1" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-plugin-utils": ^7.24.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: b5e5889ce5ef51e813e3063cd548f55eb3c88e925c3c08913f334e15d62496861e538ae52a3974e0c56a3044ed8fd5033faea67a64814324af56edc9865b7359 + languageName: node + linkType: hard + "@babel/plugin-proposal-async-generator-functions@npm:7.20.7, @babel/plugin-proposal-async-generator-functions@npm:^7.0.0": version: 7.20.7 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.20.7" @@ -1429,7 +1653,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.22.5": +"@babel/plugin-syntax-import-assertions@npm:^7.22.5, @babel/plugin-syntax-import-assertions@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.1" dependencies: @@ -1440,7 +1664,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.22.5": +"@babel/plugin-syntax-import-attributes@npm:^7.22.5, @babel/plugin-syntax-import-attributes@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.1" dependencies: @@ -1595,7 +1819,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.22.5": +"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.22.5, @babel/plugin-transform-arrow-functions@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.1" dependencies: @@ -1606,7 +1830,21 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.22.7": +"@babel/plugin-transform-async-generator-functions@npm:7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.20 + "@babel/plugin-syntax-async-generators": ^7.8.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 + languageName: node + linkType: hard + +"@babel/plugin-transform-async-generator-functions@npm:^7.22.7, @babel/plugin-transform-async-generator-functions@npm:^7.23.9": version: 7.24.3 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.3" dependencies: @@ -1633,7 +1871,20 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.22.5": +"@babel/plugin-transform-async-to-generator@npm:7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" + dependencies: + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.20 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2e9d9795d4b3b3d8090332104e37061c677f29a1ce65bcbda4099a32d243e5d9520270a44bbabf0fb1fb40d463bd937685b1a1042e646979086c546d55319c3c + languageName: node + linkType: hard + +"@babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.22.5, @babel/plugin-transform-async-to-generator@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.1" dependencies: @@ -1646,7 +1897,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.22.5": +"@babel/plugin-transform-block-scoped-functions@npm:^7.22.5, @babel/plugin-transform-block-scoped-functions@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.1" dependencies: @@ -1657,18 +1908,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.22.5": - version: 7.24.4 - resolution: "@babel/plugin-transform-block-scoping@npm:7.24.4" +"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.22.5, @babel/plugin-transform-block-scoping@npm:^7.23.4": + version: 7.24.5 + resolution: "@babel/plugin-transform-block-scoping@npm:7.24.5" dependencies: - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 5229ffe1c55744b96f791521e2876b01ed05c81df67488a7453ce66c2faceb9d1d653089ce6f0abf512752e15e9acac0e75a797a860f24e05b4d36497c7c3183 + checksum: 898c91efc0f8ac8e2a8d3ece36edf0001963bcf5bbeefe9bf798ac36318a33f366e88a24a90bf7c39a7aeb1593846b720ed9a9ba56709d27279f7ba61c5e43c4 languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5": +"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-class-properties@npm:7.24.1" dependencies: @@ -1680,7 +1931,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.22.5": +"@babel/plugin-transform-class-static-block@npm:^7.22.5, @babel/plugin-transform-class-static-block@npm:^7.23.4": version: 7.24.4 resolution: "@babel/plugin-transform-class-static-block@npm:7.24.4" dependencies: @@ -1693,25 +1944,25 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.22.6": - version: 7.24.1 - resolution: "@babel/plugin-transform-classes@npm:7.24.1" +"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.22.6, @babel/plugin-transform-classes@npm:^7.23.8": + version: 7.24.5 + resolution: "@babel/plugin-transform-classes@npm:7.24.5" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 "@babel/helper-compilation-targets": ^7.23.6 "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-function-name": ^7.23.0 - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 "@babel/helper-replace-supers": ^7.24.1 - "@babel/helper-split-export-declaration": ^7.22.6 + "@babel/helper-split-export-declaration": ^7.24.5 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e5337e707d731c9f4dcc107d09c9a99b90786bc0da6a250165919587ed818818f6cae2bbcceea880abef975c0411715c0c7f3f361ecd1526bf2eaca5ad26bb00 + checksum: 797bf2bda770148d3ee43e305e1aea26fa16ca78eb81eaaeb95b441428f52e0d12dd98e93f00bda3b65bbfde3001006995725ce911587efdef0465c41bd0a3f3 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.22.5": +"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.22.5, @babel/plugin-transform-computed-properties@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-computed-properties@npm:7.24.1" dependencies: @@ -1723,18 +1974,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.22.5": - version: 7.24.1 - resolution: "@babel/plugin-transform-destructuring@npm:7.24.1" +"@babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.22.5, @babel/plugin-transform-destructuring@npm:^7.23.3": + version: 7.24.5 + resolution: "@babel/plugin-transform-destructuring@npm:7.24.5" dependencies: - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 994fd3c513e40b8f1bdfdd7104ebdcef7c6a11a4e380086074496f586db3ac04cba0ae70babb820df6363b6700747b0556f6860783e046ace7c741a22f49ec5b + checksum: c5def67de09315cd38895c021ee7d02fd53fed596924512c33196ceed143b88f1ea76e4ac777a55bbb9db49be8b63aafb22b12e7d5c7f3051f14caa07e8d4023 languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.22.5, @babel/plugin-transform-dotall-regex@npm:^7.4.4": +"@babel/plugin-transform-dotall-regex@npm:^7.22.5, @babel/plugin-transform-dotall-regex@npm:^7.23.3, @babel/plugin-transform-dotall-regex@npm:^7.4.4": version: 7.24.1 resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.1" dependencies: @@ -1746,7 +1997,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.22.5": +"@babel/plugin-transform-duplicate-keys@npm:^7.22.5, @babel/plugin-transform-duplicate-keys@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.1" dependencies: @@ -1757,7 +2008,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.22.5": +"@babel/plugin-transform-dynamic-import@npm:^7.22.5, @babel/plugin-transform-dynamic-import@npm:^7.23.4": version: 7.24.1 resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.1" dependencies: @@ -1769,7 +2020,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.22.5": +"@babel/plugin-transform-exponentiation-operator@npm:^7.22.5, @babel/plugin-transform-exponentiation-operator@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.1" dependencies: @@ -1781,7 +2032,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.22.5": +"@babel/plugin-transform-export-namespace-from@npm:^7.22.5, @babel/plugin-transform-export-namespace-from@npm:^7.23.4": version: 7.24.1 resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.1" dependencies: @@ -1805,7 +2056,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.22.5": +"@babel/plugin-transform-for-of@npm:^7.22.5, @babel/plugin-transform-for-of@npm:^7.23.6": version: 7.24.1 resolution: "@babel/plugin-transform-for-of@npm:7.24.1" dependencies: @@ -1817,7 +2068,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.22.5": +"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.22.5, @babel/plugin-transform-function-name@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-function-name@npm:7.24.1" dependencies: @@ -1830,7 +2081,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.22.5": +"@babel/plugin-transform-json-strings@npm:^7.22.5, @babel/plugin-transform-json-strings@npm:^7.23.4": version: 7.24.1 resolution: "@babel/plugin-transform-json-strings@npm:7.24.1" dependencies: @@ -1842,7 +2093,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.22.5": +"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.22.5, @babel/plugin-transform-literals@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-literals@npm:7.24.1" dependencies: @@ -1853,7 +2104,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.5": +"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.5, @babel/plugin-transform-logical-assignment-operators@npm:^7.23.4": version: 7.24.1 resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.1" dependencies: @@ -1865,7 +2116,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.22.5": +"@babel/plugin-transform-member-expression-literals@npm:^7.22.5, @babel/plugin-transform-member-expression-literals@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.1" dependencies: @@ -1876,7 +2127,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.22.5": +"@babel/plugin-transform-modules-amd@npm:^7.22.5, @babel/plugin-transform-modules-amd@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-modules-amd@npm:7.24.1" dependencies: @@ -1888,7 +2139,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.22.5, @babel/plugin-transform-modules-commonjs@npm:^7.24.1": +"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.22.5, @babel/plugin-transform-modules-commonjs@npm:^7.23.3, @babel/plugin-transform-modules-commonjs@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.1" dependencies: @@ -1901,7 +2152,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.22.5": +"@babel/plugin-transform-modules-systemjs@npm:^7.22.5, @babel/plugin-transform-modules-systemjs@npm:^7.23.9": version: 7.24.1 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.1" dependencies: @@ -1915,7 +2166,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.22.5": +"@babel/plugin-transform-modules-umd@npm:^7.22.5, @babel/plugin-transform-modules-umd@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-modules-umd@npm:7.24.1" dependencies: @@ -1939,7 +2190,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.22.5": +"@babel/plugin-transform-new-target@npm:^7.22.5, @babel/plugin-transform-new-target@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-new-target@npm:7.24.1" dependencies: @@ -1950,7 +2201,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.5": +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.5, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.4": version: 7.24.1 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.1" dependencies: @@ -1962,7 +2213,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.22.5": +"@babel/plugin-transform-numeric-separator@npm:^7.22.5, @babel/plugin-transform-numeric-separator@npm:^7.23.4": version: 7.24.1 resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.1" dependencies: @@ -1974,21 +2225,21 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.22.5": - version: 7.24.1 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.1" +"@babel/plugin-transform-object-rest-spread@npm:^7.22.5, @babel/plugin-transform-object-rest-spread@npm:^7.24.0": + version: 7.24.5 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.5" dependencies: "@babel/helper-compilation-targets": ^7.23.6 - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.24.1 + "@babel/plugin-transform-parameters": ^7.24.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d5d28b1f33c279a38299d34011421a4915e24b3846aa23a1aba947f1366ce673ddf8df09dd915e0f2c90c5327f798bf126dca013f8adff1fc8f09e18878b675a + checksum: 427705fe1358ca4862e6cfbfc174dc0fbfdd640b786cfe759dd4881cfb2fd51723e8432ecd89f07a60444e555a9c19e0e7bf4c657b91844994b39a53a602eb16 languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.22.5": +"@babel/plugin-transform-object-super@npm:^7.22.5, @babel/plugin-transform-object-super@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-object-super@npm:7.24.1" dependencies: @@ -2000,7 +2251,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.22.5": +"@babel/plugin-transform-optional-catch-binding@npm:^7.22.5, @babel/plugin-transform-optional-catch-binding@npm:^7.23.4": version: 7.24.1 resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.1" dependencies: @@ -2012,31 +2263,31 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.22.6, @babel/plugin-transform-optional-chaining@npm:^7.24.1": - version: 7.24.1 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.1" +"@babel/plugin-transform-optional-chaining@npm:^7.22.6, @babel/plugin-transform-optional-chaining@npm:^7.23.4, @babel/plugin-transform-optional-chaining@npm:^7.24.1": + version: 7.24.5 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.5" dependencies: - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 "@babel/plugin-syntax-optional-chaining": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0eb5f4abdeb1a101c0f67ef25eba4cce0978a74d8722f6222cdb179a28e60d21ab545eda231855f50169cd63d604ec8268cff44ae9370fd3a499a507c56c2bbd + checksum: 233934463ef1f9a02a9fda96c722e9c162477fd94816a58413f0d4165cc536c7af0482b46fe066e754748a20bbabec255b4bbde194a7fd20b32280e526e1bfec languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.5, @babel/plugin-transform-parameters@npm:^7.24.1": - version: 7.24.1 - resolution: "@babel/plugin-transform-parameters@npm:7.24.1" +"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.5, @babel/plugin-transform-parameters@npm:^7.23.3, @babel/plugin-transform-parameters@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/plugin-transform-parameters@npm:7.24.5" dependencies: - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d183008e67b1a13b86c92fb64327a75cd8e13c13eb80d0b6952e15806f1b0c4c456d18360e451c6af73485b2c8f543608b0a29e5126c64eb625a31e970b65f80 + checksum: b052e1cf43b1ea571fc0867baa01041ce32f46576b711c6331f03263ae479a582f81a6039287535cd90ee46d2977e2f3c66f5bdbf454a9f8cdc7c5c6c67b50be languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.5": +"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-private-methods@npm:7.24.1" dependencies: @@ -2048,21 +2299,21 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.22.5": - version: 7.24.1 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.1" +"@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.22.5, @babel/plugin-transform-private-property-in-object@npm:^7.23.4": + version: 7.24.5 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.5" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.24.1 - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-create-class-features-plugin": ^7.24.5 + "@babel/helper-plugin-utils": ^7.24.5 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 47c123ca9975f7f6b20e6fe8fe89f621cd04b622539faf5ec037e2be7c3d53ce2506f7c785b1930dcdea11994eff79094a02715795218c7d6a0bdc11f2fb3ac2 + checksum: 59f9007671f50ef8f9eff33bb2dc3de22a2849612d4b64fc9e4ba502466ddbaf3f94774011695dde5128c4ca2009e241babe928ac63f71a29f27c1cc7ce01e5f languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.22.5": +"@babel/plugin-transform-property-literals@npm:^7.22.5, @babel/plugin-transform-property-literals@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-property-literals@npm:7.24.1" dependencies: @@ -2085,13 +2336,13 @@ __metadata: linkType: hard "@babel/plugin-transform-react-jsx-self@npm:^7.0.0": - version: 7.24.1 - resolution: "@babel/plugin-transform-react-jsx-self@npm:7.24.1" + version: 7.24.5 + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.24.5" dependencies: - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a0ff893b946bb0e501ad5aab43ce4b321ed9e74b94c0bc7191e2ee6409014fc96ee1a47dcb1ecdf445c44868564667ae16507ed4516dcacf6aa9c37a0ad28382 + checksum: 074862b10c8cd25634bb072b0c242f4351dd6b9241cef98c5b291ebe75619518f4debf6374b7cb3c3c7b3f0f4395cd1d725e7616ff3c3bf9aa6c281a71ab2598 languageName: node linkType: hard @@ -2121,7 +2372,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.22.5": +"@babel/plugin-transform-regenerator@npm:^7.22.5, @babel/plugin-transform-regenerator@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-regenerator@npm:7.24.1" dependencies: @@ -2133,7 +2384,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.22.5": +"@babel/plugin-transform-reserved-words@npm:^7.22.5, @babel/plugin-transform-reserved-words@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-reserved-words@npm:7.24.1" dependencies: @@ -2160,6 +2411,22 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-runtime@npm:7.24.0": + version: 7.24.0 + resolution: "@babel/plugin-transform-runtime@npm:7.24.0" + dependencies: + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-plugin-utils": ^7.24.0 + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 460ab93d1c79e23bb27f012248b05519b44cd5bdced79b40caf890c96d8e506354b4b558159fe744552ab0af6ec4b52e51c71d423ae8ab211ff3627769bd1ca9 + languageName: node + linkType: hard + "@babel/plugin-transform-runtime@npm:^7.0.0": version: 7.24.3 resolution: "@babel/plugin-transform-runtime@npm:7.24.3" @@ -2176,7 +2443,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.22.5": +"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.22.5, @babel/plugin-transform-shorthand-properties@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.1" dependencies: @@ -2187,7 +2454,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.22.5": +"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.22.5, @babel/plugin-transform-spread@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-spread@npm:7.24.1" dependencies: @@ -2199,7 +2466,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.0.0, @babel/plugin-transform-sticky-regex@npm:^7.22.5": +"@babel/plugin-transform-sticky-regex@npm:^7.0.0, @babel/plugin-transform-sticky-regex@npm:^7.22.5, @babel/plugin-transform-sticky-regex@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.1" dependencies: @@ -2210,7 +2477,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.22.5": +"@babel/plugin-transform-template-literals@npm:^7.22.5, @babel/plugin-transform-template-literals@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-template-literals@npm:7.24.1" dependencies: @@ -2221,32 +2488,32 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.22.5": - version: 7.24.1 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.1" +"@babel/plugin-transform-typeof-symbol@npm:^7.22.5, @babel/plugin-transform-typeof-symbol@npm:^7.23.3": + version: 7.24.5 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.5" dependencies: - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-plugin-utils": ^7.24.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 90251c02986aebe50937522a6e404cb83db1b1feda17c0244e97d6429ded1634340c8411536487d14c54495607e1b7c9dc4db4aed969d519f1ff1e363f9c2229 + checksum: 35504219e4e8b361dbd285400c846f154754e591e931cd30dbe1426a619e41ed0c410b26dd173824ed3a2ff0371d64213ae2304b6f169b32e78b004114f5acd5 languageName: node linkType: hard "@babel/plugin-transform-typescript@npm:^7.24.1, @babel/plugin-transform-typescript@npm:^7.5.0": - version: 7.24.4 - resolution: "@babel/plugin-transform-typescript@npm:7.24.4" + version: 7.24.5 + resolution: "@babel/plugin-transform-typescript@npm:7.24.5" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.24.4 - "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-create-class-features-plugin": ^7.24.5 + "@babel/helper-plugin-utils": ^7.24.5 "@babel/plugin-syntax-typescript": ^7.24.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 57a9a776b1910c706d28972e4b056ced3af8fc59c29b2a6205c2bb2a408141ddb59a8f2f6041f8467a7b260942818767f4ecabb9f63adf7fddf2afa25e774dfc + checksum: a18b16c73ac0bb2d57aee95dd1619735bae1cee5c289aa60bafe4f72ddce920b743224f5a618157173fbb4fda63d4a5649ba52485fe72f7515d7257d115df057 languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.22.5": +"@babel/plugin-transform-unicode-escapes@npm:^7.22.5, @babel/plugin-transform-unicode-escapes@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.1" dependencies: @@ -2257,7 +2524,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5": +"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5, @babel/plugin-transform-unicode-property-regex@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.1" dependencies: @@ -2269,7 +2536,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.0.0, @babel/plugin-transform-unicode-regex@npm:^7.22.5": +"@babel/plugin-transform-unicode-regex@npm:^7.0.0, @babel/plugin-transform-unicode-regex@npm:^7.22.5, @babel/plugin-transform-unicode-regex@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.1" dependencies: @@ -2281,7 +2548,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5": +"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5, @babel/plugin-transform-unicode-sets-regex@npm:^7.23.3": version: 7.24.1 resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.1" dependencies: @@ -2383,9 +2650,99 @@ __metadata: languageName: node linkType: hard -"@babel/preset-flow@npm:^7.13.13": - version: 7.24.1 - resolution: "@babel/preset-flow@npm:7.24.1" +"@babel/preset-env@npm:7.24.0": + version: 7.24.0 + resolution: "@babel/preset-env@npm:7.24.0" + dependencies: + "@babel/compat-data": ^7.23.5 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-validator-option": ^7.23.5 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.23.3 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.23.3 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.23.7 + "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 + "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/plugin-syntax-class-properties": ^7.12.13 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/plugin-syntax-import-assertions": ^7.23.3 + "@babel/plugin-syntax-import-attributes": ^7.23.3 + "@babel/plugin-syntax-import-meta": ^7.10.4 + "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 + "@babel/plugin-transform-arrow-functions": ^7.23.3 + "@babel/plugin-transform-async-generator-functions": ^7.23.9 + "@babel/plugin-transform-async-to-generator": ^7.23.3 + "@babel/plugin-transform-block-scoped-functions": ^7.23.3 + "@babel/plugin-transform-block-scoping": ^7.23.4 + "@babel/plugin-transform-class-properties": ^7.23.3 + "@babel/plugin-transform-class-static-block": ^7.23.4 + "@babel/plugin-transform-classes": ^7.23.8 + "@babel/plugin-transform-computed-properties": ^7.23.3 + "@babel/plugin-transform-destructuring": ^7.23.3 + "@babel/plugin-transform-dotall-regex": ^7.23.3 + "@babel/plugin-transform-duplicate-keys": ^7.23.3 + "@babel/plugin-transform-dynamic-import": ^7.23.4 + "@babel/plugin-transform-exponentiation-operator": ^7.23.3 + "@babel/plugin-transform-export-namespace-from": ^7.23.4 + "@babel/plugin-transform-for-of": ^7.23.6 + "@babel/plugin-transform-function-name": ^7.23.3 + "@babel/plugin-transform-json-strings": ^7.23.4 + "@babel/plugin-transform-literals": ^7.23.3 + "@babel/plugin-transform-logical-assignment-operators": ^7.23.4 + "@babel/plugin-transform-member-expression-literals": ^7.23.3 + "@babel/plugin-transform-modules-amd": ^7.23.3 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/plugin-transform-modules-systemjs": ^7.23.9 + "@babel/plugin-transform-modules-umd": ^7.23.3 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 + "@babel/plugin-transform-new-target": ^7.23.3 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.23.4 + "@babel/plugin-transform-numeric-separator": ^7.23.4 + "@babel/plugin-transform-object-rest-spread": ^7.24.0 + "@babel/plugin-transform-object-super": ^7.23.3 + "@babel/plugin-transform-optional-catch-binding": ^7.23.4 + "@babel/plugin-transform-optional-chaining": ^7.23.4 + "@babel/plugin-transform-parameters": ^7.23.3 + "@babel/plugin-transform-private-methods": ^7.23.3 + "@babel/plugin-transform-private-property-in-object": ^7.23.4 + "@babel/plugin-transform-property-literals": ^7.23.3 + "@babel/plugin-transform-regenerator": ^7.23.3 + "@babel/plugin-transform-reserved-words": ^7.23.3 + "@babel/plugin-transform-shorthand-properties": ^7.23.3 + "@babel/plugin-transform-spread": ^7.23.3 + "@babel/plugin-transform-sticky-regex": ^7.23.3 + "@babel/plugin-transform-template-literals": ^7.23.3 + "@babel/plugin-transform-typeof-symbol": ^7.23.3 + "@babel/plugin-transform-unicode-escapes": ^7.23.3 + "@babel/plugin-transform-unicode-property-regex": ^7.23.3 + "@babel/plugin-transform-unicode-regex": ^7.23.3 + "@babel/plugin-transform-unicode-sets-regex": ^7.23.3 + "@babel/preset-modules": 0.1.6-no-external-plugins + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 + core-js-compat: ^3.31.0 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d9e894037382ce35be4b511034a9fb110003ca104f4f800e9b8f9c3b830999014c8314dcdaa3c89669e034784f7c81fe6851e2ff237805fef6479c7dff68d12c + languageName: node + linkType: hard + +"@babel/preset-flow@npm:^7.13.13": + version: 7.24.1 + resolution: "@babel/preset-flow@npm:7.24.1" dependencies: "@babel/helper-plugin-utils": ^7.24.0 "@babel/helper-validator-option": ^7.23.5 @@ -2396,6 +2753,19 @@ __metadata: languageName: node linkType: hard +"@babel/preset-modules@npm:0.1.6-no-external-plugins": + version: 0.1.6-no-external-plugins + resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 + peerDependencies: + "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 + checksum: 4855e799bc50f2449fb5210f78ea9e8fd46cf4f242243f1e2ed838e2bd702e25e73e822e7f8447722a5f4baa5e67a8f7a0e403f3e7ce04540ff743a9c411c375 + languageName: node + linkType: hard + "@babel/preset-modules@npm:^0.1.5": version: 0.1.6 resolution: "@babel/preset-modules@npm:0.1.6" @@ -2457,12 +2827,21 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:7.24.0": + version: 7.24.0 + resolution: "@babel/runtime@npm:7.24.0" + dependencies: + regenerator-runtime: ^0.14.0 + checksum: 7a6a5d40fbdd68491ec183ba2e631c07415119960083b4fd76564cce3751e9acd2f12ab89575e38496fa389fa06d458732776e69ee1858e366cc3fbdb049f847 + languageName: node + linkType: hard + "@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.8.4": - version: 7.24.4 - resolution: "@babel/runtime@npm:7.24.4" + version: 7.24.5 + resolution: "@babel/runtime@npm:7.24.5" dependencies: regenerator-runtime: ^0.14.0 - checksum: 2f27d4c0ffac7ae7999ac0385e1106f2a06992a8bdcbf3da06adcac7413863cd08c198c2e4e970041bbea849e17f02e1df18875539b6afba76c781b6b59a07c3 + checksum: 755383192f3ac32ba4c62bd4f1ae92aed5b82d2c6665f39eb28fa94546777cf5c63493ea92dd03f1c2e621b17e860f190c056684b7f234270fdc91e29beda063 languageName: node linkType: hard @@ -2477,7 +2856,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.0.0, @babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5, @babel/template@npm:^7.24.0, @babel/template@npm:^7.4.0": +"@babel/template@npm:^7.0.0, @babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5, @babel/template@npm:^7.23.9, @babel/template@npm:^7.24.0, @babel/template@npm:^7.4.0": version: 7.24.0 resolution: "@babel/template@npm:7.24.0" dependencies: @@ -2489,31 +2868,31 @@ __metadata: linkType: hard "@babel/traverse@npm:>=7.23.2": - version: 7.24.1 - resolution: "@babel/traverse@npm:7.24.1" + version: 7.24.5 + resolution: "@babel/traverse@npm:7.24.5" dependencies: - "@babel/code-frame": ^7.24.1 - "@babel/generator": ^7.24.1 + "@babel/code-frame": ^7.24.2 + "@babel/generator": ^7.24.5 "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-function-name": ^7.23.0 "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.24.1 - "@babel/types": ^7.24.0 + "@babel/helper-split-export-declaration": ^7.24.5 + "@babel/parser": ^7.24.5 + "@babel/types": ^7.24.5 debug: ^4.3.1 globals: ^11.1.0 - checksum: 92a5ca906abfba9df17666d2001ab23f18600035f706a687055a0e392a690ae48d6fec67c8bd4ef19ba18699a77a5b7f85727e36b83f7d110141608fe0c24fe9 + checksum: a313fbf4a06946cc4b74b06e9846d7393a9ca1e8b6df6da60c669cff0a9426d6198c21a478041c60807b62b48f980473d4afbd3768764b0d9741ac80f5dfa04f languageName: node linkType: hard -"@babel/types@npm:^7.20.0, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.24.0, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3, @babel/types@npm:^7.9.6": - version: 7.24.0 - resolution: "@babel/types@npm:7.24.0" +"@babel/types@npm:^7.20.0, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.24.0, @babel/types@npm:^7.24.5, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3, @babel/types@npm:^7.9.6": + version: 7.24.5 + resolution: "@babel/types@npm:7.24.5" dependencies: - "@babel/helper-string-parser": ^7.23.4 - "@babel/helper-validator-identifier": ^7.22.20 + "@babel/helper-string-parser": ^7.24.1 + "@babel/helper-validator-identifier": ^7.24.5 to-fast-properties: ^2.0.0 - checksum: 4b574a37d490f621470ff36a5afaac6deca5546edcb9b5e316d39acbb20998e9c2be42f3fc0bf2b55906fc49ff2a5a6a097e8f5a726ee3f708a0b0ca93aed807 + checksum: 8eeeacd996593b176e649ee49d8dc3f26f9bb6aa1e3b592030e61a0e58ea010fb018dccc51e5314c8139409ea6cbab02e29b33e674e1f6962d8e24c52da6375b languageName: node linkType: hard @@ -2654,6 +3033,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/aix-ppc64@npm:0.20.1" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/aix-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/aix-ppc64@npm:0.20.2" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/android-arm64@npm:0.18.17" @@ -2675,6 +3068,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/android-arm64@npm:0.20.1" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm64@npm:0.20.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/android-arm@npm:0.18.17" @@ -2696,6 +3103,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/android-arm@npm:0.20.1" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm@npm:0.20.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/android-x64@npm:0.18.17" @@ -2717,6 +3138,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/android-x64@npm:0.20.1" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/android-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-x64@npm:0.20.2" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/darwin-arm64@npm:0.18.17" @@ -2738,6 +3173,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/darwin-arm64@npm:0.20.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/darwin-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-arm64@npm:0.20.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/darwin-x64@npm:0.18.17" @@ -2759,6 +3208,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/darwin-x64@npm:0.20.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/darwin-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-x64@npm:0.20.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/freebsd-arm64@npm:0.18.17" @@ -2780,6 +3243,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/freebsd-arm64@npm:0.20.1" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/freebsd-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-arm64@npm:0.20.2" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/freebsd-x64@npm:0.18.17" @@ -2801,6 +3278,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/freebsd-x64@npm:0.20.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/freebsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-x64@npm:0.20.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-arm64@npm:0.18.17" @@ -2822,6 +3313,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-arm64@npm:0.20.1" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/linux-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm64@npm:0.20.2" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-arm@npm:0.18.17" @@ -2843,6 +3348,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-arm@npm:0.20.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@esbuild/linux-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm@npm:0.20.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-ia32@npm:0.18.17" @@ -2864,6 +3383,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-ia32@npm:0.20.1" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ia32@npm:0.20.2" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-loong64@npm:0.18.17" @@ -2885,6 +3418,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-loong64@npm:0.20.1" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-loong64@npm:0.20.2" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-mips64el@npm:0.18.17" @@ -2906,6 +3453,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-mips64el@npm:0.20.1" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-mips64el@npm:0.20.2" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-ppc64@npm:0.18.17" @@ -2927,6 +3488,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-ppc64@npm:0.20.1" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ppc64@npm:0.20.2" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-riscv64@npm:0.18.17" @@ -2948,6 +3523,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-riscv64@npm:0.20.1" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-riscv64@npm:0.20.2" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-s390x@npm:0.18.17" @@ -2969,6 +3558,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-s390x@npm:0.20.1" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-s390x@npm:0.20.2" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/linux-x64@npm:0.18.17" @@ -2990,6 +3593,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-x64@npm:0.20.1" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-x64@npm:0.20.2" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/netbsd-x64@npm:0.18.17" @@ -3011,6 +3628,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/netbsd-x64@npm:0.20.1" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/netbsd-x64@npm:0.20.2" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/openbsd-x64@npm:0.18.17" @@ -3032,6 +3663,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/openbsd-x64@npm:0.20.1" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/openbsd-x64@npm:0.20.2" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/sunos-x64@npm:0.18.17" @@ -3053,6 +3698,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/sunos-x64@npm:0.20.1" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/sunos-x64@npm:0.20.2" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/win32-arm64@npm:0.18.17" @@ -3074,6 +3733,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/win32-arm64@npm:0.20.1" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-arm64@npm:0.20.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/win32-ia32@npm:0.18.17" @@ -3095,6 +3768,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/win32-ia32@npm:0.20.1" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-ia32@npm:0.20.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.18.17": version: 0.18.17 resolution: "@esbuild/win32-x64@npm:0.18.17" @@ -3116,7 +3803,21 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0": +"@esbuild/win32-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/win32-x64@npm:0.20.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-x64@npm:0.20.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" dependencies: @@ -3201,13 +3902,6 @@ __metadata: languageName: node linkType: hard -"@gar/promisify@npm:^1.1.3": - version: 1.1.3 - resolution: "@gar/promisify@npm:1.1.3" - checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 - languageName: node - linkType: hard - "@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": version: 9.3.0 resolution: "@hapi/hoek@npm:9.3.0" @@ -3493,6 +4187,15 @@ __metadata: languageName: node linkType: hard +"@ljharb/through@npm:^2.3.12": + version: 2.3.13 + resolution: "@ljharb/through@npm:2.3.13" + dependencies: + call-bind: ^1.0.7 + checksum: 0255464a0ec7901b08cff3e99370b87e66663f46249505959c0cb4f6121095d533bbb7c7cda338063d3e134cbdd721e2705bc18eac7611b4f9ead6e7935d13ba + languageName: node + linkType: hard + "@material/animation@npm:15.0.0-canary.bc9ae6c9c.0": version: 15.0.0-canary.bc9ae6c9c.0 resolution: "@material/animation@npm:15.0.0-canary.bc9ae6c9c.0" @@ -4306,6 +5009,17 @@ __metadata: languageName: node linkType: hard +"@ngtools/webpack@npm:17.3.6": + version: 17.3.6 + resolution: "@ngtools/webpack@npm:17.3.6" + peerDependencies: + "@angular/compiler-cli": ^17.0.0 + typescript: ">=5.2 <5.5" + webpack: ^5.54.0 + checksum: a874417177ec6e5827a47f8a9d30c54ab7b50419f056eec3dd2826d70d6b0d05fd09cf372af316048fb0d72fadb058a93fbd9e8e82012b11a7599bf562c5f0f9 + languageName: node + linkType: hard + "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -4355,16 +5069,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/fs@npm:^2.1.0": - version: 2.1.2 - resolution: "@npmcli/fs@npm:2.1.2" - dependencies: - "@gar/promisify": ^1.1.3 - semver: ^7.3.5 - checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225 - languageName: node - linkType: hard - "@npmcli/fs@npm:^3.1.0": version: 3.1.0 resolution: "@npmcli/fs@npm:3.1.0" @@ -4374,19 +5078,19 @@ __metadata: languageName: node linkType: hard -"@npmcli/git@npm:^4.0.0": - version: 4.1.0 - resolution: "@npmcli/git@npm:4.1.0" +"@npmcli/git@npm:^5.0.0": + version: 5.0.6 + resolution: "@npmcli/git@npm:5.0.6" dependencies: - "@npmcli/promise-spawn": ^6.0.0 - lru-cache: ^7.4.4 - npm-pick-manifest: ^8.0.0 - proc-log: ^3.0.0 + "@npmcli/promise-spawn": ^7.0.0 + lru-cache: ^10.0.1 + npm-pick-manifest: ^9.0.0 + proc-log: ^4.0.0 promise-inflight: ^1.0.1 promise-retry: ^2.0.1 semver: ^7.3.5 - which: ^3.0.0 - checksum: 37efb926593f294eb263297cdfffec9141234f977b89a7a6b95ff7a72576c1d7f053f4961bc4b5e79dea6476fe08e0f3c1ed9e4aeb84169e357ff757a6a70073 + which: ^4.0.0 + checksum: cbddf41e55339e38ec6fbbbe347dec1f43e978f44d1dd0ff489db5cd777c0eea5f1aadb5c76b296079c4697c67789d86979d64f2419ef02da0adbd2f6796b936 languageName: node linkType: hard @@ -4402,16 +5106,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/move-file@npm:^2.0.0": - version: 2.0.1 - resolution: "@npmcli/move-file@npm:2.0.1" - dependencies: - mkdirp: ^1.0.4 - rimraf: ^3.0.2 - checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380 - languageName: node - linkType: hard - "@npmcli/node-gyp@npm:^3.0.0": version: 3.0.0 resolution: "@npmcli/node-gyp@npm:3.0.0" @@ -4419,25 +5113,47 @@ __metadata: languageName: node linkType: hard -"@npmcli/promise-spawn@npm:^6.0.0, @npmcli/promise-spawn@npm:^6.0.1": - version: 6.0.2 - resolution: "@npmcli/promise-spawn@npm:6.0.2" +"@npmcli/package-json@npm:^5.0.0": + version: 5.1.0 + resolution: "@npmcli/package-json@npm:5.1.0" dependencies: - which: ^3.0.0 - checksum: aa725780c13e1f97ab32ed7bcb5a207a3fb988e1d7ecdc3d22a549a22c8034740366b351c4dde4b011bcffcd8c4a7be6083d9cf7bc7e897b88837150de018528 + "@npmcli/git": ^5.0.0 + glob: ^10.2.2 + hosted-git-info: ^7.0.0 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^6.0.0 + proc-log: ^4.0.0 + semver: ^7.5.3 + checksum: 1482c737aebf318133cff7ea671662eb4438ea82920205d00ff1f1c47ca311e1b48bb157d64e2e24eb76cfc9a0137e8b77b98b50f7a2a23c7db249c7b50dcf88 languageName: node linkType: hard -"@npmcli/run-script@npm:^6.0.0": - version: 6.0.2 - resolution: "@npmcli/run-script@npm:6.0.2" +"@npmcli/promise-spawn@npm:^7.0.0": + version: 7.0.1 + resolution: "@npmcli/promise-spawn@npm:7.0.1" + dependencies: + which: ^4.0.0 + checksum: a2b25d66d4dc835c69593bdf56588d66299fde3e80be4978347e686f24647007b794ce4da4cfcfcc569c67112720b746c4e7bf18ce45c096712d8b75fed19ec7 + languageName: node + linkType: hard + +"@npmcli/redact@npm:^1.1.0": + version: 1.1.0 + resolution: "@npmcli/redact@npm:1.1.0" + checksum: f200d40c485aea6fdf0487ddfed258ec13a217701261d9115f9c82b65f341403b3dfc7aaa1f5bd0b51b09f7dee03d89b86d99314356faed370bada8d0f000836 + languageName: node + linkType: hard + +"@npmcli/run-script@npm:^7.0.0": + version: 7.0.4 + resolution: "@npmcli/run-script@npm:7.0.4" dependencies: "@npmcli/node-gyp": ^3.0.0 - "@npmcli/promise-spawn": ^6.0.0 - node-gyp: ^9.0.0 - read-package-json-fast: ^3.0.0 - which: ^3.0.0 - checksum: 7a671d7dbeae376496e1c6242f02384928617dc66cd22881b2387272205c3668f8490ec2da4ad63e1abf979efdd2bdf4ea0926601d78578e07d83cfb233b3a1a + "@npmcli/package-json": ^5.0.0 + "@npmcli/promise-spawn": ^7.0.0 + node-gyp: ^10.0.0 + which: ^4.0.0 + checksum: c44d6874cffb0a2f6d947e230083b605b6f253450e24aa185ef28391dc366b10807cd4ca113fe367057b8b5310add36391894f9d782af15424830658ee386dfb languageName: node linkType: hard @@ -4450,6 +5166,15 @@ __metadata: languageName: node linkType: hard +"@nrwl/devkit@npm:18.3.4": + version: 18.3.4 + resolution: "@nrwl/devkit@npm:18.3.4" + dependencies: + "@nx/devkit": 18.3.4 + checksum: fce2530bbba4ce32ba4ece2e247d8437e08674dc8eeb18a9a549f1553142b31c800df2b3f58a515cf9a9e13f3818ba81fd347a4efadd4bc156a1be73366c35b4 + languageName: node + linkType: hard + "@nrwl/tao@npm:16.5.1": version: 16.5.1 resolution: "@nrwl/tao@npm:16.5.1" @@ -4461,6 +5186,18 @@ __metadata: languageName: node linkType: hard +"@nrwl/tao@npm:18.3.4": + version: 18.3.4 + resolution: "@nrwl/tao@npm:18.3.4" + dependencies: + nx: 18.3.4 + tslib: ^2.3.0 + bin: + tao: index.js + checksum: 92fb375de89bbdb39915b17b84f90cf3c95dc42c519224f53cc9ff4787f7fbf174b4709cebed19c6f17ecc0505832a5e5cb4fef1c62827d66236b72b3dc19f93 + languageName: node + linkType: hard + "@nx/devkit@npm:16.5.1": version: 16.5.1 resolution: "@nx/devkit@npm:16.5.1" @@ -4477,6 +5214,24 @@ __metadata: languageName: node linkType: hard +"@nx/devkit@npm:18.3.4, @nx/devkit@npm:^17.2.8 || ^18.0.0": + version: 18.3.4 + resolution: "@nx/devkit@npm:18.3.4" + dependencies: + "@nrwl/devkit": 18.3.4 + ejs: ^3.1.7 + enquirer: ~2.3.6 + ignore: ^5.0.4 + semver: ^7.5.3 + tmp: ~0.2.1 + tslib: ^2.3.0 + yargs-parser: 21.1.1 + peerDependencies: + nx: ">= 16 <= 19" + checksum: 9f104ab82331d7adc560bd00ab25fcfec2156d249393f2cb050b8ca30398cb70ed143776674bc1d5b6c631e13bbb888bfe4abcc773a5d734d14ccf1396a9414e + languageName: node + linkType: hard + "@nx/nx-darwin-arm64@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-darwin-arm64@npm:16.5.1" @@ -4484,6 +5239,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-darwin-arm64@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-darwin-arm64@npm:18.3.4" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@nx/nx-darwin-x64@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-darwin-x64@npm:16.5.1" @@ -4491,6 +5253,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-darwin-x64@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-darwin-x64@npm:18.3.4" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@nx/nx-freebsd-x64@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-freebsd-x64@npm:16.5.1" @@ -4498,6 +5267,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-freebsd-x64@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-freebsd-x64@npm:18.3.4" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@nx/nx-linux-arm-gnueabihf@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-linux-arm-gnueabihf@npm:16.5.1" @@ -4505,6 +5281,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-linux-arm-gnueabihf@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.3.4" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@nx/nx-linux-arm64-gnu@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-linux-arm64-gnu@npm:16.5.1" @@ -4512,6 +5295,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-linux-arm64-gnu@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-arm64-gnu@npm:18.3.4" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@nx/nx-linux-arm64-musl@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-linux-arm64-musl@npm:16.5.1" @@ -4519,6 +5309,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-linux-arm64-musl@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-arm64-musl@npm:18.3.4" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@nx/nx-linux-x64-gnu@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-linux-x64-gnu@npm:16.5.1" @@ -4526,6 +5323,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-linux-x64-gnu@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-x64-gnu@npm:18.3.4" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@nx/nx-linux-x64-musl@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-linux-x64-musl@npm:16.5.1" @@ -4533,6 +5337,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-linux-x64-musl@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-x64-musl@npm:18.3.4" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@nx/nx-win32-arm64-msvc@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-win32-arm64-msvc@npm:16.5.1" @@ -4540,6 +5351,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-win32-arm64-msvc@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-win32-arm64-msvc@npm:18.3.4" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@nx/nx-win32-x64-msvc@npm:16.5.1": version: 16.5.1 resolution: "@nx/nx-win32-x64-msvc@npm:16.5.1" @@ -4547,6 +5365,13 @@ __metadata: languageName: node linkType: hard +"@nx/nx-win32-x64-msvc@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-win32-x64-msvc@npm:18.3.4" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@one-ini/wasm@npm:0.1.1": version: 0.1.1 resolution: "@one-ini/wasm@npm:0.1.1" @@ -4579,14 +5404,14 @@ __metadata: languageName: node linkType: hard -"@promptbook/utils@npm:0.44.0-17": - version: 0.44.0-17 - resolution: "@promptbook/utils@npm:0.44.0-17" +"@promptbook/utils@npm:0.45.0": + version: 0.45.0 + resolution: "@promptbook/utils@npm:0.45.0" dependencies: moment: ^2.30.1 prettier: 2.8.1 spacetrim: 0.11.20 - checksum: 44b9e4fd3f7dcb95c89e03eee3dcdb6d774fe21681b6667699c32e35ed5657729ceedf139ad4b64209c2f1aec975ce2ac78942c1479566240179a57e1e69e079 + checksum: 928b53066873b490f20af8bbac4896e1958ada86f63d03c3cd8d8eeabb486c9252410350b4a9cacd61e7492f50b6da6a7d21fc57eda3908479632e3d2cf0c694 languageName: node linkType: hard @@ -4985,7 +5810,7 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-json@npm:^6.0.0": +"@rollup/plugin-json@npm:^6.0.1": version: 6.1.0 resolution: "@rollup/plugin-json@npm:6.1.0" dependencies: @@ -4999,7 +5824,7 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-node-resolve@npm:^15.0.0": +"@rollup/plugin-node-resolve@npm:^15.2.3": version: 15.2.3 resolution: "@rollup/plugin-node-resolve@npm:15.2.3" dependencies: @@ -5034,14 +5859,141 @@ __metadata: languageName: node linkType: hard -"@schematics/angular@npm:16.2.4": - version: 16.2.4 - resolution: "@schematics/angular@npm:16.2.4" +"@rollup/rollup-android-arm-eabi@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.17.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@rollup/rollup-android-arm64@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-android-arm64@npm:4.17.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-arm64@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-darwin-arm64@npm:4.17.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-x64@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-darwin-x64@npm:4.17.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.17.2" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-musleabihf@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.17.2" + conditions: os=linux & cpu=arm & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-gnu@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.17.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-musl@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.17.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.17.2" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-riscv64-gnu@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.17.2" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-s390x-gnu@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.17.2" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-gnu@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.17.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-musl@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.17.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-win32-arm64-msvc@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.17.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-win32-ia32-msvc@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.17.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@rollup/rollup-win32-x64-msvc@npm:4.17.2": + version: 4.17.2 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.17.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@rollup/wasm-node@npm:^4.5.0": + version: 4.17.2 + resolution: "@rollup/wasm-node@npm:4.17.2" dependencies: - "@angular-devkit/core": 16.2.4 - "@angular-devkit/schematics": 16.2.4 - jsonc-parser: 3.2.0 - checksum: 70323106a04b8a6355f333a8fa64c0329e7fbd6da1c6580d5c1e24f240c05a2c3ee14aec4eac41ef8c1c65f4782fa37854a74c70ad2e53f2e79a586157803b17 + "@types/estree": 1.0.5 + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 8376e3e3cf2bc1b8e5001a590e43fc9f5d4cd7823bc53c609dfa0ea2bfbb9563a23e81f5e97a3e81a754a2cff77f88b3f55cef4c4cdc5d9900b0a12d560ce8ff + languageName: node + linkType: hard + +"@schematics/angular@npm:17.3.6": + version: 17.3.6 + resolution: "@schematics/angular@npm:17.3.6" + dependencies: + "@angular-devkit/core": 17.3.6 + "@angular-devkit/schematics": 17.3.6 + jsonc-parser: 3.2.1 + checksum: b6528fb0bea8f700d3c0525d4c4bd253139f866953dfee682f2c41f335a00d856793a4a896742cea317b1079c16cb4f5109d6cf76616d55d97f3b20f3ce63cf9 languageName: node linkType: hard @@ -5068,40 +6020,59 @@ __metadata: languageName: node linkType: hard -"@sigstore/bundle@npm:^1.1.0": - version: 1.1.0 - resolution: "@sigstore/bundle@npm:1.1.0" +"@sigstore/bundle@npm:^2.3.0, @sigstore/bundle@npm:^2.3.1": + version: 2.3.1 + resolution: "@sigstore/bundle@npm:2.3.1" dependencies: - "@sigstore/protobuf-specs": ^0.2.0 - checksum: 9bdd829f2867de6c03a19c5a7cff2c864887a9ed6e1c3438eb6659e838fde0b449fe83b1ca21efa00286a80c71e0144e20c0d9c415eead12e97d149285245c5a + "@sigstore/protobuf-specs": ^0.3.1 + checksum: 435c39af6d2ac3c8623bbfc71693971b4fb567e6f7917eacec21088b078dacbf2ddb3427298c833aaa20e037deaa2870df7000d1346b18c8f3f0976be1f45f40 languageName: node linkType: hard -"@sigstore/protobuf-specs@npm:^0.2.0": - version: 0.2.1 - resolution: "@sigstore/protobuf-specs@npm:0.2.1" - checksum: ddb7c829c7bf4148eccb571ede07cf9fda62f46b7b4d3a5ca02c0308c950ee90b4206b61082ee8d5753f24098632a8b24c147117bef8c68791bf5da537b55db9 +"@sigstore/core@npm:^1.0.0, @sigstore/core@npm:^1.1.0": + version: 1.1.0 + resolution: "@sigstore/core@npm:1.1.0" + checksum: bb870cf11cfb260d9e83f40cc29e6bbaf6ef5211d42eacbb48517ff87b1f647ff687eff557b0b30f9880fac2517d14704ec6036ae4a0d99ef3265b3d40cef29c languageName: node linkType: hard -"@sigstore/sign@npm:^1.0.0": - version: 1.0.0 - resolution: "@sigstore/sign@npm:1.0.0" +"@sigstore/protobuf-specs@npm:^0.3.0, @sigstore/protobuf-specs@npm:^0.3.1": + version: 0.3.1 + resolution: "@sigstore/protobuf-specs@npm:0.3.1" + checksum: 9677089ad2d08ca92063597c3aacb22335100f5e47cff3b8b6692ba61d2650e612001943583113af852a22407de1927b4f6dc05e3bd7773a1050ad1249dff531 + languageName: node + linkType: hard + +"@sigstore/sign@npm:^2.3.0": + version: 2.3.0 + resolution: "@sigstore/sign@npm:2.3.0" dependencies: - "@sigstore/bundle": ^1.1.0 - "@sigstore/protobuf-specs": ^0.2.0 - make-fetch-happen: ^11.0.1 - checksum: cbdf409c39219d310f398e6a96b3ed7f422a58cfc0d8a40dd5b94996f805f189fdedf51afd559882bc18eb17054bf9d4f1a584b6af7b26c2f807636bceca5b19 + "@sigstore/bundle": ^2.3.0 + "@sigstore/core": ^1.0.0 + "@sigstore/protobuf-specs": ^0.3.1 + make-fetch-happen: ^13.0.0 + checksum: 28256686a11fff070fc8abf8ab79b1b40632c762ca1700e32ab6d6eca65b7a2ebb0ae3b864ab683a26ca0b4ad5a5fc7dfb7bbec86f357a093e355840eb277919 languageName: node linkType: hard -"@sigstore/tuf@npm:^1.0.3": - version: 1.0.3 - resolution: "@sigstore/tuf@npm:1.0.3" +"@sigstore/tuf@npm:^2.3.1": + version: 2.3.2 + resolution: "@sigstore/tuf@npm:2.3.2" + dependencies: + "@sigstore/protobuf-specs": ^0.3.0 + tuf-js: ^2.2.0 + checksum: 104a9ea37897bc97107c646f41e0e6dd49f15b2547a3a922e6b5fc8a26edbd33340f8a1f910b316b0a4b370082c7aeb58a62063a4780d6e653e419e51234ba68 + languageName: node + linkType: hard + +"@sigstore/verify@npm:^1.2.0": + version: 1.2.0 + resolution: "@sigstore/verify@npm:1.2.0" dependencies: - "@sigstore/protobuf-specs": ^0.2.0 - tuf-js: ^1.1.7 - checksum: 0a32594b73ce3b3a4dfeec438ff98866a952a48ee6c020ddf57795062d9d328bc4327bb0e0c8d24011e3870c7d4670bc142a47025cbe7218c776f08084085421 + "@sigstore/bundle": ^2.3.1 + "@sigstore/core": ^1.1.0 + "@sigstore/protobuf-specs": ^0.3.1 + checksum: 8b3d64423664759d47bc4158f85f7cb62bf5972429967c514bb44642e637ce6acc85d6dd668195b9cec032a852d3ca8a9e5ba34711655c7d446c181716850e3e languageName: node linkType: hard @@ -5138,9 +6109,9 @@ __metadata: linkType: hard "@socket.io/component-emitter@npm:~3.1.0": - version: 3.1.1 - resolution: "@socket.io/component-emitter@npm:3.1.1" - checksum: 93792eafb63ad15259ba00885c3cf4fdc01d969b1db10a273ccac70bed2373b5170cbc94682372d666a44e4ad8faeb176fb6cbaaeeb66c87231e2ff3d72583f9 + version: 3.1.2 + resolution: "@socket.io/component-emitter@npm:3.1.2" + checksum: 89888f00699eb34e3070624eb7b8161fa29f064aeb1389a48f02195d55dd7c52a504e52160016859f6d6dffddd54324623cdd47fd34b3d46f9ed96c18c456edc languageName: node linkType: hard @@ -5292,20 +6263,20 @@ __metadata: languageName: node linkType: hard -"@tufjs/canonical-json@npm:1.0.0": - version: 1.0.0 - resolution: "@tufjs/canonical-json@npm:1.0.0" - checksum: 9ff3bcd12988fb23643690da3e009f9130b7b10974f8e7af4bd8ad230a228119de8609aa76d75264fe80f152b50872dea6ea53def69534436a4c24b4fcf6a447 +"@tufjs/canonical-json@npm:2.0.0": + version: 2.0.0 + resolution: "@tufjs/canonical-json@npm:2.0.0" + checksum: cc719a1d0d0ae1aa1ba551a82c87dcbefac088e433c03a3d8a1d547ea721350e47dab4ab5b0fca40d5c7ab1f4882e72edc39c9eae15bf47c45c43bcb6ee39f4f languageName: node linkType: hard -"@tufjs/models@npm:1.0.4": - version: 1.0.4 - resolution: "@tufjs/models@npm:1.0.4" +"@tufjs/models@npm:2.0.0": + version: 2.0.0 + resolution: "@tufjs/models@npm:2.0.0" dependencies: - "@tufjs/canonical-json": 1.0.0 - minimatch: ^9.0.0 - checksum: b489baa854abce6865f360591c20d5eb7d8dde3fb150f42840c12bb7ee3e5e7a69eab9b2e44ea82ae1f8cd95b586963c5a5c5af8ba4ffa3614b3ddccbc306779 + "@tufjs/canonical-json": 2.0.0 + minimatch: ^9.0.3 + checksum: aac9f2f3a4838112764bd41c1ddcb15665e133412decbbc3e35a733ae63e4d69db4636df6d42ff3a88e7dd9ffbdc17c2d90737ac52e630403d1e86d595c45ea4 languageName: node linkType: hard @@ -5402,7 +6373,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.0": +"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a @@ -5495,7 +6466,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98 @@ -5628,7 +6599,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.12": +"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" checksum: ea6f5276f5b84c55921785a3a27a3cd37afee0111dfe2bcb3e03c31819c197c782598f17f0b150a69d453c9584cd14c4c4d7b9a55d2c5e6cacd4d66fdb3b3663 @@ -5810,6 +6781,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:7.2.0": + version: 7.2.0 + resolution: "@typescript-eslint/scope-manager@npm:7.2.0" + dependencies: + "@typescript-eslint/types": 7.2.0 + "@typescript-eslint/visitor-keys": 7.2.0 + checksum: b4ef8e35a56f590fa56cf769e111907828abb4793f482bf57e3fc8c987294ec119acb96359aa4b0150eea7416816e0b2d8635dccd1e4a5c2b02678b0f74def94 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/type-utils@npm:5.62.0" @@ -5827,6 +6808,23 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/type-utils@npm:7.2.0": + version: 7.2.0 + resolution: "@typescript-eslint/type-utils@npm:7.2.0" + dependencies: + "@typescript-eslint/typescript-estree": 7.2.0 + "@typescript-eslint/utils": 7.2.0 + debug: ^4.3.4 + ts-api-utils: ^1.0.1 + peerDependencies: + eslint: ^8.56.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: d38b91ce2c3ffced243948e4778c3b015cf6a4fe988f35000977bf611c33edf455a92a78e69efe1ffa68257110a286c9c5593553bc32e19170410a1f730efed6 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/types@npm:5.62.0" @@ -5834,6 +6832,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:7.2.0": + version: 7.2.0 + resolution: "@typescript-eslint/types@npm:7.2.0" + checksum: 237acd24aa55b762ee98904e4f422ba86579325200dcd058b3cbfe70775926e7f00ee0295788d81eb728f3a6326fe4401c648aee9eb1480d9030a441c17520e8 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -5852,6 +6857,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:7.2.0": + version: 7.2.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.2.0" + dependencies: + "@typescript-eslint/types": 7.2.0 + "@typescript-eslint/visitor-keys": 7.2.0 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + minimatch: 9.0.3 + semver: ^7.5.4 + ts-api-utils: ^1.0.1 + peerDependenciesMeta: + typescript: + optional: true + checksum: fe882195cad45bb67e7e127efa9c31977348d0ca923ef26bb9fbd03a2ab64e6772e6e60954ba07a437684fae8e35897d71f0e6a1ef8fbf3f0025cd314960cd9d + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" @@ -5870,6 +6894,23 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:7.2.0": + version: 7.2.0 + resolution: "@typescript-eslint/utils@npm:7.2.0" + dependencies: + "@eslint-community/eslint-utils": ^4.4.0 + "@types/json-schema": ^7.0.12 + "@types/semver": ^7.5.0 + "@typescript-eslint/scope-manager": 7.2.0 + "@typescript-eslint/types": 7.2.0 + "@typescript-eslint/typescript-estree": 7.2.0 + semver: ^7.5.4 + peerDependencies: + eslint: ^8.56.0 + checksum: 1d333bdc50c52de5757d860512db0dde5748c5fbf8c66a8a984a3bff10d4cd492878c9d5ca3a49d869fdf8d6cf415594be8e7c3cfb4dfe9e3f3f5db297877ad4 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" @@ -5880,6 +6921,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:7.2.0": + version: 7.2.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.2.0" + dependencies: + "@typescript-eslint/types": 7.2.0 + eslint-visitor-keys: ^3.4.1 + checksum: d9b11b52737450f213cea5c6e07e4672684da48325905c096ee09302b6b261c0bb226e1e350011bdf127c0cbbdd9e6474c905befdfa0a2118fc89ece16770f2b + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -5896,6 +6947,15 @@ __metadata: languageName: node linkType: hard +"@vitejs/plugin-basic-ssl@npm:1.1.0": + version: 1.1.0 + resolution: "@vitejs/plugin-basic-ssl@npm:1.1.0" + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + checksum: 1531eed619500d65c810c8077e1cb179204a303c7dea1cfff4de4959e29c397e1dc7a1d4b9feea2b87648a78a7b555108abc4b1c66923d89e699e9d717ea3a9a + languageName: node + linkType: hard + "@wdio/config@npm:6.12.1": version: 6.12.1 resolution: "@wdio/config@npm:6.12.1" @@ -6229,7 +7289,7 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1, abbrev@npm:^1.0.0": +"abbrev@npm:1": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 @@ -6365,7 +7425,7 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6, agent-base@npm:^6.0.2": +"agent-base@npm:6": version: 6.0.2 resolution: "agent-base@npm:6.0.2" dependencies: @@ -6392,15 +7452,6 @@ __metadata: languageName: node linkType: hard -"agentkeepalive@npm:^4.2.1": - version: 4.5.0 - resolution: "agentkeepalive@npm:4.5.0" - dependencies: - humanize-ms: ^1.2.1 - checksum: 13278cd5b125e51eddd5079f04d6fe0914ac1b8b91c1f3db2c1822f99ac1a7457869068997784342fe455d59daaff22e14fb7b8c3da4e741896e7e31faf92481 - languageName: node - linkType: hard - "aggregate-error@npm:^3.0.0": version: 3.1.0 resolution: "aggregate-error@npm:3.1.0" @@ -6445,7 +7496,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:8.12.0, ajv@npm:^8.0.0, ajv@npm:^8.11.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0": +"ajv@npm:8.12.0": version: 8.12.0 resolution: "ajv@npm:8.12.0" dependencies: @@ -6469,6 +7520,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^8.0.0, ajv@npm:^8.12.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0": + version: 8.13.0 + resolution: "ajv@npm:8.13.0" + dependencies: + fast-deep-equal: ^3.1.3 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + uri-js: ^4.4.1 + checksum: 6de82d0b2073e645ca3300561356ddda0234f39b35d2125a8700b650509b296f41c00ab69f53178bbe25ad688bd6ac3747ab44101f2f4bd245952e8fd6ccc3c1 + languageName: node + linkType: hard + "allure-commandline@npm:^2.17.2": version: 2.29.0 resolution: "allure-commandline@npm:2.29.0" @@ -6563,7 +7626,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1": +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -6727,13 +7790,6 @@ __metadata: languageName: node linkType: hard -"aproba@npm:^1.0.3 || ^2.0.0": - version: 2.0.0 - resolution: "aproba@npm:2.0.0" - checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 - languageName: node - linkType: hard - "archiver-utils@npm:^2.1.0": version: 2.1.0 resolution: "archiver-utils@npm:2.1.0" @@ -6792,16 +7848,6 @@ __metadata: languageName: node linkType: hard -"are-we-there-yet@npm:^3.0.0": - version: 3.0.1 - resolution: "are-we-there-yet@npm:3.0.1" - dependencies: - delegates: ^1.0.0 - readable-stream: ^3.6.0 - checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83 - languageName: node - linkType: hard - "arg@npm:^4.1.0": version: 4.1.3 resolution: "arg@npm:4.1.3" @@ -7236,12 +8282,12 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^10.4.12": - version: 10.4.19 - resolution: "autoprefixer@npm:10.4.19" +"autoprefixer@npm:10.4.18": + version: 10.4.18 + resolution: "autoprefixer@npm:10.4.18" dependencies: browserslist: ^4.23.0 - caniuse-lite: ^1.0.30001599 + caniuse-lite: ^1.0.30001591 fraction.js: ^4.3.7 normalize-range: ^0.1.2 picocolors: ^1.0.0 @@ -7250,7 +8296,7 @@ __metadata: postcss: ^8.1.0 bin: autoprefixer: bin/autoprefixer - checksum: 3a4bc5bace05e057396dca2b306503efc175e90e8f2abf5472d3130b72da1d54d97c0ee05df21bf04fe66a7df93fd8c8ec0f1aca72a165f4701a02531abcbf11 + checksum: 3c6fe631db3c36f36e5d56ef93891ac44be00bc2d50001b23703e99c3618bdb8807a97413af1252314ec043aee57ef80775f4f2cc3599db2662cbf05a08210df languageName: node linkType: hard @@ -7302,6 +8348,15 @@ __metadata: languageName: node linkType: hard +"axobject-query@npm:4.0.0": + version: 4.0.0 + resolution: "axobject-query@npm:4.0.0" + dependencies: + dequal: ^2.0.3 + checksum: 97bcf61f22756a4d5c4da17465725ad034780705a0bb47c08cc7009d43a7a52b40e7be507da017b14b4c7c7bfb59392f48738228f1d401e041bd536fe8a9b600 + languageName: node + linkType: hard + "b4a@npm:^1.6.4": version: 1.6.6 resolution: "b4a@npm:1.6.6" @@ -7360,7 +8415,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.10, babel-plugin-polyfill-corejs2@npm:^0.4.4": +"babel-plugin-polyfill-corejs2@npm:^0.4.10, babel-plugin-polyfill-corejs2@npm:^0.4.4, babel-plugin-polyfill-corejs2@npm:^0.4.8": version: 0.4.11 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.11" dependencies: @@ -7397,7 +8452,19 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.1": +"babel-plugin-polyfill-corejs3@npm:^0.9.0": + version: 0.9.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.5.0 + core-js-compat: ^3.34.0 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 65bbf59fc0145c7a264822777403632008dce00015b4b5c7ec359125ef4faf9e8f494ae5123d2992104feb6f19a3cff85631992862e48b6d7bd64eb7e755ee1f + languageName: node + linkType: hard + +"babel-plugin-polyfill-regenerator@npm:^0.5.1, babel-plugin-polyfill-regenerator@npm:^0.5.5": version: 0.5.5 resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: @@ -7776,7 +8843,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.14.5, browserslist@npm:^4.21.4, browserslist@npm:^4.21.5, browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": +"browserslist@npm:^4.14.5, browserslist@npm:^4.21.10, browserslist@npm:^4.21.5, browserslist@npm:^4.22.1, browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": version: 4.23.0 resolution: "browserslist@npm:4.23.0" dependencies: @@ -7884,8 +8951,8 @@ __metadata: linkType: hard "bunyamin@npm:^1.5.2": - version: 1.6.1 - resolution: "bunyamin@npm:1.6.1" + version: 1.6.2 + resolution: "bunyamin@npm:1.6.2" dependencies: "@flatten-js/interval-tree": ^1.1.2 multi-sort-stream: ^1.0.4 @@ -7899,7 +8966,7 @@ __metadata: optional: true bunyan: optional: true - checksum: 1d7092622defde2a5aad7b86b7fcbacb857bdedd14bf27d1d3096d92c8a07deb714b213a53a778629e7fa27d299be8da8f8cc6b0d6088982580770d1010e0ffb + checksum: aebdba1b02a9622121a60573ceab5c14db07fef8f3b26a3b322428fdef49b51e7c0e852f202f21f82804ba622258ecd9359a9d6d9c2e8602476bd76faa293533 languageName: node linkType: hard @@ -7975,52 +9042,6 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^16.1.0": - version: 16.1.3 - resolution: "cacache@npm:16.1.3" - dependencies: - "@npmcli/fs": ^2.1.0 - "@npmcli/move-file": ^2.0.0 - chownr: ^2.0.0 - fs-minipass: ^2.1.0 - glob: ^8.0.1 - infer-owner: ^1.0.4 - lru-cache: ^7.7.1 - minipass: ^3.1.6 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - mkdirp: ^1.0.4 - p-map: ^4.0.0 - promise-inflight: ^1.0.1 - rimraf: ^3.0.2 - ssri: ^9.0.0 - tar: ^6.1.11 - unique-filename: ^2.0.0 - checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6 - languageName: node - linkType: hard - -"cacache@npm:^17.0.0": - version: 17.1.4 - resolution: "cacache@npm:17.1.4" - dependencies: - "@npmcli/fs": ^3.1.0 - fs-minipass: ^3.0.0 - glob: ^10.2.2 - lru-cache: ^7.7.1 - minipass: ^7.0.3 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - p-map: ^4.0.0 - ssri: ^10.0.0 - tar: ^6.1.11 - unique-filename: ^3.0.0 - checksum: b7751df756656954a51201335addced8f63fc53266fa56392c9f5ae83c8d27debffb4458ac2d168a744a4517ec3f2163af05c20097f93d17bdc2dc8a385e14a6 - languageName: node - linkType: hard - "cacache@npm:^18.0.0": version: 18.0.2 resolution: "cacache@npm:18.0.2" @@ -8189,10 +9210,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001464, caniuse-lite@npm:^1.0.30001587, caniuse-lite@npm:^1.0.30001599": - version: 1.0.30001612 - resolution: "caniuse-lite@npm:1.0.30001612" - checksum: 2b6ab6a19c72bdf8dccac824944e828a2a1fae52c6dfeb2d64ccecfd60d0466d2e5a392e996da2150d92850188a5034666dceed34a38d978177f6934e0bf106d +"caniuse-lite@npm:^1.0.30001464, caniuse-lite@npm:^1.0.30001587, caniuse-lite@npm:^1.0.30001591": + version: 1.0.30001614 + resolution: "caniuse-lite@npm:1.0.30001614" + checksum: 1b695625f9a1b08584c3c229d4b8deaebb89e7901a2a2ffe599a6250c0a79fc61afc49c374c32a76dbf593a5dedac3229bb0140bbacd438276211bdd1d7c4958 languageName: node linkType: hard @@ -8215,25 +9236,25 @@ __metadata: resolution: "ccpay-bubble@workspace:." dependencies: "@angular-builders/custom-webpack": 16.0.1 - "@angular-devkit/build-angular": ^16.1.6 + "@angular-devkit/build-angular": ^17.3.6 "@angular-eslint/builder": 16.1.0 "@angular-eslint/eslint-plugin": 16.1.0 "@angular-eslint/eslint-plugin-template": 16.1.0 - "@angular-eslint/schematics": 16.1.0 + "@angular-eslint/schematics": ^17.3.0 "@angular-eslint/template-parser": 16.1.0 - "@angular/animations": ~16.1.6 + "@angular/animations": ~17.3.6 "@angular/cdk": ^16.1.6 - "@angular/cli": 16.2.4 - "@angular/common": 16.1.6 - "@angular/compiler": ~16.1.6 - "@angular/compiler-cli": ~16.1.6 - "@angular/core": ^16.2.7 - "@angular/forms": ~16.1.6 - "@angular/language-service": ~16.1.6 + "@angular/cli": 17.3.6 + "@angular/common": 17.3.6 + "@angular/compiler": ~17.3.6 + "@angular/compiler-cli": ~17.3.6 + "@angular/core": ^17.3.6 + "@angular/forms": ~17.3.6 + "@angular/language-service": ~17.3.6 "@angular/material": 16.2.6 - "@angular/platform-browser": ~16.1.6 - "@angular/platform-browser-dynamic": ~16.1.6 - "@angular/router": ~16.1.6 + "@angular/platform-browser": ~17.3.6 + "@angular/platform-browser-dynamic": ~17.3.6 + "@angular/router": ~17.3.6 "@babel/eslint-parser": ^7.11.0 "@babel/helper-create-class-features-plugin": ^7.21.8 "@codeceptjs/allure-legacy": ^1.0.2 @@ -8310,9 +9331,9 @@ __metadata: mochawesome: ^7.0.1 moment: 2.29.4 moment-timezone: ^0.5.35 - ng-packagr: ^16.1.0 + ng-packagr: ^17.3.0 ngx-cookie-service: ^16.0.1 - ngx-pagination: 6.0.0 + ngx-pagination: ^6.0.3 nock: ^10.0.6 nodemon: ^1.18.10 notifications-node-client: ^4.7.3 @@ -8328,7 +9349,7 @@ __metadata: pugit: 5.0.2 request: ^2.88.0 request-promise-native: ^1.0.5 - rpx-xui-translation: 1.0.2 + rpx-xui-translation: ^1.0.3-angular-upgrade-17-rc rxjs: ~6.6.7 rxjs-compat: ^6.5.2 sass: ^1.64.1 @@ -8347,7 +9368,7 @@ __metadata: webdriverio: ^6.12.1 xlsx: ^0.18.5 yargs-parser: ^20.2.7 - zone.js: ~0.13.1 + zone.js: ~0.14.4 peerDependencies: "@types/express": ^4.17.21 postcss: ^8.0.0 @@ -8518,7 +9539,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.1.2": +"chalk@npm:^5.1.2, chalk@npm:^5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 @@ -8860,6 +9881,13 @@ __metadata: languageName: node linkType: hard +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 0a79cff2dbf89ef530bcd54c713703ba94461457b11e5634bd024c78796ed21401e32349c004995954e06f442d82609287e7aabf6a5f02c919a1cf3b9b6854ff + languageName: node + linkType: hard + "client-request@npm:^2.3.0": version: 2.3.0 resolution: "client-request@npm:2.3.0" @@ -9238,14 +10266,14 @@ __metadata: languageName: node linkType: hard -"commander@npm:*": +"commander@npm:*, commander@npm:^12.0.0": version: 12.0.0 resolution: "commander@npm:12.0.0" checksum: bce9e243dc008baba6b8d923f95b251ad115e6e7551a15838d7568abebcca0fc832da1800cf37caf37852f35ce4b7fb794ba7a4824b88c5adb1395f9268642df languageName: node linkType: hard -"commander@npm:11.1.0, commander@npm:^11.0.0": +"commander@npm:11.1.0": version: 11.1.0 resolution: "commander@npm:11.1.0" checksum: fd1a8557c6b5b622c89ecdfde703242ab7db3b628ea5d1755784c79b8e7cb0d74d65b4a262289b533359cd58e1bfc0bf50245dfbcd2954682a6f367c828b79ef @@ -9415,13 +10443,6 @@ __metadata: languageName: node linkType: hard -"console-control-strings@npm:^1.1.0": - version: 1.1.0 - resolution: "console-control-strings@npm:1.1.0" - checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed - languageName: node - linkType: hard - "console-grid@npm:^2.2.2": version: 2.2.2 resolution: "console-grid@npm:2.2.2" @@ -9587,7 +10608,7 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1, core-js-compat@npm:^3.36.1": +"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1, core-js-compat@npm:^3.34.0, core-js-compat@npm:^3.36.1": version: 3.37.0 resolution: "core-js-compat@npm:3.37.0" dependencies: @@ -9656,6 +10677,23 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^9.0.0": + version: 9.0.0 + resolution: "cosmiconfig@npm:9.0.0" + dependencies: + env-paths: ^2.2.1 + import-fresh: ^3.3.0 + js-yaml: ^4.1.0 + parse-json: ^5.2.0 + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: a30c424b53d442ea0bdd24cb1b3d0d8687c8dda4a17ab6afcdc439f8964438801619cdb66e8e79f63b9caa3e6586b60d8bab9ce203e72df6c5e80179b971fe8f + languageName: node + linkType: hard + "crc-32@npm:^1.2.0, crc-32@npm:~1.2.0": version: 1.2.2 resolution: "crc-32@npm:1.2.2" @@ -9706,6 +10744,21 @@ __metadata: languageName: node linkType: hard +"critters@npm:0.0.22": + version: 0.0.22 + resolution: "critters@npm:0.0.22" + dependencies: + chalk: ^4.1.0 + css-select: ^5.1.0 + dom-serializer: ^2.0.0 + domhandler: ^5.0.2 + htmlparser2: ^8.0.2 + postcss: ^8.4.23 + postcss-media-query-parser: ^0.2.3 + checksum: e5f49ccf2966bb4e403981c654b413c81c728e2f56038c1ce03f28e87abec1be47c4005df2950ead581b2bb5036abe9d85a54df1a92e8a80490d3735687a0aa6 + languageName: node + linkType: hard + "cross-env@npm:^7.0.3": version: 7.0.3 resolution: "cross-env@npm:7.0.3" @@ -9797,6 +10850,30 @@ __metadata: languageName: node linkType: hard +"css-loader@npm:6.10.0": + version: 6.10.0 + resolution: "css-loader@npm:6.10.0" + dependencies: + icss-utils: ^5.1.0 + postcss: ^8.4.33 + postcss-modules-extract-imports: ^3.0.0 + postcss-modules-local-by-default: ^4.0.4 + postcss-modules-scope: ^3.1.1 + postcss-modules-values: ^4.0.0 + postcss-value-parser: ^4.2.0 + semver: ^7.5.4 + peerDependencies: + "@rspack/core": 0.x || 1.x + webpack: ^5.0.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: ee3d62b5f7e4eb24281a22506431e920d07a45bd6ea627731ce583f3c6a846ab8b8b703bace599b9b35256b9e762f9f326d969abb72b69c7e6055eacf39074fd + languageName: node + linkType: hard + "css-loader@npm:6.8.1": version: 6.8.1 resolution: "css-loader@npm:6.8.1" @@ -9935,13 +11012,6 @@ __metadata: languageName: node linkType: hard -"cuint@npm:^0.2.2": - version: 0.2.2 - resolution: "cuint@npm:0.2.2" - checksum: b8127a93a7f16ce120ffcb22108014327c9808b258ee20e7dbb4c6740d7cb0f0c12d18a054eb716b0f2470090666abaae8a082d3cd5ef0e94fa447dd155842c4 - languageName: node - linkType: hard - "custom-event@npm:~1.0.0": version: 1.0.1 resolution: "custom-event@npm:1.0.1" @@ -10073,9 +11143,9 @@ __metadata: linkType: hard "dayjs@npm:^1.8.15, dayjs@npm:^1.8.34": - version: 1.11.10 - resolution: "dayjs@npm:1.11.10" - checksum: a6b5a3813b8884f5cd557e2e6b7fa569f4c5d0c97aca9558e38534af4f2d60daafd3ff8c2000fed3435cfcec9e805bcebd99f90130c6d1c5ef524084ced588c4 + version: 1.11.11 + resolution: "dayjs@npm:1.11.11" + checksum: 84788275aad8a87fee4f1ce4be08861df29687aae6b7b43dd65350118a37dda56772a3902f802cb2dc651dfed447a5a8df62d88f0fb900dba8333e411190a5d5 languageName: node linkType: hard @@ -10097,7 +11167,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:~4.3.1, debug@npm:~4.3.2, debug@npm:~4.3.4": +"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:~4.3.1, debug@npm:~4.3.2, debug@npm:~4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -10328,7 +11398,7 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.2, define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": +"define-properties@npm:^1.1.2, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" dependencies: @@ -10400,13 +11470,6 @@ __metadata: languageName: node linkType: hard -"delegates@npm:^1.0.0": - version: 1.0.0 - resolution: "delegates@npm:1.0.0" - checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd - languageName: node - linkType: hard - "denodeify@npm:^1.2.1": version: 1.2.1 resolution: "denodeify@npm:1.2.1" @@ -10428,10 +11491,10 @@ __metadata: languageName: node linkType: hard -"dependency-graph@npm:^0.11.0": - version: 0.11.0 - resolution: "dependency-graph@npm:0.11.0" - checksum: 477204beaa9be69e642bc31ffe7a8c383d0cf48fa27acbc91c5df01431ab913e65c154213d2ef83d034c98d77280743ec85e5da018a97a18dd43d3c0b78b28cd +"dependency-graph@npm:^1.0.0": + version: 1.0.0 + resolution: "dependency-graph@npm:1.0.0" + checksum: c2e37c599877e5006020715686aa4f2c04746644124a0037f074873f5f9ccb3f2e8402393a280d52c26b9949deea0fbfeab3eb9e9839332dc7f37eede6c6f743 languageName: node linkType: hard @@ -10619,6 +11682,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.6.3": + version: 29.6.3 + resolution: "diff-sequences@npm:29.6.3" + checksum: f4914158e1f2276343d98ff5b31fc004e7304f5470bf0f1adb2ac6955d85a531a6458d33e87667f98f6ae52ebd3891bb47d420bb48a5bd8b7a27ee25b20e33aa + languageName: node + linkType: hard + "diff@npm:3.5.0, diff@npm:^3.1.0": version: 3.5.0 resolution: "diff@npm:3.5.0" @@ -10811,6 +11881,13 @@ __metadata: languageName: node linkType: hard +"dotenv-expand@npm:~10.0.0": + version: 10.0.0 + resolution: "dotenv-expand@npm:10.0.0" + checksum: 2a38b470efe0abcb1ac8490421a55e1d764dc9440fd220942bce40965074f3fb00b585f4346020cb0f0f219966ee6b4ee5023458b3e2953fe5b3214de1b314ee + languageName: node + linkType: hard + "dotenv@npm:~10.0.0": version: 10.0.0 resolution: "dotenv@npm:10.0.0" @@ -10818,6 +11895,13 @@ __metadata: languageName: node linkType: hard +"dotenv@npm:~16.3.1": + version: 16.3.2 + resolution: "dotenv@npm:16.3.2" + checksum: 917b27eeb654b95846484009326b1c52af7a7c25f7b09e2939ed49de8f98cb9895dcc04f13a39cdb078d247985e21147311ccb5bfbf2fd151afb20fa8f96de15 + languageName: node + linkType: hard + "dtrace-provider@npm:~0.8": version: 0.8.8 resolution: "dtrace-provider@npm:0.8.8" @@ -10927,18 +12011,18 @@ __metadata: linkType: hard "edgedriver@npm:^5.3.5": - version: 5.3.10 - resolution: "edgedriver@npm:5.3.10" + version: 5.4.0 + resolution: "edgedriver@npm:5.4.0" dependencies: "@wdio/logger": ^8.28.0 decamelize: ^6.0.0 edge-paths: ^3.0.5 node-fetch: ^3.3.2 - unzipper: ^0.10.14 + unzipper: ^0.11.4 which: ^4.0.0 bin: edgedriver: bin/edgedriver.js - checksum: 1557adfc6b9e85907bce57da3386edf6e31ec1bffba0ac2b452776e7747a45af696b996a24deea57a54d516123e6e3a7f28b8c435fcd3c97689f9207ba1da3ed + checksum: 5e9fdadd37bb46a4c688809201d5acdcf1a5860c5051183dca589bf76fd74f63be2314694e252dbdc964d8ebaea4ed64f75421ceff4322efb5cf4441de57eb30 languageName: node linkType: hard @@ -10982,9 +12066,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.668": - version: 1.4.748 - resolution: "electron-to-chromium@npm:1.4.748" - checksum: ffd29b36b698923e3d5f839f735cba3436569f85246099a8df8ad933f8d3fa0c2187de71f99c8f9c6f0bd6d5cb49b7058cd8b702fd8573b2d3c835e7939446e2 + version: 1.4.752 + resolution: "electron-to-chromium@npm:1.4.752" + checksum: ddce4f2161abbaf86b48cd65bd8e3d0efc8b62ca392b77381308495e2b5d13f79ed9a51621bbc80b90557f613342956e3dfe8f09ffd2d4c41902a1369c82342c languageName: node linkType: hard @@ -11129,7 +12213,7 @@ __metadata: languageName: node linkType: hard -"env-paths@npm:^2.2.0": +"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e @@ -11146,11 +12230,11 @@ __metadata: linkType: hard "envinfo@npm:^7.10.0": - version: 7.12.0 - resolution: "envinfo@npm:7.12.0" + version: 7.13.0 + resolution: "envinfo@npm:7.13.0" bin: envinfo: dist/cli.js - checksum: 4c83a55768cf8b7e553155c29e7fa7bbdb0fb2c1156208efc373fc030045c6aca5e8e642e96027d3eb0c752156922ea3fca6183d9e13f38507f0e02ec82c23a1 + checksum: 822fc30f53bd0be67f0e25be96eb6a2562b8062f3058846bbd7ec471bd4b7835fca6436ee72c4029c8ae4a3d8f8cddbe2ee725b22291f015232d20a682bee732 languageName: node linkType: hard @@ -11302,9 +12386,9 @@ __metadata: linkType: hard "es-module-lexer@npm:^1.2.1": - version: 1.5.0 - resolution: "es-module-lexer@npm:1.5.0" - checksum: adbe0772701e226b4b853f758fd89c0bbfe8357ab93babde7b1cdb4f88c3a31460c908cbe578817e241d116cc4fcf569f7c6f29c4fbfa0aadb0def90f1ad4dd2 + version: 1.5.2 + resolution: "es-module-lexer@npm:1.5.2" + checksum: 59c47109eca80b93dda2418337b4308c194c578704dc57d5aa54973b196e378d31e92f258e5525655b99b3de8a84dda2debb9646cddf6fe8830f1bfca95ee060 languageName: node linkType: hard @@ -11416,12 +12500,21 @@ __metadata: languageName: node linkType: hard -"esbuild-wasm@npm:^0.19.0": - version: 0.19.12 - resolution: "esbuild-wasm@npm:0.19.12" +"esbuild-wasm@npm:0.20.1": + version: 0.20.1 + resolution: "esbuild-wasm@npm:0.20.1" + bin: + esbuild: bin/esbuild + checksum: 33cdd42c50b8b437c949700929d45458b2f3e9e02c825caeb92e6b93d9c58154e9fd3759341e012a56157409b1e9be2e7d24ec740687e860b3509b13572e813a + languageName: node + linkType: hard + +"esbuild-wasm@npm:^0.20.0": + version: 0.20.2 + resolution: "esbuild-wasm@npm:0.20.2" bin: esbuild: bin/esbuild - checksum: 5e2a83cbc973e23d6b66c9b912e7288998ff7a286e07826e872dc366700f9d254b847db627f5e2d68c700de0bb85e7340c71957db1f010fec8a4b121c29e39db + checksum: 96df43a9bef81b483539020ef6e8990548153014ca78bf25584f6201b028482c83a8317717bfcf2637a3ccd9e3dee51ac6805ec8cd47a8fb18f6e06faedba180 languageName: node linkType: hard @@ -11502,6 +12595,86 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:0.20.1": + version: 0.20.1 + resolution: "esbuild@npm:0.20.1" + dependencies: + "@esbuild/aix-ppc64": 0.20.1 + "@esbuild/android-arm": 0.20.1 + "@esbuild/android-arm64": 0.20.1 + "@esbuild/android-x64": 0.20.1 + "@esbuild/darwin-arm64": 0.20.1 + "@esbuild/darwin-x64": 0.20.1 + "@esbuild/freebsd-arm64": 0.20.1 + "@esbuild/freebsd-x64": 0.20.1 + "@esbuild/linux-arm": 0.20.1 + "@esbuild/linux-arm64": 0.20.1 + "@esbuild/linux-ia32": 0.20.1 + "@esbuild/linux-loong64": 0.20.1 + "@esbuild/linux-mips64el": 0.20.1 + "@esbuild/linux-ppc64": 0.20.1 + "@esbuild/linux-riscv64": 0.20.1 + "@esbuild/linux-s390x": 0.20.1 + "@esbuild/linux-x64": 0.20.1 + "@esbuild/netbsd-x64": 0.20.1 + "@esbuild/openbsd-x64": 0.20.1 + "@esbuild/sunos-x64": 0.20.1 + "@esbuild/win32-arm64": 0.20.1 + "@esbuild/win32-ia32": 0.20.1 + "@esbuild/win32-x64": 0.20.1 + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: af8b3c79e48d303501cac8551bf1ac5ebf5d86eebf2d1eb9d2a7018f4c5506bb120ed2454a013e3387e499de780a916bbffc9edd4ef132be403cd39771ace045 + languageName: node + linkType: hard + "esbuild@npm:^0.18.10": version: 0.18.20 resolution: "esbuild@npm:0.18.20" @@ -11579,7 +12752,7 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.19.0": +"esbuild@npm:^0.19.3": version: 0.19.12 resolution: "esbuild@npm:0.19.12" dependencies: @@ -11659,6 +12832,86 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:^0.20.0": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" + dependencies: + "@esbuild/aix-ppc64": 0.20.2 + "@esbuild/android-arm": 0.20.2 + "@esbuild/android-arm64": 0.20.2 + "@esbuild/android-x64": 0.20.2 + "@esbuild/darwin-arm64": 0.20.2 + "@esbuild/darwin-x64": 0.20.2 + "@esbuild/freebsd-arm64": 0.20.2 + "@esbuild/freebsd-x64": 0.20.2 + "@esbuild/linux-arm": 0.20.2 + "@esbuild/linux-arm64": 0.20.2 + "@esbuild/linux-ia32": 0.20.2 + "@esbuild/linux-loong64": 0.20.2 + "@esbuild/linux-mips64el": 0.20.2 + "@esbuild/linux-ppc64": 0.20.2 + "@esbuild/linux-riscv64": 0.20.2 + "@esbuild/linux-s390x": 0.20.2 + "@esbuild/linux-x64": 0.20.2 + "@esbuild/netbsd-x64": 0.20.2 + "@esbuild/openbsd-x64": 0.20.2 + "@esbuild/sunos-x64": 0.20.2 + "@esbuild/win32-arm64": 0.20.2 + "@esbuild/win32-ia32": 0.20.2 + "@esbuild/win32-x64": 0.20.2 + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: bc88050fc1ca5c1bd03648f9979e514bdefb956a63aa3974373bb7b9cbac0b3aac9b9da1b5bdca0b3490e39d6b451c72815dbd6b7d7f978c91fbe9c9e9aa4e4c + languageName: node + linkType: hard + "escalade@npm:^3.1.1": version: 3.1.2 resolution: "escalade@npm:3.1.2" @@ -12184,7 +13437,7 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.0.3": +"external-editor@npm:^3.0.3, external-editor@npm:^3.1.0": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -12339,7 +13592,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0": +"fast-glob@npm:3.3.2, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.1": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -12448,7 +13701,7 @@ __metadata: languageName: node linkType: hard -"figures@npm:3.2.0, figures@npm:^3.0.0": +"figures@npm:3.2.0, figures@npm:^3.0.0, figures@npm:^3.2.0": version: 3.2.0 resolution: "figures@npm:3.2.0" dependencies: @@ -13016,7 +14269,7 @@ __metadata: languageName: node linkType: hard -"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": +"fs-minipass@npm:^2.0.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" dependencies: @@ -13045,9 +14298,9 @@ __metadata: linkType: hard "fs-monkey@npm:^1.0.4": - version: 1.0.5 - resolution: "fs-monkey@npm:1.0.5" - checksum: 424b67f65b37fe66117ae2bb061f790fe6d4b609e1d160487c74b3d69fbf42f262c665ccfba32e8b5f113f96f92e9a58fcdebe42d5f6649bdfc72918093a3119 + version: 1.0.6 + resolution: "fs-monkey@npm:1.0.6" + checksum: 4e9986acf197581b10b79d3e63e74252681ca215ef82d4afbd98dcfe86b3f09189ac1d7e8064bc433e4e53cdb5c14fdb38773277d41bba18b1ff8bbdcab01a3a languageName: node linkType: hard @@ -13058,7 +14311,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:*, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": +"fsevents@npm:*, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -13079,7 +14332,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@*#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": +"fsevents@patch:fsevents@*#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin, fsevents@patch:fsevents@~2.3.3#~builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -13150,37 +14403,21 @@ __metadata: languageName: node linkType: hard -"gauge@npm:^4.0.3": - version: 4.0.4 - resolution: "gauge@npm:4.0.4" - dependencies: - aproba: ^1.0.3 || ^2.0.0 - color-support: ^1.1.3 - console-control-strings: ^1.1.0 - has-unicode: ^2.0.1 - signal-exit: ^3.0.7 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - wide-align: ^1.1.5 - checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d - languageName: node - linkType: hard - "geckodriver@npm:^4.3.1": - version: 4.3.3 - resolution: "geckodriver@npm:4.3.3" + version: 4.4.0 + resolution: "geckodriver@npm:4.4.0" dependencies: "@wdio/logger": ^8.28.0 decamelize: ^6.0.0 http-proxy-agent: ^7.0.2 https-proxy-agent: ^7.0.4 node-fetch: ^3.3.2 - tar-fs: ^3.0.5 - unzipper: ^0.10.14 + tar-fs: ^3.0.6 + unzipper: ^0.11.4 which: ^4.0.0 bin: geckodriver: bin/geckodriver.js - checksum: 554eb3bf81a7b96b49fa019c15a548d7510d36c6952f1c58ac90336576ecc9d5fb5d229d0d5023d58f80aae7ad7d60df7a05f14c1a97e3bc35d0fce8d683b46f + checksum: e0bd20bdecf2075b65f33a8bb0825c006334c33c2fd1c75cffe3b16f683a06ebe5fde5f536fb6dfa26474f5a8586bc96679011a6c5393c8c5b406b33dc6fab98 languageName: node linkType: hard @@ -13416,7 +14653,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:8.1.0, glob@npm:^8.0.1, glob@npm:^8.0.3": +"glob@npm:8.1.0, glob@npm:^8.0.3": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -13535,11 +14772,12 @@ __metadata: linkType: hard "globalthis@npm:^1.0.3": - version: 1.0.3 - resolution: "globalthis@npm:1.0.3" + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" dependencies: - define-properties: ^1.1.3 - checksum: fbd7d760dc464c886d0196166d92e5ffb4c84d0730846d6621a39fbbc068aeeb9c8d1421ad330e94b7bca4bb4ea092f5f21f3d36077812af5d098b4dc006c998 + define-properties: ^1.2.1 + gopd: ^1.0.1 + checksum: 39ad667ad9f01476474633a1834a70842041f70a55571e8dcef5fb957980a92da5022db5430fca8aecc5d47704ae30618c0bc877a579c70710c904e9ef06108a languageName: node linkType: hard @@ -13879,13 +15117,6 @@ __metadata: languageName: node linkType: hard -"has-unicode@npm:^2.0.1": - version: 2.0.1 - resolution: "has-unicode@npm:2.0.1" - checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 - languageName: node - linkType: hard - "has-value@npm:^0.3.1": version: 0.3.1 resolution: "has-value@npm:0.3.1" @@ -14117,12 +15348,12 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:^6.0.0": - version: 6.1.1 - resolution: "hosted-git-info@npm:6.1.1" +"hosted-git-info@npm:^7.0.0": + version: 7.0.1 + resolution: "hosted-git-info@npm:7.0.1" dependencies: - lru-cache: ^7.5.1 - checksum: fcd3ca2eaa05f3201425ccbb8aa47f88cdda4a3a6d79453f8e269f7171356278bd1db08f059d8439eb5eaa91c6a8a20800fc49cca6e9e4e899b202a332d5ba6b + lru-cache: ^10.0.1 + checksum: be5280f0a20d6153b47e1ab578e09f5ae8ad734301b3ed7e547dc88a6814d7347a4888db1b4f9635cc738e3c0ef1fbff02272aba7d07c75d4c5a50ff8d618db6 languageName: node linkType: hard @@ -14249,7 +15480,7 @@ __metadata: languageName: node linkType: hard -"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1": +"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 @@ -14340,7 +15571,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-middleware@npm:^2.0.3": +"http-proxy-middleware@npm:2.0.6, http-proxy-middleware@npm:^2.0.3": version: 2.0.6 resolution: "http-proxy-middleware@npm:2.0.6" dependencies: @@ -14407,6 +15638,16 @@ __metadata: languageName: node linkType: hard +"https-proxy-agent@npm:7.0.4, https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2, https-proxy-agent@npm:^7.0.4": + version: 7.0.4 + resolution: "https-proxy-agent@npm:7.0.4" + dependencies: + agent-base: ^7.0.2 + debug: 4 + checksum: daaab857a967a2519ddc724f91edbbd388d766ff141b9025b629f92b9408fc83cee8a27e11a907aede392938e9c398e240d643e178408a59e4073539cde8cfe9 + languageName: node + linkType: hard + "https-proxy-agent@npm:^2.2.1": version: 2.2.4 resolution: "https-proxy-agent@npm:2.2.4" @@ -14427,16 +15668,6 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2, https-proxy-agent@npm:^7.0.4": - version: 7.0.4 - resolution: "https-proxy-agent@npm:7.0.4" - dependencies: - agent-base: ^7.0.2 - debug: 4 - checksum: daaab857a967a2519ddc724f91edbbd388d766ff141b9025b629f92b9408fc83cee8a27e11a907aede392938e9c398e240d643e178408a59e4073539cde8cfe9 - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -14444,15 +15675,6 @@ __metadata: languageName: node linkType: hard -"humanize-ms@npm:^1.2.1": - version: 1.2.1 - resolution: "humanize-ms@npm:1.2.1" - dependencies: - ms: ^2.0.0 - checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 - languageName: node - linkType: hard - "i@npm:^0.3.7": version: 0.3.7 resolution: "i@npm:0.3.7" @@ -14501,7 +15723,7 @@ __metadata: languageName: node linkType: hard -"ignore-walk@npm:^6.0.0": +"ignore-walk@npm:^6.0.4": version: 6.0.4 resolution: "ignore-walk@npm:6.0.4" dependencies: @@ -14510,14 +15732,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:5.2.4": - version: 5.2.4 - resolution: "ignore@npm:5.2.4" - checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef - languageName: node - linkType: hard - -"ignore@npm:^5.0.2, ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4": +"ignore@npm:5.3.1, ignore@npm:^5.0.2, ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4": version: 5.3.1 resolution: "ignore@npm:5.3.1" checksum: 71d7bb4c1dbe020f915fd881108cbe85a0db3d636a0ea3ba911393c53946711d13a9b1143c7e70db06d571a5822c0a324a6bcde5c9904e7ca5047f01f1bf8cd3 @@ -14586,9 +15801,9 @@ __metadata: linkType: hard "import-meta-resolve@npm:^4.0.0": - version: 4.0.0 - resolution: "import-meta-resolve@npm:4.0.0" - checksum: 51c50115fd38e9ba21736f8d7543a58446b92d2cb5f38c9b5ec72426afeb2fb790f82051560a0f16323f44dd73d8d37c07eab5f8dc4635bcdb401daa36727b1a + version: 4.1.0 + resolution: "import-meta-resolve@npm:4.1.0" + checksum: 6497af27bf3ee384ad4efd4e0ec3facf9a114863f35a7b35f248659f32faa5e1ae07baa74d603069f35734ae3718a78b3f66926f98dc9a62e261e7df37854a62 languageName: node linkType: hard @@ -14606,13 +15821,6 @@ __metadata: languageName: node linkType: hard -"infer-owner@npm:^1.0.4": - version: 1.0.4 - resolution: "infer-owner@npm:1.0.4" - checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 - languageName: node - linkType: hard - "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -14637,10 +15845,10 @@ __metadata: languageName: node linkType: hard -"ini@npm:4.1.1": - version: 4.1.1 - resolution: "ini@npm:4.1.1" - checksum: 0e5909554074fbc31824fa5415b0f604de4a665514c96a897a77bf77353a7ad4743927321270e9d0610a9d510ccd1f3cd77422f7cc80d8f4542dbce75476fb6d +"ini@npm:4.1.2": + version: 4.1.2 + resolution: "ini@npm:4.1.2" + checksum: 07e2e216dc3d4452f784ef35fe3e304a755bbafbbce725c7894d44b4c0a88c471f5fab58244a261eb351c931df34ac1a9a0914a64055ff8d4b458cfd97c78983 languageName: node linkType: hard @@ -14704,6 +15912,29 @@ __metadata: languageName: node linkType: hard +"inquirer@npm:9.2.15": + version: 9.2.15 + resolution: "inquirer@npm:9.2.15" + dependencies: + "@ljharb/through": ^2.3.12 + ansi-escapes: ^4.3.2 + chalk: ^5.3.0 + cli-cursor: ^3.1.0 + cli-width: ^4.1.0 + external-editor: ^3.1.0 + figures: ^3.2.0 + lodash: ^4.17.21 + mute-stream: 1.0.0 + ora: ^5.4.1 + run-async: ^3.0.0 + rxjs: ^7.8.1 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wrap-ansi: ^6.2.0 + checksum: 98e385ef2900a6071e6576ab9fbf0b04e908ed386aaae5163bd467d32dc80a76bcd33bd03d34cd35a93ce99e47cbd52d62ae48ace9bfb20aff4a45e9bc1323d3 + languageName: node + linkType: hard + "inquirer@npm:~7.1.0": version: 7.1.0 resolution: "inquirer@npm:7.1.0" @@ -14921,7 +16152,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -15680,6 +16911,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^29.4.1": + version: 29.7.0 + resolution: "jest-diff@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.6.3 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: 08e24a9dd43bfba1ef07a6374e5af138f53137b79ec3d5cc71a2303515335898888fa5409959172e1e05de966c9e714368d15e8994b0af7441f0721ee8e1bb77 + languageName: node + linkType: hard + "jest-environment-emit@npm:^1.0.5": version: 1.0.7 resolution: "jest-environment-emit@npm:1.0.7" @@ -15813,7 +17056,7 @@ __metadata: languageName: node linkType: hard -"jiti@npm:^1.18.2": +"jiti@npm:^1.18.2, jiti@npm:^1.20.0": version: 1.21.0 resolution: "jiti@npm:1.21.0" bin: @@ -16217,7 +17460,7 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:^3.2.0": +"jsonc-parser@npm:3.2.1, jsonc-parser@npm:^3.2.0": version: 3.2.1 resolution: "jsonc-parser@npm:3.2.1" checksum: 656d9027b91de98d8ab91b3aa0d0a4cab7dc798a6830845ca664f3e76c82d46b973675bbe9b500fae1de37fd3e81aceacbaa2a57884bf2f8f29192150d2d1ef7 @@ -16771,7 +18014,7 @@ __metadata: languageName: node linkType: hard -"less@npm:^4.1.3": +"less@npm:4.2.0, less@npm:^4.2.0": version: 4.2.0 resolution: "less@npm:4.2.0" dependencies: @@ -16968,13 +18211,13 @@ __metadata: linkType: hard "locate-app@npm:^2.1.0": - version: 2.4.10 - resolution: "locate-app@npm:2.4.10" + version: 2.4.11 + resolution: "locate-app@npm:2.4.11" dependencies: - "@promptbook/utils": 0.44.0-17 + "@promptbook/utils": 0.45.0 type-fest: 2.13.0 userhome: 1.0.0 - checksum: 04d20195d9fb15719e8384a8df94eb61e9cb1a46d565a6b06c95cb4ed28b743c226c5f1109686741cb904af3742fe0aa389a4a35cdf4471e70e48d728ba266f7 + checksum: 6bb4267e88d0561fe121577d59a4696b895c368e2dfbb3701ef3039a01977033fca538ead4d497d3c3132dc78b004ae0db29e6467f6662668d55974a4621fab1 languageName: node linkType: hard @@ -17264,7 +18507,7 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:4.1.0, log-symbols@npm:^4.1.0": +"log-symbols@npm:4.1.0, log-symbols@npm:^4.0.0, log-symbols@npm:^4.1.0": version: 4.1.0 resolution: "log-symbols@npm:4.1.0" dependencies: @@ -17394,9 +18637,9 @@ __metadata: linkType: hard "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": - version: 10.2.0 - resolution: "lru-cache@npm:10.2.0" - checksum: eee7ddda4a7475deac51ac81d7dd78709095c6fa46e8350dc2d22462559a1faa3b81ed931d5464b13d48cbd7e08b46100b6f768c76833912bc444b99c37e25db + version: 10.2.2 + resolution: "lru-cache@npm:10.2.2" + checksum: 98e8fc93691c546f719a76103ef2bee5a3ac823955c755a47641ec41f8c7fafa1baeaba466937cc1cbfa9cfd47e03536d10e2db3158a64ad91ff3a58a32c893e languageName: node linkType: hard @@ -17428,7 +18671,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^7.14.1, lru-cache@npm:^7.4.4, lru-cache@npm:^7.5.1, lru-cache@npm:^7.7.1": +"lru-cache@npm:^7.14.1": version: 7.18.3 resolution: "lru-cache@npm:7.18.3" checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 @@ -17458,6 +18701,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:0.30.8": + version: 0.30.8 + resolution: "magic-string@npm:0.30.8" + dependencies: + "@jridgewell/sourcemap-codec": ^1.4.15 + checksum: 79922f4500d3932bb587a04440d98d040170decf432edc0f91c0bf8d41db16d364189bf800e334170ac740918feda62cd39dcc170c337dc18050cfcf00a5f232 + languageName: node + linkType: hard + "make-dir@npm:^1.0.0, make-dir@npm:^1.3.0": version: 1.3.0 resolution: "make-dir@npm:1.3.0" @@ -17477,7 +18729,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^3.0.2, make-dir@npm:~3.1.0": +"make-dir@npm:^3.0.2": version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: @@ -17502,56 +18754,9 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^10.0.3": - version: 10.2.1 - resolution: "make-fetch-happen@npm:10.2.1" - dependencies: - agentkeepalive: ^4.2.1 - cacache: ^16.1.0 - http-cache-semantics: ^4.1.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.0 - is-lambda: ^1.0.1 - lru-cache: ^7.7.1 - minipass: ^3.1.6 - minipass-collect: ^1.0.2 - minipass-fetch: ^2.0.3 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.3 - promise-retry: ^2.0.1 - socks-proxy-agent: ^7.0.0 - ssri: ^9.0.0 - checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c - languageName: node - linkType: hard - -"make-fetch-happen@npm:^11.0.0, make-fetch-happen@npm:^11.0.1, make-fetch-happen@npm:^11.1.1": - version: 11.1.1 - resolution: "make-fetch-happen@npm:11.1.1" - dependencies: - agentkeepalive: ^4.2.1 - cacache: ^17.0.0 - http-cache-semantics: ^4.1.1 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.0 - is-lambda: ^1.0.1 - lru-cache: ^7.7.1 - minipass: ^5.0.0 - minipass-fetch: ^3.0.0 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.3 - promise-retry: ^2.0.1 - socks-proxy-agent: ^7.0.0 - ssri: ^10.0.0 - checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540 - languageName: node - linkType: hard - "make-fetch-happen@npm:^13.0.0": - version: 13.0.0 - resolution: "make-fetch-happen@npm:13.0.0" + version: 13.0.1 + resolution: "make-fetch-happen@npm:13.0.1" dependencies: "@npmcli/agent": ^2.0.0 cacache: ^18.0.0 @@ -17562,9 +18767,10 @@ __metadata: minipass-flush: ^1.0.5 minipass-pipeline: ^1.2.4 negotiator: ^0.6.3 + proc-log: ^4.2.0 promise-retry: ^2.0.1 ssri: ^10.0.0 - checksum: 7c7a6d381ce919dd83af398b66459a10e2fe8f4504f340d1d090d3fa3d1b0c93750220e1d898114c64467223504bd258612ba83efbc16f31b075cd56de24b4af + checksum: 5c9fad695579b79488fa100da05777213dd9365222f85e4757630f8dd2a21a79ddd3206c78cfd6f9b37346819681782b67900ac847a57cf04190f52dda5343fd languageName: node linkType: hard @@ -18018,15 +19224,6 @@ __metadata: languageName: node linkType: hard -"mime@npm:~2.5.2": - version: 2.5.2 - resolution: "mime@npm:2.5.2" - bin: - mime: cli.js - checksum: dd3c93d433d41a09f6a1cfa969b653b769899f3bd573e7bfcea33bdc8b0cc4eba57daa2f95937369c2bd2b6d39d62389b11a4309fe40d1d3a1b736afdedad0ff - languageName: node - linkType: hard - "mimic-fn@npm:^1.0.0": version: 1.2.0 resolution: "mimic-fn@npm:1.2.0" @@ -18066,6 +19263,18 @@ __metadata: languageName: node linkType: hard +"mini-css-extract-plugin@npm:2.8.1": + version: 2.8.1 + resolution: "mini-css-extract-plugin@npm:2.8.1" + dependencies: + schema-utils: ^4.0.0 + tapable: ^2.2.1 + peerDependencies: + webpack: ^5.0.0 + checksum: 209f15a18cc304b0f12911927ea7e6ca4f0c3168dcc95d741811c933c4610fdb02a8486fc1a7782a6cde75c8e1880e175b7acf04e5ddfba2b8ed045d306ef04f + languageName: node + linkType: hard + "minimalistic-assert@npm:^1.0.0": version: 1.0.1 resolution: "minimalistic-assert@npm:1.0.1" @@ -18118,6 +19327,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + "minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": version: 5.1.6 resolution: "minimatch@npm:5.1.6" @@ -18127,7 +19345,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1": +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": version: 9.0.4 resolution: "minimatch@npm:9.0.4" dependencies: @@ -18136,15 +19354,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:~3.0.4": - version: 3.0.8 - resolution: "minimatch@npm:3.0.8" - dependencies: - brace-expansion: ^1.1.7 - checksum: 850cca179cad715133132693e6963b0db64ab0988c4d211415b087fc23a3e46321e2c5376a01bf5623d8782aba8bdf43c571e2e902e51fdce7175c7215c29f8b - languageName: node - linkType: hard - "minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" @@ -18152,15 +19361,6 @@ __metadata: languageName: node linkType: hard -"minipass-collect@npm:^1.0.2": - version: 1.0.2 - resolution: "minipass-collect@npm:1.0.2" - dependencies: - minipass: ^3.0.0 - checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 - languageName: node - linkType: hard - "minipass-collect@npm:^2.0.1": version: 2.0.1 resolution: "minipass-collect@npm:2.0.1" @@ -18170,21 +19370,6 @@ __metadata: languageName: node linkType: hard -"minipass-fetch@npm:^2.0.3": - version: 2.1.2 - resolution: "minipass-fetch@npm:2.1.2" - dependencies: - encoding: ^0.1.13 - minipass: ^3.1.6 - minipass-sized: ^1.0.3 - minizlib: ^2.1.2 - dependenciesMeta: - encoding: - optional: true - checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91 - languageName: node - linkType: hard - "minipass-fetch@npm:^3.0.0": version: 3.0.4 resolution: "minipass-fetch@npm:3.0.4" @@ -18237,7 +19422,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": +"minipass@npm:^3.0.0": version: 3.3.6 resolution: "minipass@npm:3.3.6" dependencies: @@ -18534,6 +19719,13 @@ __metadata: languageName: node linkType: hard +"mrmime@npm:2.0.0": + version: 2.0.0 + resolution: "mrmime@npm:2.0.0" + checksum: f6fe11ec667c3d96f1ce5fd41184ed491d5f0a5f4045e82446a471ccda5f84c7f7610dff61d378b73d964f73a320bd7f89788f9e6b9403e32cc4be28ba99f569 + languageName: node + linkType: hard + "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -18555,7 +19747,7 @@ __metadata: languageName: node linkType: hard -"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1": +"ms@npm:2.1.3, ms@npm:^2.1.1": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d @@ -18642,6 +19834,13 @@ __metadata: languageName: node linkType: hard +"mute-stream@npm:1.0.0": + version: 1.0.0 + resolution: "mute-stream@npm:1.0.0" + checksum: 36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7 + languageName: node + linkType: hard + "mv@npm:~2": version: 2.1.1 resolution: "mv@npm:2.1.1" @@ -18753,49 +19952,50 @@ __metadata: languageName: node linkType: hard -"ng-packagr@npm:^16.1.0": - version: 16.2.3 - resolution: "ng-packagr@npm:16.2.3" +"ng-packagr@npm:^17.3.0": + version: 17.3.0 + resolution: "ng-packagr@npm:17.3.0" dependencies: - "@rollup/plugin-json": ^6.0.0 - "@rollup/plugin-node-resolve": ^15.0.0 - ajv: ^8.11.0 + "@rollup/plugin-json": ^6.0.1 + "@rollup/plugin-node-resolve": ^15.2.3 + "@rollup/wasm-node": ^4.5.0 + ajv: ^8.12.0 ansi-colors: ^4.1.3 - autoprefixer: ^10.4.12 - browserslist: ^4.21.4 + browserslist: ^4.22.1 cacache: ^18.0.0 chokidar: ^3.5.3 - commander: ^11.0.0 + commander: ^12.0.0 convert-source-map: ^2.0.0 - dependency-graph: ^0.11.0 - esbuild: ^0.19.0 - esbuild-wasm: ^0.19.0 - fast-glob: ^3.2.12 + dependency-graph: ^1.0.0 + esbuild: ^0.20.0 + esbuild-wasm: ^0.20.0 + fast-glob: ^3.3.1 find-cache-dir: ^3.3.2 injection-js: ^2.4.0 jsonc-parser: ^3.2.0 - less: ^4.1.3 + less: ^4.2.0 ora: ^5.1.0 - piscina: ^4.0.0 - postcss: ^8.4.16 - postcss-url: ^10.1.3 - rollup: ^3.0.0 - rxjs: ^7.5.6 - sass: ^1.55.0 - peerDependencies: - "@angular/compiler-cli": ^16.0.0 || ^16.2.0-next.0 + piscina: ^4.4.0 + postcss: ^8.4.31 + rollup: ^4.5.0 + rxjs: ^7.8.1 + sass: ^1.69.5 + peerDependencies: + "@angular/compiler-cli": ^17.0.0 || ^17.2.0-next.0 || ^17.3.0-next.0 tailwindcss: ^2.0.0 || ^3.0.0 tslib: ^2.3.0 - typescript: ">=4.9.3 <5.2" + typescript: ">=5.2 <5.5" dependenciesMeta: esbuild: optional: true + rollup: + optional: true peerDependenciesMeta: tailwindcss: optional: true bin: ng-packagr: cli/main.js - checksum: bee81d0fdfdc11cd9c293aaa22bf7d2105da14b85e97655e2bf032d869fa8f68221c2ff7d3cc729030b92cb2d8ea2ba1512b72564795b65d76a72ef055ba8f5d + checksum: d37560f6243a1910107be15e6dddb381fb62b1c0b20f506fefa4d837f6c750b16a92925978ec6c43630c37a35cd2fe9715a3446f97378ce5c455a2a37c4cfaff languageName: node linkType: hard @@ -18811,15 +20011,15 @@ __metadata: languageName: node linkType: hard -"ngx-pagination@npm:6.0.0": - version: 6.0.0 - resolution: "ngx-pagination@npm:6.0.0" +"ngx-pagination@npm:^6.0.3": + version: 6.0.3 + resolution: "ngx-pagination@npm:6.0.3" dependencies: tslib: ^2.3.0 peerDependencies: - "@angular/common": ^13.0.0 - "@angular/core": ^13.0.0 - checksum: a1bde095f65664db88f9d628cc36852e685f0a2b8208b2d52af1e1576b1dfc7dfdd671c0a060e430737d5f5f0040a72355f85d5518c9b45208e9e57063556d28 + "@angular/common": ">=13.0.0" + "@angular/core": ">=13.0.0" + checksum: 058b0feb63b54153ad124de33477ef35b6195316d1897facf91c38a49a88d6938cacd956713aa1ca8e6b645647bbca950d0fe07262b318e34813fb9c092abca6 languageName: node linkType: hard @@ -18949,28 +20149,7 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:^9.0.0": - version: 9.4.1 - resolution: "node-gyp@npm:9.4.1" - dependencies: - env-paths: ^2.2.0 - exponential-backoff: ^3.1.1 - glob: ^7.1.4 - graceful-fs: ^4.2.6 - make-fetch-happen: ^10.0.3 - nopt: ^6.0.0 - npmlog: ^6.0.0 - rimraf: ^3.0.2 - semver: ^7.3.5 - tar: ^6.1.2 - which: ^2.0.2 - bin: - node-gyp: bin/node-gyp.js - checksum: 8576c439e9e925ab50679f87b7dfa7aa6739e42822e2ad4e26c36341c0ba7163fdf5a946f0a67a476d2f24662bc40d6c97bd9e79ced4321506738e6b760a1577 - languageName: node - linkType: hard - -"node-gyp@npm:latest": +"node-gyp@npm:^10.0.0, node-gyp@npm:latest": version: 10.1.0 resolution: "node-gyp@npm:10.1.0" dependencies: @@ -19017,6 +20196,13 @@ __metadata: languageName: node linkType: hard +"node-machine-id@npm:1.1.12": + version: 1.1.12 + resolution: "node-machine-id@npm:1.1.12" + checksum: e23088a0fb4a77a1d6484b7f09a22992fd3e0054d4f2e427692b4c7081e6cf30118ba07b6113b6c89f1ce46fd26ec5ab1d76dcaf6c10317717889124511283a5 + languageName: node + linkType: hard + "node-releases@npm:^2.0.14": version: 2.0.14 resolution: "node-releases@npm:2.0.14" @@ -19079,17 +20265,6 @@ __metadata: languageName: node linkType: hard -"nopt@npm:^6.0.0": - version: 6.0.0 - resolution: "nopt@npm:6.0.0" - dependencies: - abbrev: ^1.0.0 - bin: - nopt: bin/nopt.js - checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac - languageName: node - linkType: hard - "nopt@npm:^7.0.0, nopt@npm:^7.2.0": version: 7.2.0 resolution: "nopt@npm:7.2.0" @@ -19113,15 +20288,15 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^5.0.0": - version: 5.0.0 - resolution: "normalize-package-data@npm:5.0.0" +"normalize-package-data@npm:^6.0.0": + version: 6.0.0 + resolution: "normalize-package-data@npm:6.0.0" dependencies: - hosted-git-info: ^6.0.0 + hosted-git-info: ^7.0.0 is-core-module: ^2.8.1 semver: ^7.3.5 validate-npm-package-license: ^3.0.4 - checksum: a459f05eaf7c2b643c61234177f08e28064fde97da15800e3d3ac0404e28450d43ac46fc95fbf6407a9bf20af4c58505ad73458a912dc1517f8c1687b1d68c27 + checksum: 741211a4354ba6d618caffa98f64e0e5ec9e5575bf3aefe47f4b68e662d65f9ba1b6b2d10640c16254763ed0879288155566138b5ffe384172352f6e969c1752 languageName: node linkType: hard @@ -19201,63 +20376,64 @@ __metadata: languageName: node linkType: hard -"npm-package-arg@npm:10.1.0, npm-package-arg@npm:^10.0.0": - version: 10.1.0 - resolution: "npm-package-arg@npm:10.1.0" +"npm-package-arg@npm:11.0.1": + version: 11.0.1 + resolution: "npm-package-arg@npm:11.0.1" dependencies: - hosted-git-info: ^6.0.0 + hosted-git-info: ^7.0.0 proc-log: ^3.0.0 semver: ^7.3.5 validate-npm-package-name: ^5.0.0 - checksum: 8fe4b6a742502345e4836ed42fdf26c544c9f75563c476c67044a481ada6e81f71b55462489c7e1899d516e4347150e58028036a90fa11d47e320bcc9365fd30 + checksum: 60364504e04e34fc20b47ad192efc9181922bce0cb41fa81871b1b75748d8551725f61b2f9a2e3dffb1782d749a35313f5dc02c18c3987653990d486f223adf2 languageName: node linkType: hard -"npm-packlist@npm:^7.0.0": - version: 7.0.4 - resolution: "npm-packlist@npm:7.0.4" +"npm-package-arg@npm:^11.0.0": + version: 11.0.2 + resolution: "npm-package-arg@npm:11.0.2" dependencies: - ignore-walk: ^6.0.0 - checksum: 5ffa1f8f0b32141a60a66713fa3ed03b8ee4800b1ed6b59194d03c3c85da88f3fc21e1de29b665f322678bae85198732b16aa76c0a7cb0e283f9e0db50752233 + hosted-git-info: ^7.0.0 + proc-log: ^4.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: cb78da54d42373fc87fcecfc68e74b10be02fea940becddf9fdcc8941334a5d57b5e867da2647e8b74880e1dc2b212d0fcc963fafd41cbccca8da3a1afef5b12 languageName: node linkType: hard -"npm-pick-manifest@npm:8.0.1": - version: 8.0.1 - resolution: "npm-pick-manifest@npm:8.0.1" +"npm-packlist@npm:^8.0.0": + version: 8.0.2 + resolution: "npm-packlist@npm:8.0.2" dependencies: - npm-install-checks: ^6.0.0 - npm-normalize-package-bin: ^3.0.0 - npm-package-arg: ^10.0.0 - semver: ^7.3.5 - checksum: b8e16f2fbcc40ba7d1405c9b566bcee32488c6709f883207f709b0715ed34e2f3f3bc5bf5cb9563d6aa23cb878102bf0011ba22cce9235caa9a0349784b48ecd + ignore-walk: ^6.0.4 + checksum: c75ae66b285503409e07878274d0580c1915e8db3a52539e7588a00d8c7c27b5c3c8459906d26142ffd772f0e8f291e9aa4ea076bb44a4ab0ba7e0f25b46423b languageName: node linkType: hard -"npm-pick-manifest@npm:^8.0.0": - version: 8.0.2 - resolution: "npm-pick-manifest@npm:8.0.2" +"npm-pick-manifest@npm:9.0.0, npm-pick-manifest@npm:^9.0.0": + version: 9.0.0 + resolution: "npm-pick-manifest@npm:9.0.0" dependencies: npm-install-checks: ^6.0.0 npm-normalize-package-bin: ^3.0.0 - npm-package-arg: ^10.0.0 + npm-package-arg: ^11.0.0 semver: ^7.3.5 - checksum: c9f71b57351a3a241a7e56148332f2f341a09dff2a1b1f4ffb1517eac25f1888ac7fbce4939e522cbd533577448c307d05fff0c32430cc03c8c6179fac320cd4 + checksum: a6f102f9e9e8feea69be3a65e492fef6319084a85fc4e40dc88a277a3aa675089cef13ab0436ed7916e97c7bbba8315633d818eb15402c3abfb0bddc1af08cc7 languageName: node linkType: hard -"npm-registry-fetch@npm:^14.0.0": - version: 14.0.5 - resolution: "npm-registry-fetch@npm:14.0.5" +"npm-registry-fetch@npm:^16.0.0": + version: 16.2.1 + resolution: "npm-registry-fetch@npm:16.2.1" dependencies: - make-fetch-happen: ^11.0.0 - minipass: ^5.0.0 + "@npmcli/redact": ^1.1.0 + make-fetch-happen: ^13.0.0 + minipass: ^7.0.2 minipass-fetch: ^3.0.0 minipass-json-stream: ^1.0.1 minizlib: ^2.1.2 - npm-package-arg: ^10.0.0 - proc-log: ^3.0.0 - checksum: c63649642955b424bc1baaff5955027144af312ae117ba8c24829e74484f859482591fe89687c6597d83e930c8054463eef23020ac69146097a72cc62ff10986 + npm-package-arg: ^11.0.0 + proc-log: ^4.0.0 + checksum: 0c606dffcddecbccdc9539571ffbacd35b2d70c265841c9a4094042010c68de72c44915154d0a01038ce469ead2fec2ffb5c5225c8bb419a4824b050844d2fdb languageName: node linkType: hard @@ -19300,18 +20476,6 @@ __metadata: languageName: node linkType: hard -"npmlog@npm:^6.0.0": - version: 6.0.2 - resolution: "npmlog@npm:6.0.2" - dependencies: - are-we-there-yet: ^3.0.0 - console-control-strings: ^1.1.0 - gauge: ^4.0.3 - set-blocking: ^2.0.0 - checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a - languageName: node - linkType: hard - "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -19432,6 +20596,90 @@ __metadata: languageName: node linkType: hard +"nx@npm:18.3.4, nx@npm:^17.2.8 || ^18.0.0": + version: 18.3.4 + resolution: "nx@npm:18.3.4" + dependencies: + "@nrwl/tao": 18.3.4 + "@nx/nx-darwin-arm64": 18.3.4 + "@nx/nx-darwin-x64": 18.3.4 + "@nx/nx-freebsd-x64": 18.3.4 + "@nx/nx-linux-arm-gnueabihf": 18.3.4 + "@nx/nx-linux-arm64-gnu": 18.3.4 + "@nx/nx-linux-arm64-musl": 18.3.4 + "@nx/nx-linux-x64-gnu": 18.3.4 + "@nx/nx-linux-x64-musl": 18.3.4 + "@nx/nx-win32-arm64-msvc": 18.3.4 + "@nx/nx-win32-x64-msvc": 18.3.4 + "@yarnpkg/lockfile": ^1.1.0 + "@yarnpkg/parsers": 3.0.0-rc.46 + "@zkochan/js-yaml": 0.0.6 + axios: ^1.6.0 + chalk: ^4.1.0 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: ^8.0.1 + dotenv: ~16.3.1 + dotenv-expand: ~10.0.0 + enquirer: ~2.3.6 + figures: 3.2.0 + flat: ^5.0.2 + fs-extra: ^11.1.0 + ignore: ^5.0.4 + jest-diff: ^29.4.1 + js-yaml: 4.1.0 + jsonc-parser: 3.2.0 + lines-and-columns: ~2.0.3 + minimatch: 9.0.3 + node-machine-id: 1.1.12 + npm-run-path: ^4.0.1 + open: ^8.4.0 + ora: 5.3.0 + semver: ^7.5.3 + string-width: ^4.2.3 + strong-log-transformer: ^2.1.0 + tar-stream: ~2.2.0 + tmp: ~0.2.1 + tsconfig-paths: ^4.1.2 + tslib: ^2.3.0 + yargs: ^17.6.2 + yargs-parser: 21.1.1 + peerDependencies: + "@swc-node/register": ^1.8.0 + "@swc/core": ^1.3.85 + dependenciesMeta: + "@nx/nx-darwin-arm64": + optional: true + "@nx/nx-darwin-x64": + optional: true + "@nx/nx-freebsd-x64": + optional: true + "@nx/nx-linux-arm-gnueabihf": + optional: true + "@nx/nx-linux-arm64-gnu": + optional: true + "@nx/nx-linux-arm64-musl": + optional: true + "@nx/nx-linux-x64-gnu": + optional: true + "@nx/nx-linux-x64-musl": + optional: true + "@nx/nx-win32-arm64-msvc": + optional: true + "@nx/nx-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc-node/register": + optional: true + "@swc/core": + optional: true + bin: + nx: bin/nx.js + nx-cloud: bin/nx-cloud.js + checksum: 25c0c7690a49c051314eb1620d3ea4d02c59c7f6f9d9ff70d93d5c8ea8e71afbfe1a23143b730d5794b53852288b5ef78cc21b940fd545993ea3ca88be1642bb + languageName: node + linkType: hard + "nyc@npm:^13.2.0": version: 13.3.0 resolution: "nyc@npm:13.3.0" @@ -19735,16 +20983,16 @@ __metadata: linkType: hard "optionator@npm:^0.9.3": - version: 0.9.3 - resolution: "optionator@npm:0.9.3" + version: 0.9.4 + resolution: "optionator@npm:0.9.4" dependencies: - "@aashutoshrathi/word-wrap": ^1.2.3 deep-is: ^0.1.3 fast-levenshtein: ^2.0.6 levn: ^0.4.1 prelude-ls: ^1.2.1 type-check: ^0.4.0 - checksum: 09281999441f2fe9c33a5eeab76700795365a061563d66b098923eb719251a42bdbe432790d35064d0816ead9296dbeb1ad51a733edf4167c96bd5d0882e428a + word-wrap: ^1.2.5 + checksum: ecbd010e3dc73e05d239976422d9ef54a82a13f37c11ca5911dff41c98a6c7f0f163b27f922c37e7f8340af9d36febd3b6e9cef508f3339d4c393d7276d716bb languageName: node linkType: hard @@ -19765,6 +21013,22 @@ __metadata: languageName: node linkType: hard +"ora@npm:5.3.0": + version: 5.3.0 + resolution: "ora@npm:5.3.0" + dependencies: + bl: ^4.0.3 + chalk: ^4.1.0 + cli-cursor: ^3.1.0 + cli-spinners: ^2.5.0 + is-interactive: ^1.0.0 + log-symbols: ^4.0.0 + strip-ansi: ^6.0.0 + wcwidth: ^1.0.1 + checksum: 60ec956843def482e2a9a78e98b6bfb19129cbf683fa4e4daca41423f9a098332a8a33b4ca335151b1e6836ff746e3b96e09441f3aea72151e4060990966daad + languageName: node + linkType: hard + "ora@npm:5.4.1, ora@npm:^5.1.0, ora@npm:^5.4.1": version: 5.4.1 resolution: "ora@npm:5.4.1" @@ -20091,31 +21355,31 @@ __metadata: languageName: node linkType: hard -"pacote@npm:15.2.0": - version: 15.2.0 - resolution: "pacote@npm:15.2.0" +"pacote@npm:17.0.6": + version: 17.0.6 + resolution: "pacote@npm:17.0.6" dependencies: - "@npmcli/git": ^4.0.0 + "@npmcli/git": ^5.0.0 "@npmcli/installed-package-contents": ^2.0.1 - "@npmcli/promise-spawn": ^6.0.1 - "@npmcli/run-script": ^6.0.0 - cacache: ^17.0.0 + "@npmcli/promise-spawn": ^7.0.0 + "@npmcli/run-script": ^7.0.0 + cacache: ^18.0.0 fs-minipass: ^3.0.0 - minipass: ^5.0.0 - npm-package-arg: ^10.0.0 - npm-packlist: ^7.0.0 - npm-pick-manifest: ^8.0.0 - npm-registry-fetch: ^14.0.0 + minipass: ^7.0.2 + npm-package-arg: ^11.0.0 + npm-packlist: ^8.0.0 + npm-pick-manifest: ^9.0.0 + npm-registry-fetch: ^16.0.0 proc-log: ^3.0.0 promise-retry: ^2.0.1 - read-package-json: ^6.0.0 + read-package-json: ^7.0.0 read-package-json-fast: ^3.0.0 - sigstore: ^1.3.0 + sigstore: ^2.2.0 ssri: ^10.0.0 tar: ^6.1.11 bin: pacote: lib/bin.js - checksum: c731572be2bf226b117eba076d242bd4cd8be7aa01e004af3374a304ad7ab330539e22644bc33de12d2a7d45228ccbcbf4d710f59c84414f3d09a1a95ee6f0bf + checksum: e410331e0b1ea0d0764cdb412e8def62f90c3b2d7dccce16f3eb7c1f847d37d730e9661eff039f623777dccce1b3fcb4c4ad8c9e5950d60e6d8ef6eec924f8b3 languageName: node linkType: hard @@ -20499,6 +21763,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:4.0.1": + version: 4.0.1 + resolution: "picomatch@npm:4.0.1" + checksum: f135d38bb7d190186907714cf2f3abe043de9c66b1c5e5687ae7ae63fd9693a51634aa3662ac1dcd79e1209e02edcaa0740c4f3edda2ffed03f1a0bee38d8f67 + languageName: node + linkType: hard + "pidtree@npm:^0.3.0": version: 0.3.1 resolution: "pidtree@npm:0.3.1" @@ -20567,7 +21838,7 @@ __metadata: languageName: node linkType: hard -"piscina@npm:^4.0.0": +"piscina@npm:4.4.0, piscina@npm:^4.4.0": version: 4.4.0 resolution: "piscina@npm:4.4.0" dependencies: @@ -20689,6 +21960,33 @@ __metadata: languageName: node linkType: hard +"postcss-loader@npm:8.1.1": + version: 8.1.1 + resolution: "postcss-loader@npm:8.1.1" + dependencies: + cosmiconfig: ^9.0.0 + jiti: ^1.20.0 + semver: ^7.5.4 + peerDependencies: + "@rspack/core": 0.x || 1.x + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: b09e230181ff70b374a3e265dc526302b9865e2697b5f9c4ff78dfeb716a3508f3247ed49c8ee6630dddfdf6df7d73556d6bd2eb165a00c48dba3a1bd01e3a2e + languageName: node + linkType: hard + +"postcss-media-query-parser@npm:^0.2.3": + version: 0.2.3 + resolution: "postcss-media-query-parser@npm:0.2.3" + checksum: 8000d4d95b912994928ff86137f5ab0ed4c4ee1498af2336e93d708ae8827a690cd7acbaed55d14684cf44d82c8d44b031c1c69ae6bcd2f9620ea67573888090 + languageName: node + linkType: hard + "postcss-modules-extract-imports@npm:^3.0.0": version: 3.1.0 resolution: "postcss-modules-extract-imports@npm:3.1.0" @@ -20698,7 +21996,7 @@ __metadata: languageName: node linkType: hard -"postcss-modules-local-by-default@npm:^4.0.3": +"postcss-modules-local-by-default@npm:^4.0.3, postcss-modules-local-by-default@npm:^4.0.4": version: 4.0.5 resolution: "postcss-modules-local-by-default@npm:4.0.5" dependencies: @@ -20711,7 +22009,7 @@ __metadata: languageName: node linkType: hard -"postcss-modules-scope@npm:^3.0.0": +"postcss-modules-scope@npm:^3.0.0, postcss-modules-scope@npm:^3.1.1": version: 3.2.0 resolution: "postcss-modules-scope@npm:3.2.0" dependencies: @@ -20743,20 +22041,6 @@ __metadata: languageName: node linkType: hard -"postcss-url@npm:^10.1.3": - version: 10.1.3 - resolution: "postcss-url@npm:10.1.3" - dependencies: - make-dir: ~3.1.0 - mime: ~2.5.2 - minimatch: ~3.0.4 - xxhashjs: ~0.2.2 - peerDependencies: - postcss: ^8.0.0 - checksum: 5983dbd20eabc0ba394a80aec14b6d6fdb986632ff6a4d3a6f0afc478d639f8a753a5c1e2bc7b9f6692befdb578372e7b288ab3d29bfa6b0d3ee06afca645f06 - languageName: node - linkType: hard - "postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0": version: 4.2.0 resolution: "postcss-value-parser@npm:4.2.0" @@ -20775,7 +22059,18 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.2.14, postcss@npm:^8.4.16, postcss@npm:^8.4.21, postcss@npm:^8.4.23, postcss@npm:^8.4.27": +"postcss@npm:8.4.35": + version: 8.4.35 + resolution: "postcss@npm:8.4.35" + dependencies: + nanoid: ^3.3.7 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: cf3c3124d3912a507603f6d9a49b3783f741075e9aa73eb592a6dd9194f9edab9d20a8875d16d137d4f779fe7b6fbd1f5727e39bfd1c3003724980ee4995e1da + languageName: node + linkType: hard + +"postcss@npm:^8.2.14, postcss@npm:^8.4.21, postcss@npm:^8.4.23, postcss@npm:^8.4.27, postcss@npm:^8.4.31, postcss@npm:^8.4.33, postcss@npm:^8.4.35": version: 8.4.38 resolution: "postcss@npm:8.4.38" dependencies: @@ -20869,6 +22164,13 @@ __metadata: languageName: node linkType: hard +"proc-log@npm:^4.0.0, proc-log@npm:^4.2.0": + version: 4.2.0 + resolution: "proc-log@npm:4.2.0" + checksum: 98f6cd012d54b5334144c5255ecb941ee171744f45fca8b43b58ae5a0c1af07352475f481cadd9848e7f0250376ee584f6aa0951a856ff8f021bdfbff4eb33fc + languageName: node + linkType: hard + "process-nextick-args@npm:^2.0.0, process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -21443,9 +22745,9 @@ __metadata: linkType: hard "react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0": - version: 18.2.0 - resolution: "react-is@npm:18.2.0" - checksum: e72d0ba81b5922759e4aff17e0252bd29988f9642ed817f56b25a3e217e13eea8a7f2322af99a06edb779da12d5d636e9fda473d620df9a3da0df2a74141d53e + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: e20fe84c86ff172fc8d898251b7cc2c43645d108bf96d0b8edf39b98f9a2cae97b40520ee7ed8ee0085ccc94736c4886294456033304151c3f94978cec03df21 languageName: node linkType: hard @@ -21464,8 +22766,8 @@ __metadata: linkType: hard "react-native@npm:^0.73.4": - version: 0.73.7 - resolution: "react-native@npm:0.73.7" + version: 0.73.8 + resolution: "react-native@npm:0.73.8" dependencies: "@jest/create-cache-key-function": ^29.6.3 "@react-native-community/cli": 12.3.6 @@ -21509,14 +22811,14 @@ __metadata: react: 18.2.0 bin: react-native: cli.js - checksum: e5813946db0594f870c890f3ed7168d2c8bdd2cd13ce9f901ab21072df709e817b534d00d1d8e9039d52cebda20e223ca45fa7e13cf59185c39357edfa9258d1 + checksum: e6701ffed6c23f04f8a7336a3011b205ff05c069e5febfcd2b8026ca2b3633fb5716b0a024a0a81390a04f025fa16eb9068131b0851c669784a5dd0c9bc99fd7 languageName: node linkType: hard "react-refresh@npm:^0.14.0": - version: 0.14.0 - resolution: "react-refresh@npm:0.14.0" - checksum: dc69fa8c993df512f42dd0f1b604978ae89bd747c0ed5ec595c0cc50d535fb2696619ccd98ae28775cc01d0a7c146a532f0f7fb81dc22e1977c242a4912312f4 + version: 0.14.2 + resolution: "react-refresh@npm:0.14.2" + checksum: d80db4bd40a36dab79010dc8aa317a5b931f960c0d83c4f3b81f0552cbcf7f29e115b84bb7908ec6a1eb67720fff7023084eff73ece8a7ddc694882478464382 languageName: node linkType: hard @@ -21542,15 +22844,15 @@ __metadata: languageName: node linkType: hard -"read-package-json@npm:^6.0.0": - version: 6.0.4 - resolution: "read-package-json@npm:6.0.4" +"read-package-json@npm:^7.0.0": + version: 7.0.0 + resolution: "read-package-json@npm:7.0.0" dependencies: glob: ^10.2.2 json-parse-even-better-errors: ^3.0.0 - normalize-package-data: ^5.0.0 + normalize-package-data: ^6.0.0 npm-normalize-package-bin: ^3.0.0 - checksum: ce40c4671299753f1349aebe44693cd250d6936c4bacfb31cd884c87f24a0174ba5f651ee2866cf5e57365451cba38bc1db9c2a371e4ba7502fb46dcad50f1d7 + checksum: 9b6e3ebba0b44bb72ab42031f02e0a46c95873cd302f151e35841e075464f0f4d1404da2333cb491c5c83599bb917c32b23b86d4df8337237d4d1a37c6db1517 languageName: node linkType: hard @@ -21707,10 +23009,10 @@ __metadata: languageName: node linkType: hard -"reflect-metadata@npm:^0.1.2": - version: 0.1.14 - resolution: "reflect-metadata@npm:0.1.14" - checksum: 155ad339319cec3c2d9d84719f730f8b6a6cd2a074733ec29dbae6c89d48a2914c7d07a2350212594f3aae160fa4da4f903e6512f27ceaf968443a7c692bcad0 +"reflect-metadata@npm:^0.2.0": + version: 0.2.2 + resolution: "reflect-metadata@npm:0.2.2" + checksum: a66c7b583e4efdd8f3c3124fbff33da2d0c86d8280617516308b32b2159af7a3698c961db3246387f56f6316b1d33a608f39bb2b49d813316dfc58f6d3bf3210 languageName: node linkType: hard @@ -22150,20 +23452,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:1.22.2": - version: 1.22.2 - resolution: "resolve@npm:1.22.2" - dependencies: - is-core-module: ^2.11.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: 7e5df75796ebd429445d102d5824482ee7e567f0070b2b45897b29bb4f613dcbc262e0257b8aeedb3089330ccaea0d6a0464df1a77b2992cf331dcda0f4cb549 - languageName: node - linkType: hard - -"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.22.1, resolve@npm:^1.3.2, resolve@npm:^1.3.3, resolve@npm:^1.4.0, resolve@npm:^1.8.1": +"resolve@npm:1.22.8, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.22.1, resolve@npm:^1.3.2, resolve@npm:^1.3.3, resolve@npm:^1.4.0, resolve@npm:^1.8.1": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -22176,20 +23465,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@1.22.2#~builtin": - version: 1.22.2 - resolution: "resolve@patch:resolve@npm%3A1.22.2#~builtin::version=1.22.2&hash=c3c19d" - dependencies: - is-core-module: ^2.11.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: 66cc788f13b8398de18eb4abb3aed90435c84bb8935953feafcf7231ba4cd191b2c10b4a87b1e9681afc34fb138c705f91f7330ff90bfa36f457e5584076a2b8 - languageName: node - linkType: hard - -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.15.1#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.3.3#~builtin, resolve@patch:resolve@^1.4.0#~builtin, resolve@patch:resolve@^1.8.1#~builtin": +"resolve@patch:resolve@1.22.8#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.15.1#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.3.3#~builtin, resolve@patch:resolve@^1.4.0#~builtin, resolve@patch:resolve@^1.8.1#~builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -22300,7 +23576,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2, rimraf@npm:~3.0.0": +"rimraf@npm:^3.0.2, rimraf@npm:~3.0.0": version: 3.0.2 resolution: "rimraf@npm:3.0.2" dependencies: @@ -22340,7 +23616,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.0.0, rollup@npm:^3.27.1": +"rollup@npm:^3.27.1": version: 3.29.4 resolution: "rollup@npm:3.29.4" dependencies: @@ -22350,13 +23626,76 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 8bb20a39c8d91130825159c3823eccf4dc2295c9a0a5c4ed851a5bf2167dbf24d9a29f23461a54c955e5506395e6cc188eafc8ab0e20399d7489fb33793b184e + checksum: 8bb20a39c8d91130825159c3823eccf4dc2295c9a0a5c4ed851a5bf2167dbf24d9a29f23461a54c955e5506395e6cc188eafc8ab0e20399d7489fb33793b184e + languageName: node + linkType: hard + +"rollup@npm:^4.2.0, rollup@npm:^4.5.0": + version: 4.17.2 + resolution: "rollup@npm:4.17.2" + dependencies: + "@rollup/rollup-android-arm-eabi": 4.17.2 + "@rollup/rollup-android-arm64": 4.17.2 + "@rollup/rollup-darwin-arm64": 4.17.2 + "@rollup/rollup-darwin-x64": 4.17.2 + "@rollup/rollup-linux-arm-gnueabihf": 4.17.2 + "@rollup/rollup-linux-arm-musleabihf": 4.17.2 + "@rollup/rollup-linux-arm64-gnu": 4.17.2 + "@rollup/rollup-linux-arm64-musl": 4.17.2 + "@rollup/rollup-linux-powerpc64le-gnu": 4.17.2 + "@rollup/rollup-linux-riscv64-gnu": 4.17.2 + "@rollup/rollup-linux-s390x-gnu": 4.17.2 + "@rollup/rollup-linux-x64-gnu": 4.17.2 + "@rollup/rollup-linux-x64-musl": 4.17.2 + "@rollup/rollup-win32-arm64-msvc": 4.17.2 + "@rollup/rollup-win32-ia32-msvc": 4.17.2 + "@rollup/rollup-win32-x64-msvc": 4.17.2 + "@types/estree": 1.0.5 + fsevents: ~2.3.2 + dependenciesMeta: + "@rollup/rollup-android-arm-eabi": + optional: true + "@rollup/rollup-android-arm64": + optional: true + "@rollup/rollup-darwin-arm64": + optional: true + "@rollup/rollup-darwin-x64": + optional: true + "@rollup/rollup-linux-arm-gnueabihf": + optional: true + "@rollup/rollup-linux-arm-musleabihf": + optional: true + "@rollup/rollup-linux-arm64-gnu": + optional: true + "@rollup/rollup-linux-arm64-musl": + optional: true + "@rollup/rollup-linux-powerpc64le-gnu": + optional: true + "@rollup/rollup-linux-riscv64-gnu": + optional: true + "@rollup/rollup-linux-s390x-gnu": + optional: true + "@rollup/rollup-linux-x64-gnu": + optional: true + "@rollup/rollup-linux-x64-musl": + optional: true + "@rollup/rollup-win32-arm64-msvc": + optional: true + "@rollup/rollup-win32-ia32-msvc": + optional: true + "@rollup/rollup-win32-x64-msvc": + optional: true + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: e6a2813fea25ea816ce582a04c2ffccc0b841ddc22842325c39353620214055bf827e0d7f6714e836170079faf0443ffc27966ccae27900ae3baa039aa36a8e1 languageName: node linkType: hard -"rpx-xui-translation@npm:1.0.2": - version: 1.0.2 - resolution: "rpx-xui-translation@npm:1.0.2" +"rpx-xui-translation@npm:^1.0.3-angular-upgrade-17-rc": + version: 1.0.3-angular-upgrade-17-rc + resolution: "rpx-xui-translation@npm:1.0.3-angular-upgrade-17-rc" dependencies: dexie: ^3.2.2 luxon: ^2.4.0 @@ -22364,7 +23703,7 @@ __metadata: peerDependencies: "@angular/common": ^15.2.9 "@angular/core": ^15.2.9 - checksum: 305f4ae1d935de2f4d0874637a61863c1b5478872d335653f6986776fc274de9ebfe3728c04c8a386ff8b4d36fa1de8e444d000ad42f2a914bab3fb5989f28bc + checksum: 430fc54d0d96a5f216047afd4c48d4ac69b9fb0f85708e690d07edb05cb4b999110fc6767151730a71fed0b32107f7d51d98eba249a943820934aea059d7cea9 languageName: node linkType: hard @@ -22375,6 +23714,13 @@ __metadata: languageName: node linkType: hard +"run-async@npm:^3.0.0": + version: 3.0.0 + resolution: "run-async@npm:3.0.0" + checksum: 280c03d5a88603f48103fc6fd69f07fb0c392a1e0d319c34ec96a2516030e07ba06f79231a563c78698b882649c2fc1fda601bc84705f57d50efcd1fa506cfc0 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -22391,7 +23737,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:7.8.1, rxjs@npm:^7.5.5, rxjs@npm:^7.5.6": +"rxjs@npm:7.8.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -22523,6 +23869,32 @@ __metadata: languageName: node linkType: hard +"sass-loader@npm:14.1.1": + version: 14.1.1 + resolution: "sass-loader@npm:14.1.1" + dependencies: + neo-async: ^2.6.2 + peerDependencies: + "@rspack/core": 0.x || 1.x + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: "*" + webpack: ^5.0.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + webpack: + optional: true + checksum: 56b2d1018d33c91d1c62b195ba62e31a2c03e1e304403ac69e3434413f601400a009e238e3d2d2b705949bd559cd537ba3d165c9ab338950f6e8d83dd92d3d60 + languageName: node + linkType: hard + "sass-loader@npm:^13.2.1": version: 13.3.3 resolution: "sass-loader@npm:13.3.3" @@ -22560,16 +23932,29 @@ __metadata: languageName: node linkType: hard -"sass@npm:^1.55.0, sass@npm:^1.64.1": - version: 1.75.0 - resolution: "sass@npm:1.75.0" +"sass@npm:1.71.1": + version: 1.71.1 + resolution: "sass@npm:1.71.1" dependencies: chokidar: ">=3.0.0 <4.0.0" immutable: ^4.0.0 source-map-js: ">=0.6.2 <2.0.0" bin: sass: sass.js - checksum: bfb9f5ddb6a2e1fe0c1ba6191cdb17afa7b40c1eb892c7152f6a29ff2b06dc7a510bdb648f8cca0179dcb3965920ebeb8894f0710b0b450a99db563831345033 + checksum: 19c4939d3042eb9459d462bbd27b1f576fa18034e23c87ca0005b87effdee431c16503b5a785edcdcde1a76dfb804716d9ad42c85a78968ac3825d515e45cb53 + languageName: node + linkType: hard + +"sass@npm:^1.64.1, sass@npm:^1.69.5": + version: 1.76.0 + resolution: "sass@npm:1.76.0" + dependencies: + chokidar: ">=3.0.0 <4.0.0" + immutable: ^4.0.0 + source-map-js: ">=0.6.2 <2.0.0" + bin: + sass: sass.js + checksum: 5f3fa7e7a1be09b7cea842a397fb07b9413fa9903bf82ead2ea059aa56faea534c2a84ede5a140103ee18a1dec9162b2fa1413fe71bbe8f8074712bf3bd3a8c7 languageName: node linkType: hard @@ -22908,7 +24293,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -22922,18 +24307,17 @@ __metadata: languageName: node linkType: hard -"sigstore@npm:^1.3.0": - version: 1.9.0 - resolution: "sigstore@npm:1.9.0" +"sigstore@npm:^2.2.0": + version: 2.3.0 + resolution: "sigstore@npm:2.3.0" dependencies: - "@sigstore/bundle": ^1.1.0 - "@sigstore/protobuf-specs": ^0.2.0 - "@sigstore/sign": ^1.0.0 - "@sigstore/tuf": ^1.0.3 - make-fetch-happen: ^11.0.1 - bin: - sigstore: bin/sigstore.js - checksum: b3f1ccf4d2d5e6af294ad851981cc9dc4c01b6b5b7aeb98582765f5d2e75aa2b9221133b8e572179bb305e16ce589339d9617b26b9fa0bea0c38c9adef792912 + "@sigstore/bundle": ^2.3.1 + "@sigstore/core": ^1.0.0 + "@sigstore/protobuf-specs": ^0.3.1 + "@sigstore/sign": ^2.3.0 + "@sigstore/tuf": ^2.3.1 + "@sigstore/verify": ^1.2.0 + checksum: 98a279851b43546f3f7153e0cee5029801a2c68c64971f6ec861257fc7692244a90c7158ea1f69069cdee2133643fd26cafae6e103979cdd9a2f10bd77c0ac85 languageName: node linkType: hard @@ -23074,17 +24458,6 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^7.0.0": - version: 7.0.0 - resolution: "socks-proxy-agent@npm:7.0.0" - dependencies: - agent-base: ^6.0.2 - debug: ^4.3.3 - socks: ^2.6.2 - checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 - languageName: node - linkType: hard - "socks-proxy-agent@npm:^8.0.2, socks-proxy-agent@npm:^8.0.3": version: 8.0.3 resolution: "socks-proxy-agent@npm:8.0.3" @@ -23096,7 +24469,7 @@ __metadata: languageName: node linkType: hard -"socks@npm:^2.6.2, socks@npm:^2.7.1": +"socks@npm:^2.7.1": version: 2.8.3 resolution: "socks@npm:2.8.3" dependencies: @@ -23135,6 +24508,18 @@ __metadata: languageName: node linkType: hard +"source-map-loader@npm:5.0.0": + version: 5.0.0 + resolution: "source-map-loader@npm:5.0.0" + dependencies: + iconv-lite: ^0.6.3 + source-map-js: ^1.0.2 + peerDependencies: + webpack: ^5.72.1 + checksum: 66d6fbaa87a14197647515f274b9a685a84d0ddb95c3d9801bfb1ce28fc24000954c73548fe09c52c0bad660eb10d963b0c60d5c5943ccf2c8292a8d957f2acb + languageName: node + linkType: hard + "source-map-resolve@npm:^0.5.0": version: 0.5.3 resolution: "source-map-resolve@npm:0.5.3" @@ -23360,15 +24745,6 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^9.0.0": - version: 9.0.1 - resolution: "ssri@npm:9.0.1" - dependencies: - minipass: ^3.1.1 - checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb - languageName: node - linkType: hard - "stack-chain@npm:^1.3.7": version: 1.3.7 resolution: "stack-chain@npm:1.3.7" @@ -23521,7 +24897,7 @@ __metadata: languageName: node linkType: hard -"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -23774,8 +25150,8 @@ __metadata: linkType: hard "superagent@npm:9": - version: 9.0.1 - resolution: "superagent@npm:9.0.1" + version: 9.0.2 + resolution: "superagent@npm:9.0.2" dependencies: component-emitter: ^1.3.0 cookiejar: ^2.1.4 @@ -23786,8 +25162,7 @@ __metadata: methods: ^1.1.2 mime: 2.6.0 qs: ^6.11.0 - semver: ^7.3.8 - checksum: c332ef5609349fe76a26de26bb13bf62399ae26d18f533ce829c88cbe9c30763a0ef1b50a4e7f7eba7a5c00a46fba8337491169103521bed1d5b7036496bdb9f + checksum: f471461b21f034d844fd0aca332128d61e3afb75c2ee5950f3339f2a3b5ca8b23e2861224f19ad9b43f21c9184d28b7d9384af5a4fde64fdef479efdb15036db languageName: node linkType: hard @@ -23922,7 +25297,7 @@ __metadata: languageName: node linkType: hard -"tapable@npm:^2.1.1, tapable@npm:^2.2.0": +"tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1": version: 2.2.1 resolution: "tapable@npm:2.2.1" checksum: 3b7a1b4d86fa940aad46d9e73d1e8739335efd4c48322cb37d073eb6f80f5281889bf0320c6d8ffcfa1a0dd5bfdbd0f9d037e252ef972aca595330538aac4d51 @@ -23952,9 +25327,9 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:^3.0.5": - version: 3.0.5 - resolution: "tar-fs@npm:3.0.5" +"tar-fs@npm:^3.0.6": + version: 3.0.6 + resolution: "tar-fs@npm:3.0.6" dependencies: bare-fs: ^2.1.1 bare-path: ^2.1.0 @@ -23965,7 +25340,7 @@ __metadata: optional: true bare-path: optional: true - checksum: e31c7e3e525fec0afecdec1cac58071809e396187725f2eba442f08a4c5649c8cd6b7ce25982f9a91bb0f055628df47c08177dd2ea4f5dafd3c22f42f8da8f00 + checksum: b4fa09c70f75caf05bf5cf87369cd2862f1ac5fb75c4ddf9d25d55999f7736a94b58ad679d384196cba837c5f5ff14086e060fafccef5474a16e2d3058ffa488 languageName: node linkType: hard @@ -24074,7 +25449,7 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.3.7": +"terser-webpack-plugin@npm:^5.3.10, terser-webpack-plugin@npm:^5.3.7": version: 5.3.10 resolution: "terser-webpack-plugin@npm:5.3.10" dependencies: @@ -24110,9 +25485,23 @@ __metadata: languageName: node linkType: hard +"terser@npm:5.29.1": + version: 5.29.1 + resolution: "terser@npm:5.29.1" + dependencies: + "@jridgewell/source-map": ^0.3.3 + acorn: ^8.8.2 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: a884c81a9d6c05560309078192e0cc60cb64b76637f7ca237b350ca54e97a9d4b927a5afa08a59646ef3cbf0511728c944793cb718a3e7e48dd4a2a201737eef + languageName: node + linkType: hard + "terser@npm:^5.15.0, terser@npm:^5.15.1, terser@npm:^5.26.0": - version: 5.30.4 - resolution: "terser@npm:5.30.4" + version: 5.31.0 + resolution: "terser@npm:5.31.0" dependencies: "@jridgewell/source-map": ^0.3.3 acorn: ^8.8.2 @@ -24120,7 +25509,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 4e33a98d451a1175c83f668cb1dd34e1b4573890ba3081e0389e71e6552ca501ebfda5b15cddeab33585f7b4c13f2e7ad9ba9613655b9e36bc919fde48ba2dcd + checksum: 48f14229618866bba8a9464e9d0e7fdcb6b6488b3a6c4690fcf4d48df65bf45959d5ae8c02f1a0b3f3dd035a9ae340b715e1e547645b112dc3963daa3564699a languageName: node linkType: hard @@ -24249,12 +25638,10 @@ __metadata: languageName: node linkType: hard -"tmp@npm:0.2.1": - version: 0.2.1 - resolution: "tmp@npm:0.2.1" - dependencies: - rimraf: ^3.0.0 - checksum: 8b1214654182575124498c87ca986ac53dc76ff36e8f0e0b67139a8d221eaecfdec108c0e6ec54d76f49f1f72ab9325500b246f562b926f85bcdfca8bf35df9e +"tmp@npm:0.2.3, tmp@npm:^0.2.0, tmp@npm:^0.2.1, tmp@npm:~0.2.1": + version: 0.2.3 + resolution: "tmp@npm:0.2.3" + checksum: 73b5c96b6e52da7e104d9d44afb5d106bb1e16d9fa7d00dbeb9e6522e61b571fbdb165c756c62164be9a3bbe192b9b268c236d370a2a0955c7689cd2ae377b95 languageName: node linkType: hard @@ -24267,13 +25654,6 @@ __metadata: languageName: node linkType: hard -"tmp@npm:^0.2.0, tmp@npm:^0.2.1, tmp@npm:~0.2.1": - version: 0.2.3 - resolution: "tmp@npm:0.2.3" - checksum: 73b5c96b6e52da7e104d9d44afb5d106bb1e16d9fa7d00dbeb9e6522e61b571fbdb165c756c62164be9a3bbe192b9b268c236d370a2a0955c7689cd2ae377b95 - languageName: node - linkType: hard - "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -24380,14 +25760,14 @@ __metadata: linkType: hard "tough-cookie@npm:^4.1.3": - version: 4.1.3 - resolution: "tough-cookie@npm:4.1.3" + version: 4.1.4 + resolution: "tough-cookie@npm:4.1.4" dependencies: psl: ^1.1.33 punycode: ^2.1.1 universalify: ^0.2.0 url-parse: ^1.5.3 - checksum: c9226afff36492a52118432611af083d1d8493a53ff41ec4ea48e5b583aec744b989e4280bcf476c910ec1525a89a4a0f1cae81c08b18fb2ec3a9b3a72b91dcc + checksum: 5815059f014c31179a303c673f753f7899a6fce94ac93712c88ea5f3c26e0c042b5f0c7a599a00f8e0feeca4615dba75c3dffc54f3c1a489978aa8205e09307c languageName: node linkType: hard @@ -24473,6 +25853,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.0.1": + version: 1.3.0 + resolution: "ts-api-utils@npm:1.3.0" + peerDependencies: + typescript: ">=4.2.0" + checksum: c746ddabfdffbf16cb0b0db32bb287236a19e583057f8649ee7c49995bb776e1d3ef384685181c11a1a480369e022ca97512cb08c517b2d2bd82c83754c97012 + languageName: node + linkType: hard + "ts-mockito@npm:^2.3.1": version: 2.6.1 resolution: "ts-mockito@npm:2.6.1" @@ -24555,6 +25944,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.5.3, tslib@npm:^2.6.2": + version: 2.6.2 + resolution: "tslib@npm:2.6.2" + checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad + languageName: node + linkType: hard + "tslib@npm:^1.13.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" @@ -24562,13 +25958,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.5.3, tslib@npm:^2.6.2": - version: 2.6.2 - resolution: "tslib@npm:2.6.2" - checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad - languageName: node - linkType: hard - "tslib@npm:~2.0.0": version: 2.0.3 resolution: "tslib@npm:2.0.3" @@ -24630,14 +26019,14 @@ __metadata: languageName: node linkType: hard -"tuf-js@npm:^1.1.7": - version: 1.1.7 - resolution: "tuf-js@npm:1.1.7" +"tuf-js@npm:^2.2.0": + version: 2.2.0 + resolution: "tuf-js@npm:2.2.0" dependencies: - "@tufjs/models": 1.0.4 + "@tufjs/models": 2.0.0 debug: ^4.3.4 - make-fetch-happen: ^11.1.1 - checksum: 089fc0dabe1fcaeca8b955b358b34272f23237ac9e074b5f983349eb44d9688fd137f28f493bbd8dfd865d1af4e76e0cc869d307eadd054d1b404914c3124ae5 + make-fetch-happen: ^13.0.0 + checksum: 5e7ce24d5339a7c9255eb130e735f6fef36f02c916e6d2058602982803832afa086f31ae3b00d8cac6dca106644cc6f1b1463058dd513e2cc7b47c5783bb3098 languageName: node linkType: hard @@ -24830,17 +26219,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.1.6": - version: 5.1.6 - resolution: "typescript@npm:5.1.6" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: b2f2c35096035fe1f5facd1e38922ccb8558996331405eb00a5111cc948b2e733163cc22fab5db46992aba7dd520fff637f2c1df4996ff0e134e77d3249a7350 - languageName: node - linkType: hard - -"typescript@npm:^5.1.3": +"typescript@npm:^5.2": version: 5.4.5 resolution: "typescript@npm:5.4.5" bin: @@ -24850,17 +26229,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@5.1.6#~builtin": - version: 5.1.6 - resolution: "typescript@patch:typescript@npm%3A5.1.6#~builtin::version=5.1.6&hash=77c9e2" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 21e88b0a0c0226f9cb9fd25b9626fb05b4c0f3fddac521844a13e1f30beb8f14e90bd409a9ac43c812c5946d714d6e0dee12d5d02dfc1c562c5aacfa1f49b606 - languageName: node - linkType: hard - -"typescript@patch:typescript@^5.1.3#~builtin": +"typescript@patch:typescript@npm%3A^5.2#~builtin": version: 5.4.5 resolution: "typescript@patch:typescript@npm%3A5.4.5#~builtin::version=5.4.5&hash=77c9e2" bin: @@ -24975,6 +26344,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:6.11.1": + version: 6.11.1 + resolution: "undici@npm:6.11.1" + checksum: ad46014e06dac536dc36d538b32e4f4dc36eb591a6a38bf0b1f1369ec51ca9362d823a685025e42b646d897bc991628c6db37040ed1ff7ee8d6b3d7906f9ac60 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -25018,15 +26394,6 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^2.0.0": - version: 2.0.1 - resolution: "unique-filename@npm:2.0.1" - dependencies: - unique-slug: ^3.0.0 - checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f - languageName: node - linkType: hard - "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -25036,15 +26403,6 @@ __metadata: languageName: node linkType: hard -"unique-slug@npm:^3.0.0": - version: 3.0.0 - resolution: "unique-slug@npm:3.0.0" - dependencies: - imurmurhash: ^0.1.4 - checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c - languageName: node - linkType: hard - "unique-slug@npm:^4.0.0": version: 4.0.0 resolution: "unique-slug@npm:4.0.0" @@ -25118,7 +26476,7 @@ __metadata: languageName: node linkType: hard -"unzipper@npm:^0.10.11, unzipper@npm:^0.10.14": +"unzipper@npm:^0.10.11": version: 0.10.14 resolution: "unzipper@npm:0.10.14" dependencies: @@ -25136,6 +26494,19 @@ __metadata: languageName: node linkType: hard +"unzipper@npm:^0.11.4": + version: 0.11.4 + resolution: "unzipper@npm:0.11.4" + dependencies: + big-integer: ^1.6.17 + bluebird: ~3.4.1 + duplexer2: ~0.1.4 + fstream: ^1.0.12 + graceful-fs: ^4.2.2 + checksum: 4ebd6cfe6208922757d2efd4c70fee1a8730bb8560b5877646c99c2134eda2f9fc14bb11aced8573ecfff72a8d6b9dc576015b937ccdbef017763aa5f013eeb3 + languageName: node + linkType: hard + "upath@npm:^1.1.1": version: 1.2.0 resolution: "upath@npm:1.2.0" @@ -25175,7 +26546,7 @@ __metadata: languageName: node linkType: hard -"uri-js@npm:^4.2.2": +"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: @@ -25467,6 +26838,46 @@ __metadata: languageName: node linkType: hard +"vite@npm:5.1.7": + version: 5.1.7 + resolution: "vite@npm:5.1.7" + dependencies: + esbuild: ^0.19.3 + fsevents: ~2.3.3 + postcss: ^8.4.35 + rollup: ^4.2.0 + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: d4b363b5f0aed5b34a859108120eac84cf6762527372de814ac037afca9e33dbadd4eb64be8517954093e06f8958e237d1ebf962751963cfc408220edf0cf917 + languageName: node + linkType: hard + "vlq@npm:^1.0.0": version: 1.0.1 resolution: "vlq@npm:1.0.1" @@ -25537,6 +26948,16 @@ __metadata: languageName: node linkType: hard +"watchpack@npm:2.4.0": + version: 2.4.0 + resolution: "watchpack@npm:2.4.0" + dependencies: + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.1.2 + checksum: 23d4bc58634dbe13b86093e01c6a68d8096028b664ab7139d58f0c37d962d549a940e98f2f201cecdabd6f9c340338dc73ef8bf094a2249ef582f35183d1a131 + languageName: node + linkType: hard + "watchpack@npm:^2.4.0": version: 2.4.1 resolution: "watchpack@npm:2.4.1" @@ -25756,24 +27177,24 @@ __metadata: languageName: node linkType: hard -"webpack-merge@npm:5.9.0": - version: 5.9.0 - resolution: "webpack-merge@npm:5.9.0" +"webpack-merge@npm:5.10.0, webpack-merge@npm:^5.7.3": + version: 5.10.0 + resolution: "webpack-merge@npm:5.10.0" dependencies: clone-deep: ^4.0.1 + flat: ^5.0.2 wildcard: ^2.0.0 - checksum: 64fe2c23aacc5f19684452a0e84ec02c46b990423aee6fcc5c18d7d471155bd14e9a6adb02bd3656eb3e0ac2532c8e97d69412ad14c97eeafe32fa6d10050872 + checksum: 1fe8bf5309add7298e1ac72fb3f2090e1dfa80c48c7e79fa48aa60b5961332c7d0d61efa8851acb805e6b91a4584537a347bc106e05e9aec87fa4f7088c62f2f languageName: node linkType: hard -"webpack-merge@npm:^5.7.3": - version: 5.10.0 - resolution: "webpack-merge@npm:5.10.0" +"webpack-merge@npm:5.9.0": + version: 5.9.0 + resolution: "webpack-merge@npm:5.9.0" dependencies: clone-deep: ^4.0.1 - flat: ^5.0.2 wildcard: ^2.0.0 - checksum: 1fe8bf5309add7298e1ac72fb3f2090e1dfa80c48c7e79fa48aa60b5961332c7d0d61efa8851acb805e6b91a4584537a347bc106e05e9aec87fa4f7088c62f2f + checksum: 64fe2c23aacc5f19684452a0e84ec02c46b990423aee6fcc5c18d7d471155bd14e9a6adb02bd3656eb3e0ac2532c8e97d69412ad14c97eeafe32fa6d10050872 languageName: node linkType: hard @@ -25836,6 +27257,43 @@ __metadata: languageName: node linkType: hard +"webpack@npm:5.90.3": + version: 5.90.3 + resolution: "webpack@npm:5.90.3" + 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 + 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 + 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 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.2.0 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.3.10 + watchpack: ^2.4.0 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: de0c824ac220f41cc1153ac33e081d46260b104c4f2fda26f011cdf7a73f74cc091f288cb1fc16f88a36e35bac44e0aa85fc9922fdf3109dfb361f46b20f3fcc + languageName: node + linkType: hard + "websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": version: 0.7.4 resolution: "websocket-driver@npm:0.7.4" @@ -26008,17 +27466,6 @@ __metadata: languageName: node linkType: hard -"which@npm:^3.0.0": - version: 3.0.1 - resolution: "which@npm:3.0.1" - dependencies: - isexe: ^2.0.0 - bin: - node-which: bin/which.js - checksum: adf720fe9d84be2d9190458194f814b5e9015ae4b88711b150f30d0f4d0b646544794b86f02c7ebeec1db2029bc3e83a7ff156f542d7521447e5496543e26890 - languageName: node - linkType: hard - "which@npm:^4.0.0": version: 4.0.0 resolution: "which@npm:4.0.0" @@ -26039,15 +27486,6 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.5": - version: 1.1.5 - resolution: "wide-align@npm:1.1.5" - dependencies: - string-width: ^1.0.2 || 2 || 3 || 4 - checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 - languageName: node - linkType: hard - "widest-line@npm:^2.0.0": version: 2.0.1 resolution: "widest-line@npm:2.0.1" @@ -26127,6 +27565,13 @@ __metadata: languageName: node linkType: hard +"word-wrap@npm:1.2.4": + version: 1.2.4 + resolution: "word-wrap@npm:1.2.4" + checksum: 8f1f2e0a397c0e074ca225ba9f67baa23f99293bc064e31355d426ae91b8b3f6b5f6c1fc9ae5e9141178bb362d563f55e62fd8d5c31f2a77e3ade56cb3e35bd1 + languageName: node + linkType: hard + "word@npm:~0.3.0": version: 0.3.0 resolution: "word@npm:0.3.0" @@ -26274,8 +27719,8 @@ __metadata: linkType: hard "ws@npm:^8.13.0, ws@npm:^8.2.3": - version: 8.16.0 - resolution: "ws@npm:8.16.0" + version: 8.17.0 + resolution: "ws@npm:8.17.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -26284,7 +27729,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: feb3eecd2bae82fa8a8beef800290ce437d8b8063bdc69712725f21aef77c49cb2ff45c6e5e7fce622248f9c7abaee506bae0a9064067ffd6935460c7357321b + checksum: 147ef9eab0251364e1d2c55338ad0efb15e6913923ccbfdf20f7a8a6cb8f88432bcd7f4d8f66977135bfad35575644f9983201c1a361019594a4e53977bf6d4e languageName: node linkType: hard @@ -26400,15 +27845,6 @@ __metadata: languageName: node linkType: hard -"xxhashjs@npm:~0.2.2": - version: 0.2.2 - resolution: "xxhashjs@npm:0.2.2" - dependencies: - cuint: ^0.2.2 - checksum: cf6baf05bafe5651dbf108008bafdb1ebe972f65228633f00b56c49d7a1e614a821fe3345c4eb27462994c7c954d982eae05871be6a48146f30803dd87f3c3b6 - languageName: node - linkType: hard - "y18n@npm:^3.2.1": version: 3.2.2 resolution: "y18n@npm:3.2.2" @@ -26452,11 +27888,11 @@ __metadata: linkType: hard "yaml@npm:^2.2.1": - version: 2.4.1 - resolution: "yaml@npm:2.4.1" + version: 2.4.2 + resolution: "yaml@npm:2.4.2" bin: yaml: bin.mjs - checksum: 4c391d07a5d5e935e058babb71026c9cdc9a6fd889e35dd91b53cfb0a12691b67c6c5c740858e71345fef18cd9c13c554a6dda9196f59820d769d94041badb0b + checksum: 90dda4485de04367251face9abb5c36927c94e44078f4e958e6468a07e74e7e92f89be20fc49860b6268c51ee5a5fc79ef89197d3f874bf24ef8921cc4ba9013 languageName: node linkType: hard @@ -26709,11 +28145,11 @@ __metadata: languageName: node linkType: hard -"zone.js@npm:~0.13.1": - version: 0.13.3 - resolution: "zone.js@npm:0.13.3" +"zone.js@npm:~0.14.4": + version: 0.14.5 + resolution: "zone.js@npm:0.14.5" dependencies: tslib: ^2.3.0 - checksum: 73888a51b0299b4b56c56b97c71fe4a3548a9bdb9e4b4c49dd0e110a4487fbe7f141c08d3e3acff875a6fbb6d581750209ac767ae5d82dca0636ede41aebd436 + checksum: a9424fa22679c8aa96f67dea3de52aa1d4ea2d0d2ebd13bf3fe9a5bcc1edae797ecf761aaec5dcf17cc287251df4d6edcf7c418d34897b77f303f20c94c1babc languageName: node linkType: hard From a0f0ea1bba433941a70e3d6e2b4509333e72b305 Mon Sep 17 00:00:00 2001 From: shravanmechineni Date: Thu, 9 May 2024 15:08:49 +0100 Subject: [PATCH 05/31] Remission tests --- .../Refund_Retro_Remission_Journey_test.js | 45 +++++++++++++------ 1 file changed, 31 insertions(+), 14 deletions(-) diff --git a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js index 841fd1d85..dac574835 100644 --- a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js +++ b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js @@ -204,13 +204,10 @@ Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', CaseTransaction.checkUnallocatedPayments('1', dcnNumber, '£273.00', 'cheque'); CaseTransaction.allocateToNewFee(); I.wait(CCPBATConstants.twoSecondWaitTime); - AddFees.addFeesAmount('273.00', 'family', 'probate registry'); + AddFees.addFeesAmount('273.00', 'family', 'probate_registry'); FeesSummary.verifyFeeSummaryBulkScan(ccdCaseNumberFormatted, 'FEE0219', '273.00', true); I.wait(CCPBATConstants.twoSecondWaitTime); ConfirmAssociation.verifyConfirmAssociationFullPayment('FEE0219', '1', '£273.00', '£273.00'); - // ConfirmAssociation.verifyConfirmAssociationShortfallPayment('FEE0219', '1', - // '£173.00', '£273.00', '£273.00', '£100.00'); - // ConfirmAssociation.selectShortfallReasonExplainatoryAndUser('Help with Fees', 'Contact applicant'); ConfirmAssociation.confirmPayment(); I.wait(CCPBATConstants.fiveSecondWaitTime); // CaseTransaction.checkBulkCaseShortfallSuccessPaymentPartiallyPaid(ccdCaseNumberFormatted, 'Case reference', 'Partially paid', '£100.00'); @@ -221,6 +218,7 @@ Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); await I.click('(//*[text()[contains(.,"Review")]])[2]'); I.wait(CCPBATConstants.tenSecondWaitTime); + const paymentRcReference = await I.grabTextFrom(CaseTransaction.locators.rc_reference); InitiateRefunds.verifyPaymentDetailsPage('Add remission'); I.wait(CCPBATConstants.tenSecondWaitTime); InitiateRefunds.verifyProcessRemissionHWFCodePage(ccdCaseNumber, 'HWF-A1B-23C'); @@ -231,21 +229,40 @@ Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', emailAddress, '', 'SendRefund'); InitiateRefunds.verifyCheckYourAnswersPageForAddRemission(checkYourAnswersData, false, false); I.wait(CCPBATConstants.fiveSecondWaitTime); - InitiateRefunds.verifyRemissionSubmittedPage(false); + InitiateRefunds.verifyRemissionSubmittedPage(true); + I.wait(CCPBATConstants.fiveSecondWaitTime); + I.click('//*[@id="email"]'); + I.fillField('//*[@id="email"]', emailAddress); + I.click('Continue'); + I.wait(CCPBATConstants.fiveSecondWaitTime); + InitiateRefunds.verifyCheckYourAnswersPageForRemissionFinalSubmission(checkYourAnswersData, false, false); + I.wait(CCPBATConstants.tenSecondWaitTime); + const refundRefRemissions = await InitiateRefunds.verifyRefundSubmittedPage('100.00'); + I.wait(CCPBATConstants.tenSecondWaitTime); - I.click('Return to case'); + // Approve the remission refund from Refund list page + I.login(testConfig.TestRefundsApproverUserName, testConfig.TestRefundsApproverPassword, '/refund-list?takePayment=false&refundlist=true'); + let refundsDataBeforeApproverAction; + + + I.wait(CCPBATConstants.fifteenSecondWaitTime); + refundsDataBeforeApproverAction = assertionData.reviewRefundDetailsDataBeforeApproverAction(refundRefRemissions, 'Retrospective remission', '£100.00', emailAddress, '', 'payments probate', 'SendRefund'); + await InitiateRefunds.verifyRefundsListPage(refundsDataBeforeApproverAction.refundReference); + InitiateRefunds.verifyApproverReviewRefundsDetailsPage(refundsDataBeforeApproverAction); + InitiateRefunds.approverActionForRequestedRefund('Approve'); + I.wait(CCPBATConstants.twoSecondWaitTime); + I.click('Case Transaction'); + await miscUtils.multipleSearch(CaseSearch, I, ccdCaseNumber); I.wait(CCPBATConstants.tenSecondWaitTime); - I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); - await I.click('(//*[text()[contains(.,"Review")]])[2]'); + await I.click(`//td[contains(.,'${refundRefRemissions}')]/following-sibling::td/a[.=\'Review\'][1]`); I.wait(CCPBATConstants.tenSecondWaitTime); - I.waitForText('Payment details', 5); - // verify that Add refund button is disabled for the remission - I.dontSeeElement('Add refund') + const reviewRemissionRefundDetailsDataAfterApproval = assertionData.reviewRefundDetailsDataAfterApproverAction(refundRefRemissions, paymentRcReference, 'Retrospective remission', '£100.00', emailAddress, '', 'payments probate', 'approver probate'); + await RefundsList.verifyRefundDetailsAfterRefundApproved(reviewRemissionRefundDetailsDataAfterApproval); await I.Logout(); I.clearCookie(); I.wait(CCPBATConstants.fiveSecondWaitTime); - }).tag('@pipeline @nightly'); + }).tag('@pipeline @nightly @debug'); Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Due CAN NOT be Refunded', async ({ I, CaseSearch, CaseTransaction, AddFees, FeesSummary, ConfirmAssociation, @@ -266,7 +283,7 @@ Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Du CaseTransaction.checkUnallocatedPayments('1', dcnNumber, '£173.00', 'cheque'); CaseTransaction.allocateToNewFee(); I.wait(CCPBATConstants.twoSecondWaitTime); - AddFees.addFeesAmount('273.00', 'family', 'probate registry'); + AddFees.addFeesAmount('273.00', 'family', 'probate_registry'); FeesSummary.verifyFeeSummaryBulkScan(ccdCaseNumberFormatted, 'FEE0219', '273.00', true); I.wait(CCPBATConstants.twoSecondWaitTime); ConfirmAssociation.verifyConfirmAssociationShortfallPayment('FEE0219', '1', @@ -305,4 +322,4 @@ Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Du await I.Logout(); I.clearCookie(); I.wait(CCPBATConstants.fiveSecondWaitTime); - }).tag('@pipeline @nightly'); + }).tag('@pipeline @nightly @debug'); From e75f4067656234976325c8d7832c252d7428de6d Mon Sep 17 00:00:00 2001 From: shravanmechineni Date: Thu, 9 May 2024 17:58:20 +0100 Subject: [PATCH 06/31] add remission tests --- .../test/end-to-end/pages/add_fees.js | 1 - .../Refund_Retro_Remission_Journey_test.js | 43 +++++++++++++------ 2 files changed, 30 insertions(+), 14 deletions(-) diff --git a/acceptance-tests/test/end-to-end/pages/add_fees.js b/acceptance-tests/test/end-to-end/pages/add_fees.js index 31ee0dd30..4a6c3d10c 100644 --- a/acceptance-tests/test/end-to-end/pages/add_fees.js +++ b/acceptance-tests/test/end-to-end/pages/add_fees.js @@ -56,7 +56,6 @@ module.exports = { if (jurisdiction2 === 'family_court'){ I.see('Family Court'); } - I.see('Family Court'); I.click('Select'); I.wait(CCPBConstants.fiveSecondWaitTime); let numOfElements = await I.grabNumberOfVisibleElements('//input[@id=\'fee-version0\']'); diff --git a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js index caba0a05a..7e0647ddd 100644 --- a/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js +++ b/acceptance-tests/test/end-to-end/tests/Refund_Retro_Remission_Journey_test.js @@ -204,7 +204,7 @@ Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', CaseTransaction.checkUnallocatedPayments('1', dcnNumber, '£273.00', 'cheque'); CaseTransaction.allocateToNewFee(); I.wait(CCPBATConstants.twoSecondWaitTime); - AddFees.addFeesAmount('273.00', 'family', 'probate_registry'); + await AddFees.addFeesAmount('273.00', 'family', 'probate_registry'); FeesSummary.verifyFeeSummaryBulkScan(ccdCaseNumberFormatted, 'FEE0219', '273.00', true); I.wait(CCPBATConstants.twoSecondWaitTime); ConfirmAssociation.verifyConfirmAssociationFullPayment('FEE0219', '1', '£273.00', '£273.00'); @@ -214,18 +214,25 @@ Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', CaseTransaction.checkBulkCaseSuccessPayment(ccdCaseNumberFormatted, 'Case reference', 'Allocated'); CaseTransaction.checkIfBulkScanPaymentsAllocated(dcnNumber); // remission refund - 100 - await apiUtils.rollbackPaymentDateByCCDCaseNumber(ccdCaseNumber); - I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); await I.click('(//*[text()[contains(.,"Review")]])[2]'); - I.wait(CCPBATConstants.tenSecondWaitTime); + I.wait(CCPBATConstants.fifteenSecondWaitTime); const paymentRcReference = await I.grabTextFrom(CaseTransaction.locators.rc_reference); + if (I.dontSeeElement('Issue refund')) { + console.log('found disabled button'); + await apiUtils.rollbackPaymentDateByCCDCaseNumber(ccdCaseNumber); + I.click('Back'); + I.wait(CCPBATConstants.fiveSecondWaitTime); + await I.click('(//*[text()[contains(.,"Review")]])[2]'); + I.wait(CCPBATConstants.tenSecondWaitTime); + } + I.waitForText('Add remission', 5); InitiateRefunds.verifyPaymentDetailsPage('Add remission'); I.wait(CCPBATConstants.tenSecondWaitTime); InitiateRefunds.verifyProcessRemissionHWFCodePage(ccdCaseNumber, 'HWF-A1B-23C'); I.wait(CCPBATConstants.fiveSecondWaitTime); InitiateRefunds.verifyProcessRemissionAmountPage(ccdCaseNumber, '100.00'); I.wait(CCPBATConstants.fiveSecondWaitTime); - const checkYourAnswersData = assertionData.checkYourAnswers(paymentRcReference, 'HWF-A1B-23C', '100.00', '173.00', '£273.00', 'FEE0219', 'FEE0219 - Application for a grant of probate (Estate over 5000 GBP)', + const checkYourAnswersData = assertionData.checkYourAnswers(paymentRcReference, 'HWF-A1B-23C', '100.00', '273.00', '£273.00', 'FEE0219', 'FEE0219 - Application for a grant of probate (Estate over 5000 GBP)', emailAddress, '', 'SendRefund'); InitiateRefunds.verifyCheckYourAnswersPageForAddRemission(checkYourAnswersData, false, false); I.wait(CCPBATConstants.fiveSecondWaitTime); @@ -238,13 +245,14 @@ Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', InitiateRefunds.verifyCheckYourAnswersPageForRemissionFinalSubmission(checkYourAnswersData, false, false); I.wait(CCPBATConstants.tenSecondWaitTime); const refundRefRemissions = await InitiateRefunds.verifyRefundSubmittedPage('100.00'); - I.wait(CCPBATConstants.tenSecondWaitTime); + await I.Logout(); + I.clearCookie(); + I.wait(CCPBATConstants.fiveSecondWaitTime); // Approve the remission refund from Refund list page I.login(testConfig.TestRefundsApproverUserName, testConfig.TestRefundsApproverPassword, '/refund-list?takePayment=false&refundlist=true'); let refundsDataBeforeApproverAction; - I.wait(CCPBATConstants.fifteenSecondWaitTime); refundsDataBeforeApproverAction = assertionData.reviewRefundDetailsDataBeforeApproverAction(refundRefRemissions, 'Retrospective remission', '£100.00', emailAddress, '', 'payments probate', 'SendRefund'); await InitiateRefunds.verifyRefundsListPage(refundsDataBeforeApproverAction.refundReference); @@ -262,7 +270,7 @@ Scenario('Fully Paid Fee with Retro Remission CAN be Refunded', await I.Logout(); I.clearCookie(); I.wait(CCPBATConstants.fiveSecondWaitTime); - }).tag('@pipeline @nightly @debug'); + }).tag('@pipeline @nightly'); Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Due CAN NOT be Refunded', async ({ I, CaseSearch, CaseTransaction, AddFees, FeesSummary, ConfirmAssociation, @@ -274,6 +282,7 @@ Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Du const ccdAndDcn = await apiUtils.bulkScanNormalCcd('AA08', totalAmount, bulkScanPaymentMethod); const dcnNumber = ccdAndDcn[0]; const ccdCaseNumber = ccdAndDcn[1]; + const ccdCaseNumberFormatted = stringUtils.getCcdCaseInFormat(ccdCaseNumber); I.login(testConfig.TestRefundsRequestorUserName, testConfig.TestRefundsRequestorPassword); I.wait(CCPBATConstants.tenSecondWaitTime); @@ -283,7 +292,7 @@ Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Du CaseTransaction.checkUnallocatedPayments('1', dcnNumber, '£173.00', 'cheque'); CaseTransaction.allocateToNewFee(); I.wait(CCPBATConstants.twoSecondWaitTime); - AddFees.addFeesAmount('273.00', 'family', 'probate_registry'); + await AddFees.addFeesAmount('273.00', 'family', 'probate_registry'); FeesSummary.verifyFeeSummaryBulkScan(ccdCaseNumberFormatted, 'FEE0219', '273.00', true); I.wait(CCPBATConstants.twoSecondWaitTime); ConfirmAssociation.verifyConfirmAssociationShortfallPayment('FEE0219', '1', @@ -294,10 +303,18 @@ Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Du CaseTransaction.checkBulkCaseShortfallSuccessPaymentPartiallyPaid(ccdCaseNumberFormatted, 'Case reference', 'Partially paid', '£100.00'); CaseTransaction.checkIfBulkScanPaymentsAllocated(dcnNumber); // remission refund - 100 - await apiUtils.rollbackPaymentDateByCCDCaseNumber(ccdCaseNumber); - I.waitForElement('(//*[text()[contains(.,"Review")]])[2]', 5); await I.click('(//*[text()[contains(.,"Review")]])[2]'); - I.wait(CCPBATConstants.tenSecondWaitTime); + I.wait(CCPBATConstants.fifteenSecondWaitTime); + const paymentRcReference = await I.grabTextFrom(CaseTransaction.locators.rc_reference); + if (I.dontSeeElement('Issue refund')) { + console.log('found disabled button'); + await apiUtils.rollbackPaymentDateByCCDCaseNumber(ccdCaseNumber); + I.click('Back'); + I.wait(CCPBATConstants.fiveSecondWaitTime); + await I.click('(//*[text()[contains(.,"Review")]])[2]'); + I.wait(CCPBATConstants.tenSecondWaitTime); + } + I.waitForText('Add remission', 5); InitiateRefunds.verifyPaymentDetailsPage('Add remission'); I.wait(CCPBATConstants.tenSecondWaitTime); InitiateRefunds.verifyProcessRemissionHWFCodePage(ccdCaseNumber, 'HWF-A1B-23C'); @@ -322,4 +339,4 @@ Scenario('Partially Paid Fee with Retro Remission resulting in a ZERO Balance Du await I.Logout(); I.clearCookie(); I.wait(CCPBATConstants.fiveSecondWaitTime); - }).tag('@pipeline @nightly @debug'); + }).tag('@pipeline @nightly'); From e7574eccae45aa39adffacfbf4e8c45a98e24831 Mon Sep 17 00:00:00 2001 From: David Jones Date: Fri, 10 May 2024 15:51:30 +0100 Subject: [PATCH 07/31] Critical CVE fix. --- package.json | 2 +- yarn.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 8d0fa683e..7a1783cb0 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "jsdom": "^18.1.1", "launchdarkly-node-client-sdk": "^1.4.5", "local-storage": "^2.0.0", - "minimist": "^1.2.6", + "minimist": "^1.2.8", "mocha-junit-reporter": "^2.2.0", "mochawesome": "^7.0.1", "moment": "2.29.4", diff --git a/yarn.lock b/yarn.lock index e8a5a154e..7fbfd08af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8337,7 +8337,7 @@ __metadata: lcov-result-merger: 3.1.0 local-storage: ^2.0.0 lodash: ^4.17.15 - minimist: ^1.2.6 + minimist: ^1.2.8 mocha: ^6.2.3 mocha-junit-reporter: ^2.2.0 mocha-multi: ^1.1.3 @@ -18465,7 +18465,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 From b0d58e5fc76eaf129a1df5459e97de26298beb64 Mon Sep 17 00:00:00 2001 From: David Jones Date: Mon, 13 May 2024 10:57:36 +0100 Subject: [PATCH 08/31] PAY-6748: Reverting changes. --- .gitignore | 6 +- gulpfile.js | 11 +- package.json | 12 +- src/app/app.component.html | 17 +- src/app/app.constants.ts | 14 - src/app/app.module.ts | 8 +- .../accessibility-statement.component.html | 74 -- .../accessibility-statement.component.spec.ts | 33 - .../accessibility-statement.component.ts | 16 - .../ccd-search/ccd-search.component.html | 7 +- .../cookie-banner.component.spec.ts | 34 + .../cookie-banner/cookie-banner.component.ts | 66 +- .../cookie-policy.component.html | 72 +- .../cookie-policy.component.spec.ts | 17 +- .../cookie-policy/cookie-policy.component.ts | 28 +- .../fee-details/fee-details.component.html | 4 +- .../review-fee-detail.component.html | 2 +- src/app/routes/app-routing.module.ts | 5 - .../components/footer/footer.component.html | 4 - .../components/footer/footer.component.scss | 0 .../footer/footer.component.spec.ts | 25 - .../components/footer/footer.component.ts | 17 - .../shared/components/footer/footer.model.ts | 6 - .../hmcts-global-footer.component.html | 48 - .../hmcts-global-footer.component.spec.ts | 39 - .../hmcts-global-footer.component.ts | 10 - .../navigation/navigation.component.html | 2 +- .../phase-banner/phase-banner.component.html | 8 +- src/assets/images/govuk-crest-2x.png | Bin 8884 -> 68189 bytes src/assets/images/govuk-crest.png | Bin 3584 -> 0 bytes src/assets/js/cookie-manager-1.0.0.min.js | 1 - src/assets/js/cookie.js | 71 -- src/assets/stylesheets/app/_buttons.scss | 20 +- src/assets/stylesheets/app/_components.scss | 4 +- .../stylesheets/app/_nav.css} | 0 src/assets/stylesheets/app/_nav.scss | 42 +- src/assets/stylesheets/app/index.scss | 3 - src/assets/stylesheets/main.css | 2 +- src/assets/stylesheets/main.scss | 20 - src/index.html | 5 - yarn-audit-known-issues | 2 +- yarn.lock | 898 +++++------------- 42 files changed, 456 insertions(+), 1197 deletions(-) delete mode 100644 src/app/app.constants.ts delete mode 100644 src/app/components/accessibility-statement/accessibility-statement.component.html delete mode 100644 src/app/components/accessibility-statement/accessibility-statement.component.spec.ts delete mode 100644 src/app/components/accessibility-statement/accessibility-statement.component.ts delete mode 100644 src/app/shared/components/footer/footer.component.html delete mode 100644 src/app/shared/components/footer/footer.component.scss delete mode 100644 src/app/shared/components/footer/footer.component.spec.ts delete mode 100644 src/app/shared/components/footer/footer.component.ts delete mode 100644 src/app/shared/components/footer/footer.model.ts delete mode 100644 src/app/shared/components/hmcts-global-footer/hmcts-global-footer.component.html delete mode 100644 src/app/shared/components/hmcts-global-footer/hmcts-global-footer.component.spec.ts delete mode 100644 src/app/shared/components/hmcts-global-footer/hmcts-global-footer.component.ts delete mode 100644 src/assets/images/govuk-crest.png delete mode 100644 src/assets/js/cookie-manager-1.0.0.min.js delete mode 100644 src/assets/js/cookie.js rename src/{app/components/accessibility-statement/accessibility-statement.component.scss => assets/stylesheets/app/_nav.css} (100%) delete mode 100644 src/assets/stylesheets/app/index.scss diff --git a/.gitignore b/.gitignore index 014380cac..339c751ab 100644 --- a/.gitignore +++ b/.gitignore @@ -66,6 +66,6 @@ stryker.log .pnp.* .angular/* -config/local-development.yaml -config/local-development.yaml.aat -config/local-development.yaml.demo +/config/local-development.yaml +/config/local-development.yaml.aat +/config/local-development.yaml.demo diff --git a/gulpfile.js b/gulpfile.js index b5f136de0..3ae97d186 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,6 +1,6 @@ const gulp = require('gulp'); const plumber = require('gulp-plumber'); -const sass = require('gulp-sass')(require('sass')); +const sass = require('gulp-sass'); const path = require('path'); @@ -13,7 +13,7 @@ const stylesheetsDirectory = `${assetsDirectory}/stylesheets`; gulp.task('sass', () => { - return gulp.src(`${stylesheetsDirectory}/*.scss`) + gulp.src(`${stylesheetsDirectory}/*.scss`) .pipe(plumber()) .pipe(sass({ outputStyle: 'compressed', @@ -26,7 +26,10 @@ gulp.task('sass', () => { }); gulp.task('watch', () => { - gulp.watch(`${stylesheetsDirectory}/**/*.scss`, gulp.series('sass')); + gulp.watch(`${stylesheetsDirectory}/**/*.scss`, ['sass']); }); -gulp.task('default', gulp.series('sass')); +gulp.task('default', [ + 'sass', + 'watch' +]); diff --git a/package.json b/package.json index 7a1783cb0..59b230644 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ "test": "yarn lint && yarn test:angular && yarn test:coverage", "test:a11y": "cross-env node scripts/pa11y", "gulp": "gulp", - "watch": "gulp watch", "lint": "yarn ng-lint && yarn eslint", "audit": "yarn audit --groups dependencies", "ng-lint": "ng lint", @@ -67,9 +66,6 @@ "exceljs": "^4.4.0", "express": "^4.19.2", "express-session": "^1.17.1", - "govuk-elements-sass": "^3.1.3", - "govuk-frontend": "^5.2.0", - "govuk_frontend_toolkit": "^8.1.0", "helmet": "^3.22.0", "http-status-codes": "^1.3.0", "i": "^0.3.7", @@ -158,8 +154,6 @@ "govuk_frontend_toolkit": "^8.1.0", "govuk_template_jinja": "^0.24.1", "gulp": "^4.0.0", - "gulp-cleancss": "^0.2.2", - "gulp-cli": "^2.3.0", "gulp-plumber": "^1.2.1", "gulp-sass": "^5.1.0", "jasmine-core": "^5.0.0", @@ -187,7 +181,7 @@ "playwright": "~1.36.1", "protractor": "~7.0.0", "pugit": "5.0.2", - "sass": "^1.75.0", + "sass": "^1.64.1", "sass-loader": "^13.2.1", "sonar-scanner": "^3.1.0", "ts-node": "~8.0.2", @@ -213,7 +207,6 @@ "tar": "^6.1.9", "trim-newlines": "^3.0.1", "glob-parent": "^5.1.2", - "xlsx": "^0.17.0", "socket.io-parser": "^4.2.1", "xmlhttprequest-ssl": "^1.6.2", "underscore": "^1.12.1", @@ -229,8 +222,7 @@ "tough-cookie": "^4.1.3", "word-wrap": "1.2.4", "flat": "5.0.1", - "ip": "^2.0.1", - "node-gyp": "9.0.0" + "ip": "^2.0.1" }, "packageManager": "yarn@3.5.1" } diff --git a/src/app/app.component.html b/src/app/app.component.html index ce76a36d4..abb81d79a 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -16,4 +16,19 @@ - + diff --git a/src/app/app.constants.ts b/src/app/app.constants.ts deleted file mode 100644 index 36b4aa3c8..000000000 --- a/src/app/app.constants.ts +++ /dev/null @@ -1,14 +0,0 @@ - -const footerDataNavigation = { - items: [ - { internal: true, text: 'Cookies', href: '/cookies', target: '' }, - { internal: true, text: 'Accessibility Statement', href: '/accessibility', target: '' }, - { internal: false, text: 'Privacy policy', href: 'https://hmcts-access.service.gov.uk/privacy-policy', target: '_blank' }, - { internal: false, text: 'Terms and conditions', href: 'https://hmcts-access.service.gov.uk/terms-and-conditions', target: '_blank' }, - { internal: false, text: 'Contact us', href: 'https://hmcts-access.service.gov.uk/contact-us', target: '_blank' } - ] -}; - -export class AppConstants { - public static FOOTER_DATA_NAVIGATION = footerDataNavigation; -} \ No newline at end of file diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 1c6f95719..6caccfab0 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -38,10 +38,7 @@ import { CookiePolicyComponent } from './components/cookie-policy/cookie-policy. import { CookieDetailsComponent } from './components/cookie-details/cookie-details.component'; import { windowProvider, windowToken } from '../window'; import { CookieTableComponent } from './components/cookie-table/cookie-table.component'; -import { HmctsGlobalFooterComponent } from './shared/components/hmcts-global-footer/hmcts-global-footer.component'; -import { FooterComponent } from './shared/components/footer/footer.component'; import { RpxTranslationModule } from 'rpx-xui-translation'; -import { AccessibilityStatementComponent } from './components/accessibility-statement/accessibility-statement.component'; const nonProductionProviders = [{ provide: HTTP_INTERCEPTORS, @@ -69,10 +66,7 @@ const nonProductionProviders = [{ CookieBannerComponent, CookiePolicyComponent, CookieDetailsComponent, - CookieTableComponent, - HmctsGlobalFooterComponent, - FooterComponent, - AccessibilityStatementComponent + CookieTableComponent ], imports: [ BrowserModule, diff --git a/src/app/components/accessibility-statement/accessibility-statement.component.html b/src/app/components/accessibility-statement/accessibility-statement.component.html deleted file mode 100644 index 95d696818..000000000 --- a/src/app/components/accessibility-statement/accessibility-statement.component.html +++ /dev/null @@ -1,74 +0,0 @@ -
-
- Back -

Accessibility statement for PayBubble

- -

This accessibility statement applies to Paybubble: https://paybubble.platform.hmcts.net
- This website is run by HM Courts and Tribunals Service. We want as many people as possible to be able to use this website. For example, that means you should be able to:

-
    -
  • change colours, contrast levels and fonts
  • -
  • zoom in up to 300% without the text spilling off the screen
  • -
  • navigate most of the website using just a keyboard
  • -
  • navigate most of the website using speech recognition software
  • -
  • listen to most of the website using a screen reader (including the most recent versions of JAWS, NVDA and VoiceOver)
  • -
-

We've also made the website text as simple as possible to understand.

-

Please contact your line manager for advice on making your device easier to use if you have a disability.

- -

How accessible this website is

- -

We know some parts of this website are not fully accessible:

-
    -
  • the text will not reflow in a single column when you change the size of the browser window
  • -
  • some of our online forms are difficult to navigate using just a keyboard
  • -
  • you cannot skip to the main content when using a screen reader.
  • -
- -

Reporting accessibility problems with this website

- -

We're always looking to improve the accessibility of this website. If you find any problems not listed on this page or think we're not meeting accessibility requirements, contact: DTS-FeePayServiceDesk@hmcts.net for guidance to raise any issues.

- -

Enforcement procedure

- -

The Equality and Human Rights Commission (EHRC) is responsible for enforcing the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 (the 'accessibility regulations'). - If you're not happy with how we respond to your complaint, contact the Advisory and Support Service (EASS).

- -

Technical information about this website's accessibility

- -

HMCTS is committed to making its website accessible, in accordance with the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018.

- -

Compliance status

- -

This website is partially compliant with the Web Content Accessibility Guidelines version 2.1 AA standard, due to the non-compliances, listed below.

- -

Non-accessible content

- -

The content listed below is non-accessible for the following reasons.

- -

Non-compliance with the accessibility regulations

- -

A layout table is present but does not contain any header cells. The screen reader users are not able to associate the table data to table headings. This failed to meet 1.1.1 Non-Text Content Level A.
- The headings are not hierarchical and heading level 2 is skipped. There are multiple links that are identified as text elements rather than links (This issue pertains only to Safari browser not Google Chrome). A group of radio buttons are not enclosed in a fieldset. This failed to meet 1.3.1 Info and Relationships Level A. - Some of the content gets lost or overlaps when the page is zoomed in to 200% on laptops and at actual size on a mobile device. This failed to meet 1.4.4 Resize Text Level AA.
- Some content can be lost or overlaps on different smaller devices. This fails to meet 1.4.10 Reflow.
- The highlight colour does not meet contrast requirements for links. The skip to main content link overlaps other content and then fails contrast. This failed to meet 1.4.11 Non-Text Contrast Level AA.
- There are multiple links that cannot be tabbed to from the keyboard or do not receive keyboard focus. This failed to meet 2.1.1 Keyboard Level A.
- The 'skip to main' content link does not skip to main content because the main content region is missing. The navigation landmark is also not present. This failed to meet 2.4.1 Bypass Blocks Level A.
- The page titles are not unique and do not describe the page. This failed to meet 2.4.2 Page Titled Level A.
- The pages look identical when searching for a case transaction, payment history, or service request. This could be confusing for users who might think they have not moved pages. The page has no h1 headings. This failed to meet 2.4.6 Headings and Labels Level AA.
- The language of the document is not identified or the lang attribute value is invalid. This failed to meet 3.1.1 Language of Page Level A.
- The keyboard focus is not taken to the error summary and is not announced to screen reader users immediately. This failed to meet 3.3.1 Error Identification Level A.
- A form label is not accurate in its description so it would not make sense for screen reader users. Also, the words which visually label a component are not the words read by the screenreader. This failed to meet 3.3.2 Labels or Instructions Level A.
- The status message for how many results were found is not announced to screen reader users. This failed to meet 4.1.3 Status Messages Level AA.

- -

What we're doing to improve accessibility

-

We're committed to ensuring our services are accessible to all our users and that they comply with Web Content Accessibility Guidelines (WCAG) 2.2 Standard. To demonstrate this, we are going to engage with Digital Accessibility Centre to have a further review on 06/24
- We're actively working to improve the identified issues and make them AA-compliant by 31/05/24

- -

Preparation of this accessibility statement

- -

This statement was published 14/03/24

-

This website was last tested on 15/06/22. The test was carried out by Internal Accessibility Team within HMCTS.

-

The full service was tested.

-
-
diff --git a/src/app/components/accessibility-statement/accessibility-statement.component.spec.ts b/src/app/components/accessibility-statement/accessibility-statement.component.spec.ts deleted file mode 100644 index ef657afb2..000000000 --- a/src/app/components/accessibility-statement/accessibility-statement.component.spec.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { SpyLocation } from '@angular/common/testing'; -import { AccessibilityStatementComponent } from './accessibility-statement.component'; -import { Location } from '@angular/common'; - -describe('AccessibilityStatementComponent', () => { - let component: AccessibilityStatementComponent; - let fixture: ComponentFixture; - let location: SpyLocation; - - beforeEach(() => { - TestBed.configureTestingModule({ - declarations: [AccessibilityStatementComponent], - providers: [ - { provide: Location, useClass: SpyLocation } - ] - }); - fixture = TestBed.createComponent(AccessibilityStatementComponent); - component = fixture.componentInstance; - location = TestBed.get(Location); - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); - - it('should go back to previous page on header button click', () => { - spyOn(location, 'back'); - component.backClicked(); - expect(location.back).toHaveBeenCalled(); - }); -}); diff --git a/src/app/components/accessibility-statement/accessibility-statement.component.ts b/src/app/components/accessibility-statement/accessibility-statement.component.ts deleted file mode 100644 index 2abd4c664..000000000 --- a/src/app/components/accessibility-statement/accessibility-statement.component.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Component } from '@angular/core'; -import { Location } from '@angular/common'; - -@Component({ - selector: 'app-accessibility-statement', - templateUrl: './accessibility-statement.component.html', - styleUrls: ['./accessibility-statement.component.scss'] -}) -export class AccessibilityStatementComponent { - constructor(private _location: Location) - {} - - backClicked() { - this._location.back(); - } -} diff --git a/src/app/components/ccd-search/ccd-search.component.html b/src/app/components/ccd-search/ccd-search.component.html index 24065c63b..85ad3e48a 100644 --- a/src/app/components/ccd-search/ccd-search.component.html +++ b/src/app/components/ccd-search/ccd-search.component.html @@ -120,7 +120,10 @@

- +
No matching cases found
- \ No newline at end of file + + + + diff --git a/src/app/components/cookie-banner/cookie-banner.component.spec.ts b/src/app/components/cookie-banner/cookie-banner.component.spec.ts index e51d71834..2e83cbf59 100644 --- a/src/app/components/cookie-banner/cookie-banner.component.spec.ts +++ b/src/app/components/cookie-banner/cookie-banner.component.spec.ts @@ -38,6 +38,40 @@ describe('CookieBannerComponent', () => { it('should be created by angular', () => { expect(fixture).not.toBeNull(); }); + it ('should make a call all enable function and push', () => { + spyOn((windowTestBed as any).dtrum, 'enable').and.callThrough(); + spyOn((windowTestBed as any).dtrum, 'enableSessionReplay').and.callThrough(); + spyOn((windowTestBed as any).dataLayer, 'push').and.callThrough(); + + const preference = { apm: 'on' }; + + appComponent.preferenceFn((windowTestBed as any).dtrum, preference, (windowTestBed as any).dataLayer); + expect((windowTestBed as any).dataLayer.push).toHaveBeenCalled(); + expect((windowTestBed as any).dtrum.enable).toHaveBeenCalled(); + expect((windowTestBed as any).dtrum.enableSessionReplay).toHaveBeenCalled(); + }); + it ('should make a call all disable function and push', () => { + spyOn((windowTestBed as any).dtrum, 'disableSessionReplay').and.callThrough(); + spyOn((windowTestBed as any).dtrum, 'disable').and.callThrough(); + spyOn((windowTestBed as any).dataLayer, 'push').and.callThrough(); + const preference = { apm: 'off' }; + + appComponent.preferenceFn((windowTestBed as any).dtrum, preference, (windowTestBed as any).dataLayer); + expect((windowTestBed as any).dataLayer.push).toHaveBeenCalled(); + expect((windowTestBed as any).dtrum.disableSessionReplay).toHaveBeenCalled(); + expect((windowTestBed as any).dtrum.disable).toHaveBeenCalled(); + }); + it ('should make a call all disable function', () => { + spyOn((windowTestBed as any).dtrum, 'disableSessionReplay').and.callThrough(); + spyOn((windowTestBed as any).dtrum, 'disable').and.callThrough(); + spyOn((windowTestBed as any).dataLayer, 'push').and.callThrough(); + const preference = { apm: 'off' }; + + appComponent.preferenceFn(undefined, preference, (windowTestBed as any).dataLayer); + expect((windowTestBed as any).dataLayer.push).toHaveBeenCalled(); + expect((windowTestBed as any).dtrum.disableSessionReplay).not.toHaveBeenCalled(); + expect((windowTestBed as any).dtrum.disable).not.toHaveBeenCalled(); + }); afterEach(() => { TestBed.resetTestingModule(); diff --git a/src/app/components/cookie-banner/cookie-banner.component.ts b/src/app/components/cookie-banner/cookie-banner.component.ts index 70bb35c8c..15a204095 100644 --- a/src/app/components/cookie-banner/cookie-banner.component.ts +++ b/src/app/components/cookie-banner/cookie-banner.component.ts @@ -20,5 +20,69 @@ export class CookieBannerComponent implements OnInit { this.window = window as Window; } - public ngOnInit(): void {} + public ngOnInit(): void { + + const config = { + userPreferences: { + cookieName: 'ccpay-bubble-cookie-preferences', + }, + preferencesForm: { + class: 'cookie-preferences-form', + }, + cookieManifest: [ + { + categoryName: 'analytics', + cookies: [ + '_ga', + '_gid', + '_gat_UA-' + ] + }, + { + categoryName: 'apm', + cookies: [ + 'dtCookie', + 'dtLatC', + 'dtPC', + 'dtSa', + 'rxVisitor', + 'rxvt' + ] + }, + { + categoryName: 'essential', + optional: false, + matchBy: 'exact', + cookies: [ + '_csrf', + '__user-info' + ] + }, + ] + }; + + cookieManager.on('UserPreferencesLoaded', (preferences) => { + const dataLayer = window['dataLayer'] || []; + dataLayer.push({'event': 'Cookie Preferences', 'cookiePreferences': preferences}); + }); + cookieManager.on('UserPreferencesSaved', (preferences) => { + const dataLayer = window['dataLayer'] || []; + const dtrum = window['dtrum']; + this.preferenceFn(dtrum, preferences, dataLayer); + }); + cookieManager.init(config); + } + + preferenceFn(dtrum, preferences, dataLayer) { + dataLayer.push({'event': 'Cookie Preferences', 'cookiePreferences': preferences}); + if (dtrum !== undefined) { + if (preferences.apm === 'on') { + dtrum.enable(); + dtrum.enableSessionReplay(); + } else { + dtrum.disableSessionReplay(); + dtrum.disable(); + } + } + } } diff --git a/src/app/components/cookie-policy/cookie-policy.component.html b/src/app/components/cookie-policy/cookie-policy.component.html index 5fc41d884..5dd329621 100644 --- a/src/app/components/cookie-policy/cookie-policy.component.html +++ b/src/app/components/cookie-policy/cookie-policy.component.html @@ -1,7 +1,7 @@
- Back + Back