diff --git a/.nvmrc b/.nvmrc index 62df50f1e..fc2cbe502 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -14.17.0 +15.14.0 diff --git a/charts/ccpay-bubble-frontend/Chart.yaml b/charts/ccpay-bubble-frontend/Chart.yaml index af3037a67..24894044e 100644 --- a/charts/ccpay-bubble-frontend/Chart.yaml +++ b/charts/ccpay-bubble-frontend/Chart.yaml @@ -3,13 +3,13 @@ appVersion: "2.0" description: Helm chart for the HMCTS Pay bubble frontend service name: ccpay-bubble-frontend home: https://github.com/hmcts/ccpay-bubble -version: 0.2.25 +version: 0.2.26 maintainers: - name: HMCTS Fees & Payments Dev Team email: ccpay@hmcts.net dependencies: - name: nodejs - version: 3.0.0 + version: 3.0.1 repository: 'https://hmctspublic.azurecr.io/helm/v1/repo/' - name: idam-pr version: ~2.3.0 diff --git a/package.json b/package.json index 0d40102e6..86225579e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "ccpay-bubble", "version": "2.0.0", "engines": { - "node": ">=14.17.0" + "node": ">=15.14.0" }, "scripts": { "debug": "node --inspect --proxy-server=http://proxyout.reform.hmcts.net:8080 start.js", @@ -52,7 +52,7 @@ "@hmcts/frontend": "^0.0.34-alpha", "@hmcts/nodejs-healthcheck": "^1.8.0", "@hmcts/nodejs-logging": "^4.0.4", - "@hmcts/properties-volume": "^0.0.13", + "@hmcts/properties-volume": "^1.0.0", "applicationinsights": "^1.1.0", "applicationinsights-js": "^1.0.20", "client-request": "^2.3.0", @@ -128,11 +128,11 @@ "@types/file-saver": "^2.0.1", "@types/jasmine": "~3.6.0", "@types/jasminewd2": "~2.0.10", - "@types/node": "^14.14.31", + "@types/node": "^15.14.0", "allure-commandline": "^2.17.2", "codeceptjs": "^3.5.2", "codelyzer": "^6.0.0", - "cross-env": "^5.2.0", + "cross-env": "^7.0.3", "eslint": "^5.13.0", "eslint-plugin-node": "^8.0.1", "faker": "^4.1.0", @@ -165,7 +165,7 @@ "nodemon": "^1.18.10", "notifications-node-client": "^4.7.3", "nyc": "^13.2.0", - "pa11y": "^5.3.0", + "pa11y": "^6.2.3", "pa11y-reporter-html": "^1.0.0", "playwright": "^1.36.1", "protractor": "~7.0.0", @@ -174,7 +174,7 @@ "sonar-scanner": "^3.1.0", "ts-node": "~8.0.2", "tslint": "~6.1.3", - "typescript": "4.0.8", + "typescript": "4.1.6", "webdriverio": "^6.12.1", "xlsx": "^0.18.5" }, diff --git a/src/app/routes/app-routing.module.ts b/src/app/routes/app-routing.module.ts index 87be7108b..19e40789e 100644 --- a/src/app/routes/app-routing.module.ts +++ b/src/app/routes/app-routing.module.ts @@ -76,7 +76,7 @@ const routes: Routes = [ ]; @NgModule({ - imports: [RouterModule.forRoot(routes, { relativeLinkResolution: 'legacy' })], + imports: [RouterModule.forRoot(routes)], exports: [RouterModule], providers: [ReviewFeeDetailRouteGuard, ConfirmationGuard, MVPGuard] }) diff --git a/yarn.lock b/yarn.lock index 495708e51..86d7ac1fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -600,6 +600,186 @@ __metadata: languageName: node linkType: hard +"@azure/abort-controller@npm:^1.0.0, @azure/abort-controller@npm:^1.0.4": + version: 1.1.0 + resolution: "@azure/abort-controller@npm:1.1.0" + dependencies: + tslib: ^2.2.0 + checksum: 0f45e504d4aea799486867179afe7589255f6c111951279958e9d0aa5faebb2c96b8f88e3e3c958ce07b02bcba0b0cddb1bbec94705f573a48ecdb93eec1a92a + languageName: node + linkType: hard + +"@azure/core-auth@npm:^1.3.0, @azure/core-auth@npm:^1.4.0, @azure/core-auth@npm:^1.5.0": + version: 1.5.0 + resolution: "@azure/core-auth@npm:1.5.0" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-util": ^1.1.0 + tslib: ^2.2.0 + checksum: 11c5ba072902693435dc2930e2fdfe2ff34836f4c2d6c87c6ac0566d48dc49157ebf49f4478cd3784dc0c4d57b502d3a12d74ea29f416725204a6e1aa937ef78 + languageName: node + linkType: hard + +"@azure/core-client@npm:^1.3.0, @azure/core-client@npm:^1.4.0, @azure/core-client@npm:^1.5.0": + version: 1.7.3 + resolution: "@azure/core-client@npm:1.7.3" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-auth": ^1.4.0 + "@azure/core-rest-pipeline": ^1.9.1 + "@azure/core-tracing": ^1.0.0 + "@azure/core-util": ^1.0.0 + "@azure/logger": ^1.0.0 + tslib: ^2.2.0 + checksum: 155a188b75b2d5ea783d5fde50479337c41796736f0fced1576466c8251e429195c229f2aff0bf897761f15c19d8fd0deea9a54aab514bd3584e37140e3f0cdc + languageName: node + linkType: hard + +"@azure/core-http-compat@npm:^1.3.0": + version: 1.3.0 + resolution: "@azure/core-http-compat@npm:1.3.0" + dependencies: + "@azure/abort-controller": ^1.0.4 + "@azure/core-client": ^1.3.0 + "@azure/core-rest-pipeline": ^1.3.0 + checksum: 26938e58348c44b7fe3ede0dececaa3bf1f8b2012bdd457a004da973dd3cfbfd093c44184ea3fa0e6b41d4c4bf62574c268bc4cf50325f5dadedb7500158b742 + languageName: node + linkType: hard + +"@azure/core-lro@npm:^2.2.0": + version: 2.5.4 + resolution: "@azure/core-lro@npm:2.5.4" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-util": ^1.2.0 + "@azure/logger": ^1.0.0 + tslib: ^2.2.0 + checksum: f048b99850e8497b557cf661c2f8a384ea1227de6ea0c0e1436653851c3932e28a05056a380f7c20ebc51e4c6d7bd15d7dfabc6ecca80eddb9dc3e3339df9519 + languageName: node + linkType: hard + +"@azure/core-paging@npm:^1.1.1": + version: 1.5.0 + resolution: "@azure/core-paging@npm:1.5.0" + dependencies: + tslib: ^2.2.0 + checksum: 156230f0fdf757a0353a2aac6d012d385ed88f8ab5bccf00eee27d8d75843e681674b2d10ed43309669f9cb93bf8d9d000232896593b6fcf399fa391442a59c5 + languageName: node + linkType: hard + +"@azure/core-rest-pipeline@npm:^1.1.0, @azure/core-rest-pipeline@npm:^1.3.0, @azure/core-rest-pipeline@npm:^1.8.0, @azure/core-rest-pipeline@npm:^1.9.1": + version: 1.12.2 + resolution: "@azure/core-rest-pipeline@npm:1.12.2" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-auth": ^1.4.0 + "@azure/core-tracing": ^1.0.1 + "@azure/core-util": ^1.3.0 + "@azure/logger": ^1.0.0 + form-data: ^4.0.0 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + tslib: ^2.2.0 + checksum: a774ab2e87ff56d7f3ef1844a814bbd76264ea1c33534081d38ce6df1098d803d0b13b15912f9053d0695ca2669b0dd104c8feec8dbf24df80a3608ea784fc9e + languageName: node + linkType: hard + +"@azure/core-tracing@npm:^1.0.0, @azure/core-tracing@npm:^1.0.1": + version: 1.0.1 + resolution: "@azure/core-tracing@npm:1.0.1" + dependencies: + tslib: ^2.2.0 + checksum: ae4309f8ab0b52c37f699594d58ee095782649f538bd6a0ee03e3fea042f55df7ad95c2e6dec22f5b8c3907e4bcf98d6ca98faaf480d446b73d41bbc1519d891 + languageName: node + linkType: hard + +"@azure/core-util@npm:^1.0.0, @azure/core-util@npm:^1.1.0, @azure/core-util@npm:^1.2.0, @azure/core-util@npm:^1.3.0": + version: 1.6.1 + resolution: "@azure/core-util@npm:1.6.1" + dependencies: + "@azure/abort-controller": ^1.0.0 + tslib: ^2.2.0 + checksum: 1f8cd130993f161c98925070af863510cbcc79e0471864e4b16852afc2ee7413c9c7fabe72f20f3e521ee75c3cd7e3085661fdc8d5d0a643a6e1b1b7bf691ddd + languageName: node + linkType: hard + +"@azure/identity@npm:^4.0.0-beta.1": + version: 4.0.0 + resolution: "@azure/identity@npm:4.0.0" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-auth": ^1.5.0 + "@azure/core-client": ^1.4.0 + "@azure/core-rest-pipeline": ^1.1.0 + "@azure/core-tracing": ^1.0.0 + "@azure/core-util": ^1.0.0 + "@azure/logger": ^1.0.0 + "@azure/msal-browser": ^3.5.0 + "@azure/msal-node": ^2.5.1 + events: ^3.0.0 + jws: ^4.0.0 + open: ^8.0.0 + stoppable: ^1.1.0 + tslib: ^2.2.0 + checksum: 534a62afe4715d18e221e021f8088873b1efad34344bd4c6c4685572c89517f15a646e246e9233e8db7942b0a5c73f1961ea63e3baf39c28edde1ba51da4423d + languageName: node + linkType: hard + +"@azure/keyvault-secrets@npm:^4.7.0": + version: 4.7.0 + resolution: "@azure/keyvault-secrets@npm:4.7.0" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-auth": ^1.3.0 + "@azure/core-client": ^1.5.0 + "@azure/core-http-compat": ^1.3.0 + "@azure/core-lro": ^2.2.0 + "@azure/core-paging": ^1.1.1 + "@azure/core-rest-pipeline": ^1.8.0 + "@azure/core-tracing": ^1.0.0 + "@azure/core-util": ^1.0.0 + "@azure/logger": ^1.0.0 + tslib: ^2.2.0 + checksum: 915bfbbc7ae339985a218ae3603077dab847eba5a140a9e0fb975d54e7c6bd9194a2dc7fb1f4a0788b936707ef088f32f784937ebd8830d0d977bf0c410c9bb3 + languageName: node + linkType: hard + +"@azure/logger@npm:^1.0.0": + version: 1.0.4 + resolution: "@azure/logger@npm:1.0.4" + dependencies: + tslib: ^2.2.0 + checksum: 2c243d4c667bbc5cd3e60d4473d0f1169fcef2498a02138398af15547fe1b2870197bcb4c487327451488e4d71dee05244771d51328f03611e193b99fb9aa9af + languageName: node + linkType: hard + +"@azure/msal-browser@npm:^3.5.0": + version: 3.5.0 + resolution: "@azure/msal-browser@npm:3.5.0" + dependencies: + "@azure/msal-common": 14.4.0 + checksum: 876e5d5ac4fc638acc18faa2cea269b595963df5806482b858f3ec72b2cff3e2b4cb47fa1e0f7ace04dd66b0544e4471f04de299a551975bdb74f111fc65af34 + languageName: node + linkType: hard + +"@azure/msal-common@npm:14.4.0": + version: 14.4.0 + resolution: "@azure/msal-common@npm:14.4.0" + checksum: 63c63fac0915b4dbd026add260e2527138a02ba6f9ccd8d92d2641fc3e2b5d59c6943415d470e40af2f34c55e77ccfc2d3f90e8a2befc1eeae3a9896ec65ade8 + languageName: node + linkType: hard + +"@azure/msal-node@npm:^2.5.1": + version: 2.5.1 + resolution: "@azure/msal-node@npm:2.5.1" + dependencies: + "@azure/msal-common": 14.4.0 + jsonwebtoken: ^9.0.0 + uuid: ^8.3.0 + checksum: f2e5cfbfeea010e88885d19d1fca22aa70fbdc488ec58e8c76b8da8a632be002ffacddd54671c7e58162bce3f5f1ddfcb440c330ddd627aa74134b6a81d1753e + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.14.5, @babel/code-frame@npm:^7.22.13": version: 7.22.13 resolution: "@babel/code-frame@npm:7.22.13" @@ -2276,17 +2456,6 @@ __metadata: languageName: node linkType: hard -"@hmcts/nodejs-logging@npm:^3.0.0": - version: 3.0.4 - resolution: "@hmcts/nodejs-logging@npm:3.0.4" - dependencies: - moment: ^2.19.3 - on-finished: ^2.3.0 - winston: ^2.4.5 - checksum: d690f06f3cc99c8c2d03c1da1d305dcbc7ddd2f2e374d347659e869aa0795d75de9e75b2a336a0b94e34e20ad3da5b27f8d89405acc474316ef3fb6ca545dcf2 - languageName: node - linkType: hard - "@hmcts/nodejs-logging@npm:^4.0.4": version: 4.0.4 resolution: "@hmcts/nodejs-logging@npm:4.0.4" @@ -2298,14 +2467,16 @@ __metadata: languageName: node linkType: hard -"@hmcts/properties-volume@npm:^0.0.13": - version: 0.0.13 - resolution: "@hmcts/properties-volume@npm:0.0.13" +"@hmcts/properties-volume@npm:^1.0.0": + version: 1.1.0 + resolution: "@hmcts/properties-volume@npm:1.1.0" dependencies: - "@hmcts/nodejs-logging": ^3.0.0 - lodash: ^4.17.11 - path: ^0.12.7 - checksum: 7046728d3b3f3ba2290d933bc8c7cf3eec84cd03f8bf8b66d380caf328f436e32ea8774331c9910110e9318c3129c22ec8dc9c785169430462fd20cccfe742cd + "@azure/identity": ^4.0.0-beta.1 + "@azure/keyvault-secrets": ^4.7.0 + "@hmcts/nodejs-logging": ^4.0.4 + js-yaml: ^4.1.0 + lodash: ^4.17.21 + checksum: 7091f3e85250bb68456aad742dd00b7eb74c4d41aa84f7efbb852188f5bfbfa8a53d56df3a2b50cf1e0eb1ef0897367c85fe6b9f0779f8823b2fb454c934b791 languageName: node linkType: hard @@ -3002,10 +3173,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^14.14.31": - version: 14.18.63 - resolution: "@types/node@npm:14.18.63" - checksum: be909061a54931778c71c49dc562586c32f909c4b6197e3d71e6dac726d8bd9fccb9f599c0df99f52742b68153712b5097c0f00cac4e279fa894b0ea6719a8fd +"@types/node@npm:^15.14.0": + version: 15.14.9 + resolution: "@types/node@npm:15.14.9" + checksum: 49f7f0522a3af4b8389aee660e88426490cd54b86356672a1fedb49919a8797c00d090ec2dcc4a5df34edc2099d57fc2203d796c4e7fbd382f2022ccd789eee7 languageName: node linkType: hard @@ -4641,10 +4812,10 @@ __metadata: languageName: node linkType: hard -"axe-core@npm:^3.5.1": - version: 3.5.6 - resolution: "axe-core@npm:3.5.6" - checksum: 000777d2b6bf1f390beb1fb4b8714ed9127797c021c345b032db0c144e07320dbbe8cb0bcb7688b90b79cfbd3cdc1f27a4dc857804e3c61d7e0defb34deeb830 +"axe-core@npm:~4.2.1": + version: 4.2.4 + resolution: "axe-core@npm:4.2.4" + checksum: bb0e1076005ad876af8f09dc878a7d6a468e97d2816e27920994669394cb52e8821f35c6cabb62010ad8d84ab15d169fa64b77671bf1e6db61a655585f1b2a05 languageName: node linkType: hard @@ -4795,14 +4966,15 @@ __metadata: languageName: node linkType: hard -"bfj@npm:^4.2.3": - version: 4.2.4 - resolution: "bfj@npm:4.2.4" +"bfj@npm:~7.0.2": + version: 7.0.2 + resolution: "bfj@npm:7.0.2" dependencies: - check-types: ^7.3.0 - hoopy: ^0.1.2 - tryer: ^1.0.0 - checksum: d45a70e090b21dae55b80883887f222661d6fd41fcfd404ca6231e69697a75bb4326ad0837710a2d43761008855a30dff69178d4341e88b1c5641148befb757b + bluebird: ^3.5.5 + check-types: ^11.1.1 + hoopy: ^0.1.4 + tryer: ^1.0.1 + checksum: 0ca673234170eb3dcf00fb1d867ba274729ab05779dd19b35628c49da7adc32472b5f0bca0554ffdca15b094f9b36f16f2a8992ba8884ebd1d351d7f27abee7b languageName: node linkType: hard @@ -5579,7 +5751,7 @@ __metadata: "@hmcts/frontend": ^0.0.34-alpha "@hmcts/nodejs-healthcheck": ^1.8.0 "@hmcts/nodejs-logging": ^4.0.4 - "@hmcts/properties-volume": ^0.0.13 + "@hmcts/properties-volume": ^1.0.0 "@stryker-mutator/api": ^3.0.1 "@stryker-mutator/core": ^3.0.1 "@stryker-mutator/html-reporter": ^3.0.1 @@ -5589,7 +5761,7 @@ __metadata: "@types/file-saver": ^2.0.1 "@types/jasmine": ~3.6.0 "@types/jasminewd2": ~2.0.10 - "@types/node": ^14.14.31 + "@types/node": ^15.14.0 allure-commandline: ^2.17.2 applicationinsights: ^1.1.0 applicationinsights-js: ^1.0.20 @@ -5599,7 +5771,7 @@ __metadata: config: ^3.3.9 cookie-parser: ^1.4.3 core-js: ^2.6.3 - cross-env: ^5.2.0 + cross-env: ^7.0.3 csurf: ^1.11.0 ejs: ^3.1.7 eslint: ^5.13.0 @@ -5653,7 +5825,7 @@ __metadata: npm-run-all: ^4.1.5 nyc: ^13.2.0 otp: ^0.1.3 - pa11y: ^5.3.0 + pa11y: ^6.2.3 pa11y-reporter-html: ^1.0.0 playwright: ^1.36.1 prismjs: ^1.23.0 @@ -5672,7 +5844,7 @@ __metadata: ts-node: ~8.0.2 tslib: ^2.0.0 tslint: ~6.1.3 - typescript: 4.0.8 + typescript: 4.1.6 underscore: ^1.12.1 uuid: 3.3.2 web-animations-js: ^2.3.2 @@ -5827,10 +5999,10 @@ __metadata: languageName: node linkType: hard -"check-types@npm:^7.3.0": - version: 7.4.0 - resolution: "check-types@npm:7.4.0" - checksum: 1a417a70410b6676cea5a32d5785eefe3e3e9ef814ed6434934cc766a762982007e7ef6e30a9bf92aa0858e266572479eba8a1e894056743e91a9ebdac3c68c3 +"check-types@npm:^11.1.1": + version: 11.2.3 + resolution: "check-types@npm:11.2.3" + checksum: f99ff09ae65e63cfcfa40a1275c0a70d8c43ffbf9ac35095f3bf030cc70361c92e075a9975a1144329e50b4fe4620be6bedb4568c18abc96071a3e23aed3ed8e languageName: node linkType: hard @@ -6442,13 +6614,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:~3.0.2": - version: 3.0.2 - resolution: "commander@npm:3.0.2" - checksum: 6d14ad030d1904428139487ed31febcb04c1604db2b8d9fae711f60ee6718828dc0e11602249e91c8a97b0e721e9c6d53edbc166bad3cde1596851d59a8f824d - languageName: node - linkType: hard - "commander@npm:~5.1.0": version: 5.1.0 resolution: "commander@npm:5.1.0" @@ -6456,6 +6621,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:~8.0.0": + version: 8.0.0 + resolution: "commander@npm:8.0.0" + checksum: 4b652188473fbc5cbacc5a95c53ed854278cb28a94bd6743c2013c00c11433fa60bdf41835b7e4fb3751ca6c8836dc9c09a68b587736dbd59a72a47a91fd5cd0 + languageName: node + linkType: hard + "commondir@npm:^1.0.1": version: 1.0.1 resolution: "commondir@npm:1.0.1" @@ -6950,19 +7122,19 @@ __metadata: languageName: node linkType: hard -"cross-env@npm:^5.2.0": - version: 5.2.1 - resolution: "cross-env@npm:5.2.1" +"cross-env@npm:^7.0.3": + version: 7.0.3 + resolution: "cross-env@npm:7.0.3" dependencies: - cross-spawn: ^6.0.5 + cross-spawn: ^7.0.1 bin: - cross-env: dist/bin/cross-env.js - cross-env-shell: dist/bin/cross-env-shell.js - checksum: 364f72482f0d6b65c6d560b942ce9da7e71ea66ec2eaa8226f7127b49094355277aadd23e6ff922c1d154a6ab1ad828ebc4ec8af9b44a39936d9013fb23ae4df + cross-env: src/bin/cross-env.js + cross-env-shell: src/bin/cross-env-shell.js + checksum: 26f2f3ea2ab32617f57effb70d329c2070d2f5630adc800985d8b30b56e8bf7f5f439dd3a0358b79cee6f930afc23cf8e23515f17ccfb30092c6b62c6b630a79 languageName: node linkType: hard -"cross-spawn@npm:7.0.3, cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:7.0.3, cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -8003,6 +8175,13 @@ __metadata: languageName: node linkType: hard +"devtools-protocol@npm:0.0.869402": + version: 0.0.869402 + resolution: "devtools-protocol@npm:0.0.869402" + checksum: 939bddd137be0b2bb0c96abc5cac5476a08bb6c9e4e846e85884ff40c78f27388a6cad456c454daeaa6431933a098216c83f4c9b22da124cc6c8836bf4db3b91 + languageName: node + linkType: hard + "devtools@npm:6.12.1": version: 6.12.1 resolution: "devtools@npm:6.12.1" @@ -8551,7 +8730,7 @@ __metadata: languageName: node linkType: hard -"envinfo@npm:7.8.1": +"envinfo@npm:7.8.1, envinfo@npm:~7.8.1": version: 7.8.1 resolution: "envinfo@npm:7.8.1" bin: @@ -9411,7 +9590,7 @@ __metadata: languageName: node linkType: hard -"extract-zip@npm:^1.6.5, extract-zip@npm:^1.6.6": +"extract-zip@npm:^1.6.5": version: 1.7.0 resolution: "extract-zip@npm:1.7.0" dependencies: @@ -11225,7 +11404,7 @@ __metadata: languageName: node linkType: hard -"hoopy@npm:^0.1.2": +"hoopy@npm:^0.1.4": version: 0.1.4 resolution: "hoopy@npm:0.1.4" checksum: cfa60c7684c5e1ee4efe26e167bc54b73f839ffb59d1d44a5c4bf891e26b4f5bcc666555219a98fec95508fea4eda3a79540c53c05cc79afc1f66f9a238f4d9e @@ -11352,10 +11531,10 @@ __metadata: languageName: node linkType: hard -"html_codesniffer@npm:~2.4.1": - version: 2.4.1 - resolution: "html_codesniffer@npm:2.4.1" - checksum: 6d3e2341fcb72319ca749b4eb438431f0991f6b31ad5bb6b29fbb8326e10dad38605f899bd1ed102db02e69ff01234b89ad17a3bc8938e789903be928e1ba773 +"html_codesniffer@npm:~2.5.1": + version: 2.5.1 + resolution: "html_codesniffer@npm:2.5.1" + checksum: f93fcda96a3145af5e5f0da71df4e5236f8078ee0c4d3236a48d780faf31c030d7e3297f9e1982198d2d45054f20ff8de56d97f72d2dd56c9f5eb8f45dd05c8a languageName: node linkType: hard @@ -12978,7 +13157,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:4.1.0": +"js-yaml@npm:4.1.0, js-yaml@npm:^4.1.0": version: 4.1.0 resolution: "js-yaml@npm:4.1.0" dependencies: @@ -13232,6 +13411,24 @@ __metadata: languageName: node linkType: hard +"jsonwebtoken@npm:^9.0.0": + version: 9.0.2 + resolution: "jsonwebtoken@npm:9.0.2" + dependencies: + jws: ^3.2.2 + lodash.includes: ^4.3.0 + lodash.isboolean: ^3.0.3 + lodash.isinteger: ^4.0.4 + lodash.isnumber: ^3.0.3 + lodash.isplainobject: ^4.0.6 + lodash.isstring: ^4.0.1 + lodash.once: ^4.0.0 + ms: ^2.1.1 + semver: ^7.5.4 + checksum: fc739a6a8b33f1974f9772dca7f8493ca8df4cc31c5a09dcfdb7cff77447dcf22f4236fb2774ef3fe50df0abeb8e1c6f4c41eba82f500a804ab101e2fbc9d61a + languageName: node + linkType: hard + "jsprim@npm:^1.2.2": version: 1.4.2 resolution: "jsprim@npm:1.4.2" @@ -13284,7 +13481,18 @@ __metadata: languageName: node linkType: hard -"jws@npm:^3.1.4": +"jwa@npm:^2.0.0": + version: 2.0.0 + resolution: "jwa@npm:2.0.0" + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: ^5.0.1 + checksum: 8f00b71ad5fe94cb55006d0d19202f8f56889109caada2f7eeb63ca81755769ce87f4f48101967f398462e3b8ae4faebfbd5a0269cb755dead5d63c77ba4d2f1 + languageName: node + linkType: hard + +"jws@npm:^3.1.4, jws@npm:^3.2.2": version: 3.2.2 resolution: "jws@npm:3.2.2" dependencies: @@ -13294,6 +13502,16 @@ __metadata: languageName: node linkType: hard +"jws@npm:^4.0.0": + version: 4.0.0 + resolution: "jws@npm:4.0.0" + dependencies: + jwa: ^2.0.0 + safe-buffer: ^5.0.1 + checksum: d68d07aa6d1b8cb35c363a9bd2b48f15064d342a5d9dc18a250dbbce8dc06bd7e4792516c50baa16b8d14f61167c19e851fd7f66b59ecc68b7f6a013759765f7 + languageName: node + linkType: hard + "karma-chrome-launcher@npm:~3.1.0": version: 3.1.1 resolution: "karma-chrome-launcher@npm:3.1.1" @@ -13499,6 +13717,13 @@ __metadata: languageName: node linkType: hard +"kleur@npm:~4.1.4": + version: 4.1.5 + resolution: "kleur@npm:4.1.5" + checksum: 1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12 + languageName: node + linkType: hard + "klona@npm:^2.0.4": version: 2.0.6 resolution: "klona@npm:2.0.6" @@ -14647,7 +14872,7 @@ __metadata: languageName: node linkType: hard -"mime@npm:2.6.0, mime@npm:^2.0.3, mime@npm:^2.3.1, mime@npm:^2.4.4, mime@npm:^2.5.0, mime@npm:^2.5.2": +"mime@npm:2.6.0, mime@npm:^2.3.1, mime@npm:^2.4.4, mime@npm:^2.5.0, mime@npm:^2.5.2": version: 2.6.0 resolution: "mime@npm:2.6.0" bin: @@ -15214,6 +15439,15 @@ __metadata: languageName: node linkType: hard +"mustache@npm:~4.2.0": + version: 4.2.0 + resolution: "mustache@npm:4.2.0" + bin: + mustache: bin/mustache + checksum: 928fcb63e3aa44a562bfe9b59ba202cccbe40a46da50be6f0dd831b495be1dd7e38ca4657f0ecab2c1a89dc7bccba0885eab7ee7c1b215830da765758c7e0506 + languageName: node + linkType: hard + "mutation-testing-elements@npm:~1.3.0": version: 1.3.1 resolution: "mutation-testing-elements@npm:1.3.1" @@ -16254,6 +16488,17 @@ __metadata: languageName: node linkType: hard +"open@npm:^8.0.0": + version: 8.4.2 + resolution: "open@npm:8.4.2" + dependencies: + define-lazy-prop: ^2.0.0 + is-docker: ^2.1.1 + is-wsl: ^2.2.0 + checksum: 6388bfff21b40cb9bd8f913f9130d107f2ed4724ea81a8fd29798ee322b361ca31fa2cdfb491a5c31e43a3996cfe9566741238c7a741ada8d7af1cb78d85cf26 + languageName: node + linkType: hard + "openai@npm:3.2.1": version: 3.2.1 resolution: "openai@npm:3.2.1" @@ -16512,12 +16757,10 @@ __metadata: languageName: node linkType: hard -"p-timeout@npm:~2.0.1": - version: 2.0.1 - resolution: "p-timeout@npm:2.0.1" - dependencies: - p-finally: ^1.0.0 - checksum: 9205a661173f03adbeabda8e02826de876376b09c99768bdc33e5b25ae73230e3ac00e520acedbe3cf05fbd3352fb02efbd3811a9a021b148fb15eb07e7accac +"p-timeout@npm:~4.1.0": + version: 4.1.0 + resolution: "p-timeout@npm:4.1.0" + checksum: 321fec524c23a754e3f1487f2b0a5516fd32aba960d5610490eac56f8a0114b549a93f9919ffc05aa68956dc52e8330e0519f3ddf951d208d19c845f9cd778de languageName: node linkType: hard @@ -16528,22 +16771,6 @@ __metadata: languageName: node linkType: hard -"pa11y-reporter-cli@npm:~1.0.1": - version: 1.0.1 - resolution: "pa11y-reporter-cli@npm:1.0.1" - dependencies: - chalk: ^2.1.0 - checksum: edca182190ada5053977d00064a1cb063dc77d2ededa348c442e2c28dd85bea61f8c12912947334a5cfda38f404fef5fc27e57bd12a0fa7d13d05a18af8c0b19 - languageName: node - linkType: hard - -"pa11y-reporter-csv@npm:~1.0.0": - version: 1.0.0 - resolution: "pa11y-reporter-csv@npm:1.0.0" - checksum: 8bbbc6d104ca67df823ad58abc9c20ff793d340c92fe69902542bd66db718fd5bb12a19b16c67135f5d4b02a73781c4132c2a07f192d168175c5e9de0a8b1074 - languageName: node - linkType: hard - "pa11y-reporter-html@npm:^1.0.0": version: 1.0.0 resolution: "pa11y-reporter-html@npm:1.0.0" @@ -16553,50 +16780,24 @@ __metadata: languageName: node linkType: hard -"pa11y-reporter-json@npm:~1.0.0": - version: 1.0.0 - resolution: "pa11y-reporter-json@npm:1.0.0" - dependencies: - bfj: ^4.2.3 - checksum: ecf4a14fc14f3019d18a5a4946767a39f46b59c89e7f34207fa337aee9326348e064105b961665675f72981a3361bfe8e4f58261458a3ec4b4f3df0a3b12398b - languageName: node - linkType: hard - -"pa11y-runner-axe@npm:~1.0.1": - version: 1.0.2 - resolution: "pa11y-runner-axe@npm:1.0.2" - dependencies: - axe-core: ^3.5.1 - checksum: 19d99b416a19879feb76aa62e407c56d77b4de71b1d6139d59271915eba15ebe3e16042916a63daedbc6d618dc639a2889647cb297bb7484d9aa8aa02b8828cd - languageName: node - linkType: hard - -"pa11y-runner-htmlcs@npm:~1.2.1": - version: 1.2.1 - resolution: "pa11y-runner-htmlcs@npm:1.2.1" - dependencies: - html_codesniffer: ~2.4.1 - checksum: 07d4e755f104a7c748e8c45418f5427276b0d03dc96da60d842985da639addc201ea511125cc351b0f37bd66e574999b58020dae1bddd84ee8ec53f2442246ee - languageName: node - linkType: hard - -"pa11y@npm:^5.3.0": - version: 5.3.1 - resolution: "pa11y@npm:5.3.1" - dependencies: - commander: ~3.0.2 +"pa11y@npm:^6.2.3": + version: 6.2.3 + resolution: "pa11y@npm:6.2.3" + dependencies: + axe-core: ~4.2.1 + bfj: ~7.0.2 + commander: ~8.0.0 + envinfo: ~7.8.1 + html_codesniffer: ~2.5.1 + kleur: ~4.1.4 + mustache: ~4.2.0 node.extend: ~2.0.2 - p-timeout: ~2.0.1 - pa11y-reporter-cli: ~1.0.1 - pa11y-reporter-csv: ~1.0.0 - pa11y-reporter-json: ~1.0.0 - pa11y-runner-axe: ~1.0.1 - pa11y-runner-htmlcs: ~1.2.1 - puppeteer: ~1.19.0 - semver: ~5.7.0 + p-timeout: ~4.1.0 + puppeteer: ~9.1.1 + semver: ~7.3.5 bin: pa11y: bin/pa11y.js - checksum: 2309806b0d27e0c0de24f007b666df7dada22b4f02686646ee8b305445bf1f0eac76fbdd2ce85039599c50a0df6e96a6bd8e506e3463856d4f0500b47893875d + checksum: 08748bc666f11841afcf4a5550f1c3d1b74d282605c536afdb503803d7b11e817cb3d9c85df214294c397664081d2866506194f4e4f15575419925478cf83c7b languageName: node linkType: hard @@ -16958,16 +17159,6 @@ __metadata: languageName: node linkType: hard -"path@npm:^0.12.7": - version: 0.12.7 - resolution: "path@npm:0.12.7" - dependencies: - process: ^0.11.1 - util: ^0.10.3 - checksum: 5dedb71e78fc008fcba797defc0b4e1cf06c1f18e0a631e03ba5bb505136f587ff017afc14f9a3d481cbe77aeedff7dc0c1d2ce4d820c1ebf3c4281ca49423a1 - languageName: node - linkType: hard - "pathval@npm:^1.1.1": version: 1.1.1 resolution: "pathval@npm:1.1.1" @@ -18393,7 +18584,7 @@ __metadata: languageName: node linkType: hard -"process@npm:^0.11.1, process@npm:^0.11.10": +"process@npm:^0.11.10": version: 0.11.10 resolution: "process@npm:0.11.10" checksum: bfcce49814f7d172a6e6a14d5fa3ac92cc3d0c3b9feb1279774708a719e19acd673995226351a082a9ae99978254e320ccda4240ddc474ba31a76c79491ca7c3 @@ -18511,7 +18702,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:^1.0.0": +"proxy-from-env@npm:^1.0.0, proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" checksum: ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4 @@ -18766,19 +18957,23 @@ __metadata: languageName: node linkType: hard -"puppeteer@npm:~1.19.0": - version: 1.19.0 - resolution: "puppeteer@npm:1.19.0" +"puppeteer@npm:~9.1.1": + version: 9.1.1 + resolution: "puppeteer@npm:9.1.1" dependencies: debug: ^4.1.0 - extract-zip: ^1.6.6 - https-proxy-agent: ^2.2.1 - mime: ^2.0.3 + devtools-protocol: 0.0.869402 + extract-zip: ^2.0.0 + https-proxy-agent: ^5.0.0 + node-fetch: ^2.6.1 + pkg-dir: ^4.2.0 progress: ^2.0.1 - proxy-from-env: ^1.0.0 - rimraf: ^2.6.1 - ws: ^6.1.0 - checksum: f3cc3b6ebcb3bec96cac021f29916232b60836b42b9ec8f4065e2e307569092cd675fce724f3927db85bd3872624d022aa70a845733ab4b438c89184575d95d0 + proxy-from-env: ^1.1.0 + rimraf: ^3.0.2 + tar-fs: ^2.0.0 + unbzip2-stream: ^1.3.3 + ws: ^7.2.3 + checksum: 545cfec98bdbfb834293218495d39aeb9cebea0196e97e21dcd46ca19261f9adb7a364ba80f14bcd995950287e9eefd703edd35e72119c7afd76796fda02d9c7 languageName: node linkType: hard @@ -19735,7 +19930,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^2.2.8, rimraf@npm:^2.5.2, rimraf@npm:^2.5.4, rimraf@npm:^2.6.1, rimraf@npm:^2.6.2, rimraf@npm:^2.6.3": +"rimraf@npm:^2.2.8, rimraf@npm:^2.5.2, rimraf@npm:^2.5.4, rimraf@npm:^2.6.2, rimraf@npm:^2.6.3": version: 2.7.1 resolution: "rimraf@npm:2.7.1" dependencies: @@ -21008,6 +21203,13 @@ __metadata: languageName: node linkType: hard +"stoppable@npm:^1.1.0": + version: 1.1.0 + resolution: "stoppable@npm:1.1.0" + checksum: 63104fcbdece130bc4906fd982061e763d2ef48065ed1ab29895e5ad00552c625f8a4c50c9cd2e3bfa805c8a2c3bfdda0f07c5ae39694bd2d5cb0bee1618d1e9 + languageName: node + linkType: hard + "stream-browserify@npm:^2.0.1": version: 2.0.2 resolution: "stream-browserify@npm:2.0.2" @@ -22121,7 +22323,7 @@ __metadata: languageName: node linkType: hard -"tryer@npm:^1.0.0": +"tryer@npm:^1.0.1": version: 1.0.1 resolution: "tryer@npm:1.0.1" checksum: 1cf14d7f67c79613f054b569bfc9a89c7020d331573a812dfcf7437244e8f8e6eb6893b210cbd9cc217f67c1d72617f89793df231e4fe7d53634ed91cf3a89d1 @@ -22235,7 +22437,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.0": +"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad @@ -22455,23 +22657,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.0.8": - version: 4.0.8 - resolution: "typescript@npm:4.0.8" +"typescript@npm:4.1.5": + version: 4.1.5 + resolution: "typescript@npm:4.1.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: ed3869f1001a1d3609bddaea3e53147dafc5ad5dc70dd836ae74a8a954e5000a7245448eb98923077be0d3953677d413303f7cdc52ccca9589c664d4060c00a7 + checksum: af660e69aa5184520dfa57362dcf7fd1b26d08b869d76b3bd58dcc04058a757983f470cd61ded824ab01fa08a81d58c7f607d8e360f4e550664b9439d04f8e41 languageName: node linkType: hard -"typescript@npm:4.1.5": - version: 4.1.5 - resolution: "typescript@npm:4.1.5" +"typescript@npm:4.1.6": + version: 4.1.6 + resolution: "typescript@npm:4.1.6" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: af660e69aa5184520dfa57362dcf7fd1b26d08b869d76b3bd58dcc04058a757983f470cd61ded824ab01fa08a81d58c7f607d8e360f4e550664b9439d04f8e41 + checksum: 54aed909f94b16178c8a8d8911871b4e1c04454a3e6c82166715e28083e7ce6271e4d1df6f82c89544a4759b07aec780785032534e9c93b254e2107a18712c05 languageName: node linkType: hard @@ -22485,23 +22687,23 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.0.8#~builtin": - version: 4.0.8 - resolution: "typescript@patch:typescript@npm%3A4.0.8#~builtin::version=4.0.8&hash=ed6a74" +"typescript@patch:typescript@4.1.5#~builtin": + version: 4.1.5 + resolution: "typescript@patch:typescript@npm%3A4.1.5#~builtin::version=4.1.5&hash=4a8eb8" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 700e29f13204ee32838125e5239dff34257abea7589600c797ae1f114dea7b297d4268baa830957beb4422d90a9eea5cdf04ad34ad24b3873ee2997620b65990 + checksum: fde897357ff6bb729323dc6d58753193d0d8e3d90ea66081f9a4eb798e1056a3a47a49c666a7bccdf93e37780ed0913b78de83a766c6da85b73bad3ed34470d0 languageName: node linkType: hard -"typescript@patch:typescript@4.1.5#~builtin": - version: 4.1.5 - resolution: "typescript@patch:typescript@npm%3A4.1.5#~builtin::version=4.1.5&hash=4a8eb8" +"typescript@patch:typescript@4.1.6#~builtin": + version: 4.1.6 + resolution: "typescript@patch:typescript@npm%3A4.1.6#~builtin::version=4.1.6&hash=4a8eb8" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: fde897357ff6bb729323dc6d58753193d0d8e3d90ea66081f9a4eb798e1056a3a47a49c666a7bccdf93e37780ed0913b78de83a766c6da85b73bad3ed34470d0 + checksum: 3bd9915f236817e4e2d32dd0d90e8902875929f014bb87a478000e32adda91d12f0425931ee6f9d6a2bc7d0c9242588fcee1050ac294497dfabf27d3d73b335c languageName: node linkType: hard @@ -22914,7 +23116,7 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.10.3, util@npm:^0.10.4": +"util@npm:^0.10.4": version: 0.10.4 resolution: "util@npm:0.10.4" dependencies: @@ -22948,7 +23150,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:8.3.2, uuid@npm:^8.0.0, uuid@npm:^8.3.2": +"uuid@npm:8.3.2, uuid@npm:^8.0.0, uuid@npm:^8.3.0, uuid@npm:^8.3.2": version: 8.3.2 resolution: "uuid@npm:8.3.2" bin: @@ -23935,7 +24137,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^6.1.0, ws@npm:^6.2.1": +"ws@npm:^6.2.1": version: 6.2.2 resolution: "ws@npm:6.2.2" dependencies: