diff --git a/.pnp.cjs b/.pnp.cjs index 9747a70a..11d3bdf4 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -75,6 +75,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-plugin-jest", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:27.9.0"],\ ["express", "npm:4.18.2"],\ ["express-nunjucks", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:3.1.1"],\ + ["follow-redirects", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:1.15.6"],\ ["glob", "npm:10.3.10"],\ ["govuk-frontend", "npm:4.8.0"],\ ["helmet", "npm:7.1.0"],\ @@ -90,7 +91,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["nodemon", "npm:3.1.0"],\ ["nunjucks", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:3.2.4"],\ ["pa11y", "npm:6.2.3"],\ - ["playwright", "npm:1.42.0"],\ + ["playwright", "npm:1.37.1"],\ ["postcss", "npm:8.4.35"],\ ["prettier", "npm:3.2.5"],\ ["request", "npm:2.88.2"],\ @@ -10146,6 +10147,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ + ["npm:1.15.6", {\ + "packageLocation": "./.yarn/cache/follow-redirects-npm-1.15.6-50635fe51d-a62c378dfc.zip/node_modules/follow-redirects/",\ + "packageDependencies": [\ + ["follow-redirects", "npm:1.15.6"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:1.15.6", {\ + "packageLocation": "./.yarn/__virtual__/follow-redirects-virtual-63c8df7bfa/0/cache/follow-redirects-npm-1.15.6-50635fe51d-a62c378dfc.zip/node_modules/follow-redirects/",\ + "packageDependencies": [\ + ["follow-redirects", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:1.15.6"],\ + ["@types/debug", null],\ + ["debug", "virtual:52cc1f08fdfa0ce0882bedf10264a24f906e33f7892b3412b78b3e749d6e4b50a5c4d47e46903c21fe956663d3ab6f4d2b4677d28abd53464b00761501f37601#npm:4.3.4"]\ + ],\ + "packagePeers": [\ + "@types/debug",\ + "debug"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:d7b9974d1bba76881cc57a280a16dd4914416a6fc4923c2efbb6328057412974da1e719cef1530b7a62b97d85d828f7e1d49b5f6de3b5b0854d49902ec87827c#npm:1.15.4", {\ "packageLocation": "./.yarn/__virtual__/follow-redirects-virtual-84772a0654/0/cache/follow-redirects-npm-1.15.4-3384d6a415-e178d1deff.zip/node_modules/follow-redirects/",\ "packageDependencies": [\ @@ -14946,21 +14967,20 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["playwright", [\ - ["npm:1.42.0", {\ - "packageLocation": "./.yarn/cache/playwright-npm-1.42.0-add81f306b-879903e52f.zip/node_modules/playwright/",\ + ["npm:1.37.1", {\ + "packageLocation": "./.yarn/unplugged/playwright-npm-1.37.1-5e4bf191e0/node_modules/playwright/",\ "packageDependencies": [\ - ["playwright", "npm:1.42.0"],\ - ["fsevents", "patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1"],\ - ["playwright-core", "npm:1.42.0"]\ + ["playwright", "npm:1.37.1"],\ + ["playwright-core", "npm:1.37.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["playwright-core", [\ - ["npm:1.42.0", {\ - "packageLocation": "./.yarn/unplugged/playwright-core-npm-1.42.0-012ffa7165/node_modules/playwright-core/",\ + ["npm:1.37.1", {\ + "packageLocation": "./.yarn/unplugged/playwright-core-npm-1.37.1-2c4000290a/node_modules/playwright-core/",\ "packageDependencies": [\ - ["playwright-core", "npm:1.42.0"]\ + ["playwright-core", "npm:1.37.1"]\ ],\ "linkType": "HARD"\ }]\ @@ -16036,6 +16056,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-plugin-jest", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:27.9.0"],\ ["express", "npm:4.18.2"],\ ["express-nunjucks", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:3.1.1"],\ + ["follow-redirects", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:1.15.6"],\ ["glob", "npm:10.3.10"],\ ["govuk-frontend", "npm:4.8.0"],\ ["helmet", "npm:7.1.0"],\ @@ -16051,7 +16072,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["nodemon", "npm:3.1.0"],\ ["nunjucks", "virtual:5c86d93bc614dcc07528a847be8e69a11d4241faf459870c8d05a1091ebe7795b3662598c52ebf26e4b4ca32b1afcdc5b785498f8d4aecbf706a70c82f8b004d#npm:3.2.4"],\ ["pa11y", "npm:6.2.3"],\ - ["playwright", "npm:1.42.0"],\ + ["playwright", "npm:1.37.1"],\ ["postcss", "npm:8.4.35"],\ ["prettier", "npm:3.2.5"],\ ["request", "npm:2.88.2"],\ diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index 508e066c..0a04d691 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/package.json b/package.json index f603a595..4e11d1ab 100644 --- a/package.json +++ b/package.json @@ -48,12 +48,14 @@ "csurf": "^1.11.0", "express": "^4.18.2", "express-nunjucks": "^3.1.1", + "follow-redirects": "^1.15.6", "glob": "^10.3.3", "govuk-frontend": "4.8.0", "helmet": "^7.0.0", "jquery": "^3.7.0", "lodash": "^4.17.21", "nunjucks": "^3.2.4", + "playwright": "1.37.1", "postcss": "^8.4.27", "require-directory": "^2.1.1", "serve-favicon": "^2.5.0", @@ -96,7 +98,6 @@ "nock": "^13.3.2", "nodemon": "^3.0.0", "pa11y": "^6.2.3", - "playwright": "^1.36.2", "prettier": "^3.0.0", "request": "^2.88.2", "sass": "^1.65.1", diff --git a/yarn.lock b/yarn.lock index 2782a708..7a79501e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7549,6 +7549,16 @@ __metadata: languageName: node linkType: hard +"follow-redirects@npm:^1.15.6": + version: 1.15.6 + resolution: "follow-redirects@npm:1.15.6" + peerDependenciesMeta: + debug: + optional: true + checksum: a62c378dfc8c00f60b9c80cab158ba54e99ba0239a5dd7c81245e5a5b39d10f0c35e249c3379eae719ff0285fff88c365dd446fab19dee771f1d76252df1bbf5 + languageName: node + linkType: hard + "for-each@npm:^0.3.3": version: 0.3.3 resolution: "for-each@npm:0.3.3" @@ -7715,7 +7725,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:2.3.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": +"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": version: 2.3.2 resolution: "fsevents@npm:2.3.2" dependencies: @@ -7735,7 +7745,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@2.3.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": +"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.2 resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1" dependencies: @@ -11823,27 +11833,23 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.42.0": - version: 1.42.0 - resolution: "playwright-core@npm:1.42.0" +"playwright-core@npm:1.37.1": + version: 1.37.1 + resolution: "playwright-core@npm:1.37.1" bin: playwright-core: cli.js - checksum: f4b9578b285d6673e9f23040087b5bc008e3183553a5dc0304ddc9ab57445f3645dbb6b28af96a3b8535fc339262ad9cb858f5d75e46f6132a1bc707aeff9c5e + checksum: 69f818da2230057584140d5b3af7778a4f4a822b5b18d133abfc5d259128becb943c343a2ddf6b0635277a69f28983e83e2bc3fce23595ececb1e410475b6368 languageName: node linkType: hard -"playwright@npm:^1.36.2": - version: 1.42.0 - resolution: "playwright@npm:1.42.0" +"playwright@npm:1.37.1": + version: 1.37.1 + resolution: "playwright@npm:1.37.1" dependencies: - fsevents: 2.3.2 - playwright-core: 1.42.0 - dependenciesMeta: - fsevents: - optional: true + playwright-core: 1.37.1 bin: playwright: cli.js - checksum: 879903e52fa83afb1e387ee725f19e4fecceeea37d6b92405722551e746c184938da3187a4b2be3de1d8b7dafe1f32ec7ddeb324a44275c955d26c70d36a3b65 + checksum: 99406ef3e15b83a659cb23ef1d92d9935789aad430580d1e0371087dfdf266891483c6f97cfa06bf5f49f081eacd44245d05d20714f98531edef4cc317044d6b languageName: node linkType: hard @@ -12770,6 +12776,7 @@ __metadata: eslint-plugin-jest: ^27.2.3 express: ^4.18.2 express-nunjucks: ^3.1.1 + follow-redirects: ^1.15.6 glob: ^10.3.3 govuk-frontend: 4.8.0 helmet: ^7.0.0 @@ -12785,7 +12792,7 @@ __metadata: nodemon: ^3.0.0 nunjucks: ^3.2.4 pa11y: ^6.2.3 - playwright: ^1.36.2 + playwright: 1.37.1 postcss: ^8.4.27 prettier: ^3.0.0 request: ^2.88.2