diff --git a/.pnp.cjs b/.pnp.cjs index 26abc58..eb06e8b 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -42,7 +42,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/cookie-parser", "npm:1.4.3"],\ ["@types/csurf", "npm:1.11.2"],\ ["@types/es6-promisify", "npm:6.0.1"],\ - ["@types/express", "npm:4.17.14"],\ + ["@types/express", "npm:4.17.19"],\ ["@types/glob", "npm:8.1.0"],\ ["@types/jest", "npm:29.5.1"],\ ["@types/lodash", "npm:4.14.194"],\ @@ -73,7 +73,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-config-prettier", "virtual:0fe8ae6be068d2f30e6e1c4ad9d0c715db41428fa3e9a2c42a5aa8d93fba288315271172dae737de2f4d34a9b38ebab987b8667f4cbf6aa1a2f33cbd30fb6c1b#npm:8.8.0"],\ ["eslint-plugin-import", "virtual:0fe8ae6be068d2f30e6e1c4ad9d0c715db41428fa3e9a2c42a5aa8d93fba288315271172dae737de2f4d34a9b38ebab987b8667f4cbf6aa1a2f33cbd30fb6c1b#npm:2.27.5"],\ ["eslint-plugin-jest", "virtual:0fe8ae6be068d2f30e6e1c4ad9d0c715db41428fa3e9a2c42a5aa8d93fba288315271172dae737de2f4d34a9b38ebab987b8667f4cbf6aa1a2f33cbd30fb6c1b#npm:27.2.1"],\ - ["express", "npm:4.18.1"],\ + ["express", "npm:4.18.2"],\ ["express-nunjucks", "npm:2.2.5"],\ ["glob", "npm:10.2.5"],\ ["govuk-frontend", "npm:4.5.0"],\ @@ -6411,12 +6411,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:4.17.14", {\ - "packageLocation": "./.yarn/cache/@types-express-npm-4.17.14-076e1b4711-15c1af46d0.zip/node_modules/@types/express/",\ + ["npm:4.17.19", {\ + "packageLocation": "./.yarn/cache/@types-express-npm-4.17.19-4471e6ee35-3d39d0655e.zip/node_modules/@types/express/",\ "packageDependencies": [\ - ["@types/express", "npm:4.17.14"],\ + ["@types/express", "npm:4.17.19"],\ ["@types/body-parser", "npm:1.19.2"],\ - ["@types/express-serve-static-core", "npm:4.17.28"],\ + ["@types/express-serve-static-core", "npm:4.17.37"],\ ["@types/qs", "npm:6.9.7"],\ ["@types/serve-static", "npm:1.13.10"]\ ],\ @@ -6433,6 +6433,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/range-parser", "npm:1.2.4"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.17.37", {\ + "packageLocation": "./.yarn/cache/@types-express-serve-static-core-npm-4.17.37-efde1e3db3-2dab1380e4.zip/node_modules/@types/express-serve-static-core/",\ + "packageDependencies": [\ + ["@types/express-serve-static-core", "npm:4.17.37"],\ + ["@types/node", "npm:17.0.21"],\ + ["@types/qs", "npm:6.9.7"],\ + ["@types/range-parser", "npm:1.2.4"],\ + ["@types/send", "npm:0.17.2"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@types/glob", [\ @@ -6640,6 +6651,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/send", [\ + ["npm:0.17.2", {\ + "packageLocation": "./.yarn/cache/@types-send-npm-0.17.2-975120ac72-1ff5b1bd6a.zip/node_modules/@types/send/",\ + "packageDependencies": [\ + ["@types/send", "npm:0.17.2"],\ + ["@types/mime", "npm:1.3.2"],\ + ["@types/node", "npm:17.0.21"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/serve-favicon", [\ ["npm:2.5.4", {\ "packageLocation": "./.yarn/cache/@types-serve-favicon-npm-2.5.4-5e7a52df3a-601173dfd5.zip/node_modules/@types/serve-favicon/",\ @@ -7307,7 +7329,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/cookie-parser", "npm:1.4.3"],\ ["@types/csurf", "npm:1.11.2"],\ ["@types/es6-promisify", "npm:6.0.1"],\ - ["@types/express", "npm:4.17.14"],\ + ["@types/express", "npm:4.17.19"],\ ["@types/glob", "npm:8.1.0"],\ ["@types/jest", "npm:29.5.1"],\ ["@types/lodash", "npm:4.14.194"],\ @@ -7338,7 +7360,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-config-prettier", "virtual:0fe8ae6be068d2f30e6e1c4ad9d0c715db41428fa3e9a2c42a5aa8d93fba288315271172dae737de2f4d34a9b38ebab987b8667f4cbf6aa1a2f33cbd30fb6c1b#npm:8.8.0"],\ ["eslint-plugin-import", "virtual:0fe8ae6be068d2f30e6e1c4ad9d0c715db41428fa3e9a2c42a5aa8d93fba288315271172dae737de2f4d34a9b38ebab987b8667f4cbf6aa1a2f33cbd30fb6c1b#npm:2.27.5"],\ ["eslint-plugin-jest", "virtual:0fe8ae6be068d2f30e6e1c4ad9d0c715db41428fa3e9a2c42a5aa8d93fba288315271172dae737de2f4d34a9b38ebab987b8667f4cbf6aa1a2f33cbd30fb6c1b#npm:27.2.1"],\ - ["express", "npm:4.18.1"],\ + ["express", "npm:4.18.2"],\ ["express-nunjucks", "npm:2.2.5"],\ ["glob", "npm:10.2.5"],\ ["govuk-frontend", "npm:4.5.0"],\ @@ -8535,10 +8557,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:1.20.0", {\ - "packageLocation": "./.yarn/cache/body-parser-npm-1.20.0-1820eff49a-12fffdeac8.zip/node_modules/body-parser/",\ + ["npm:1.20.1", {\ + "packageLocation": "./.yarn/cache/body-parser-npm-1.20.1-759fd14db9-f1050dbac3.zip/node_modules/body-parser/",\ "packageDependencies": [\ - ["body-parser", "npm:1.20.0"],\ + ["body-parser", "npm:1.20.1"],\ ["bytes", "npm:3.1.2"],\ ["content-type", "npm:1.0.4"],\ ["debug", "virtual:33c5bfcb21591a3aa3c953b07b035e58848966365cba220b5c05a15cd876e9b6405c78b28630cabc0fc86bfdb2b193f165deec91edded54607c3be036d752c04#npm:2.6.9"],\ @@ -8547,7 +8569,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["http-errors", "npm:2.0.0"],\ ["iconv-lite", "npm:0.4.24"],\ ["on-finished", "npm:2.4.1"],\ - ["qs", "npm:6.10.3"],\ + ["qs", "npm:6.11.0"],\ ["raw-body", "npm:2.5.1"],\ ["type-is", "npm:1.6.18"],\ ["unpipe", "npm:1.0.0"]\ @@ -11231,13 +11253,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:4.18.1", {\ - "packageLocation": "./.yarn/cache/express-npm-4.18.1-842e583ae1-c3d44c92e4.zip/node_modules/express/",\ + ["npm:4.18.2", {\ + "packageLocation": "./.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/",\ "packageDependencies": [\ - ["express", "npm:4.18.1"],\ + ["express", "npm:4.18.2"],\ ["accepts", "npm:1.3.8"],\ ["array-flatten", "npm:1.1.1"],\ - ["body-parser", "npm:1.20.0"],\ + ["body-parser", "npm:1.20.1"],\ ["content-disposition", "npm:0.5.4"],\ ["content-type", "npm:1.0.4"],\ ["cookie", "npm:0.5.0"],\ @@ -11256,7 +11278,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["parseurl", "npm:1.3.3"],\ ["path-to-regexp", "npm:0.1.7"],\ ["proxy-addr", "npm:2.0.7"],\ - ["qs", "npm:6.10.3"],\ + ["qs", "npm:6.11.0"],\ ["range-parser", "npm:1.2.1"],\ ["safe-buffer", "npm:5.2.1"],\ ["send", "npm:0.18.0"],\ @@ -16412,14 +16434,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["qs", [\ - ["npm:6.10.3", {\ - "packageLocation": "./.yarn/cache/qs-npm-6.10.3-172e1a3fb7-0fac5e6c71.zip/node_modules/qs/",\ - "packageDependencies": [\ - ["qs", "npm:6.10.3"],\ - ["side-channel", "npm:1.0.4"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:6.11.0", {\ "packageLocation": "./.yarn/cache/qs-npm-6.11.0-caf1bc9dea-6e1f29dd53.zip/node_modules/qs/",\ "packageDependencies": [\ diff --git a/.yarn/cache/@types-express-npm-4.17.14-076e1b4711-15c1af46d0.zip b/.yarn/cache/@types-express-npm-4.17.14-076e1b4711-15c1af46d0.zip deleted file mode 100644 index 3a7ee7f..0000000 Binary files a/.yarn/cache/@types-express-npm-4.17.14-076e1b4711-15c1af46d0.zip and /dev/null differ diff --git a/.yarn/cache/@types-express-npm-4.17.19-4471e6ee35-3d39d0655e.zip b/.yarn/cache/@types-express-npm-4.17.19-4471e6ee35-3d39d0655e.zip new file mode 100644 index 0000000..4e3c693 Binary files /dev/null and b/.yarn/cache/@types-express-npm-4.17.19-4471e6ee35-3d39d0655e.zip differ diff --git a/.yarn/cache/@types-express-serve-static-core-npm-4.17.37-efde1e3db3-2dab1380e4.zip b/.yarn/cache/@types-express-serve-static-core-npm-4.17.37-efde1e3db3-2dab1380e4.zip new file mode 100644 index 0000000..76049db Binary files /dev/null and b/.yarn/cache/@types-express-serve-static-core-npm-4.17.37-efde1e3db3-2dab1380e4.zip differ diff --git a/.yarn/cache/@types-send-npm-0.17.2-975120ac72-1ff5b1bd6a.zip b/.yarn/cache/@types-send-npm-0.17.2-975120ac72-1ff5b1bd6a.zip new file mode 100644 index 0000000..6f8d871 Binary files /dev/null and b/.yarn/cache/@types-send-npm-0.17.2-975120ac72-1ff5b1bd6a.zip differ diff --git a/.yarn/cache/body-parser-npm-1.20.0-1820eff49a-12fffdeac8.zip b/.yarn/cache/body-parser-npm-1.20.1-759fd14db9-f1050dbac3.zip similarity index 53% rename from .yarn/cache/body-parser-npm-1.20.0-1820eff49a-12fffdeac8.zip rename to .yarn/cache/body-parser-npm-1.20.1-759fd14db9-f1050dbac3.zip index 74cdc30..0061962 100644 Binary files a/.yarn/cache/body-parser-npm-1.20.0-1820eff49a-12fffdeac8.zip and b/.yarn/cache/body-parser-npm-1.20.1-759fd14db9-f1050dbac3.zip differ diff --git a/.yarn/cache/express-npm-4.18.1-842e583ae1-c3d44c92e4.zip b/.yarn/cache/express-npm-4.18.1-842e583ae1-c3d44c92e4.zip deleted file mode 100644 index a9b46e3..0000000 Binary files a/.yarn/cache/express-npm-4.18.1-842e583ae1-c3d44c92e4.zip and /dev/null differ diff --git a/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip b/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip new file mode 100644 index 0000000..4d27114 Binary files /dev/null and b/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip differ diff --git a/.yarn/cache/qs-npm-6.10.3-172e1a3fb7-0fac5e6c71.zip b/.yarn/cache/qs-npm-6.10.3-172e1a3fb7-0fac5e6c71.zip deleted file mode 100644 index c8c2621..0000000 Binary files a/.yarn/cache/qs-npm-6.10.3-172e1a3fb7-0fac5e6c71.zip and /dev/null differ diff --git a/package.json b/package.json index 81482c8..3bc995d 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@types/cookie-parser": "1.4.3", "@types/csurf": "1.11.2", "@types/es6-promisify": "6.0.1", - "@types/express": "4.17.14", + "@types/express": "4.17.19", "@types/glob": "8.1.0", "@types/lodash": "4.14.194", "@types/node": "18.16.13", @@ -45,7 +45,7 @@ "config": "3.3.9", "cookie-parser": "1.4.6", "csurf": "1.11.0", - "express": "4.18.1", + "express": "4.18.2", "express-nunjucks": "2.2.5", "glob": "10.2.5", "govuk-frontend": "4.5.0", diff --git a/yarn.lock b/yarn.lock index 9207656..09c06ef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3968,6 +3968,18 @@ __metadata: languageName: node linkType: hard +"@types/express-serve-static-core@npm:^4.17.33": + version: 4.17.37 + resolution: "@types/express-serve-static-core@npm:4.17.37" + dependencies: + "@types/node": "*" + "@types/qs": "*" + "@types/range-parser": "*" + "@types/send": "*" + checksum: 2dab1380e45eb44e56ecc1be1c42c4b897364d2f2a08e03ca28fbcb1e6866e390217385435813711c046f9acd684424d088855dc32825d5cbecf72c60ecd037f + languageName: node + linkType: hard + "@types/express@npm:*": version: 4.17.13 resolution: "@types/express@npm:4.17.13" @@ -3980,15 +3992,15 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:4.17.14": - version: 4.17.14 - resolution: "@types/express@npm:4.17.14" +"@types/express@npm:4.17.19": + version: 4.17.19 + resolution: "@types/express@npm:4.17.19" dependencies: "@types/body-parser": "*" - "@types/express-serve-static-core": ^4.17.18 + "@types/express-serve-static-core": ^4.17.33 "@types/qs": "*" "@types/serve-static": "*" - checksum: 15c1af46d02de834e4a225eccaa9d85c0370fdbb3ed4e1bc2d323d24872309961542b993ae236335aeb3e278630224a6ea002078d39e651d78a3b0356b1eaa79 + checksum: 3d39d0655eb0825d96fec100985a38737767ddd6da2dbda1e330a3adf36c98a9b7cd8d9539db32876d1fbb47a09343cad7b38c30c8dd7c291271fcb9b85cb21b languageName: node linkType: hard @@ -4162,6 +4174,16 @@ __metadata: languageName: node linkType: hard +"@types/send@npm:*": + version: 0.17.2 + resolution: "@types/send@npm:0.17.2" + dependencies: + "@types/mime": ^1 + "@types/node": "*" + checksum: 1ff5b1bd6a4f6fdc6402c7024781ff5dbd0e1f51a43c69529fb67c710943c7416d2f0d77c57c70fccf6616f25f838f32f960284526e408d4edae2e91e1fce95a + languageName: node + linkType: hard + "@types/serve-favicon@npm:2.5.4": version: 2.5.4 resolution: "@types/serve-favicon@npm:2.5.4" @@ -4637,7 +4659,7 @@ __metadata: "@types/cookie-parser": 1.4.3 "@types/csurf": 1.11.2 "@types/es6-promisify": 6.0.1 - "@types/express": 4.17.14 + "@types/express": 4.17.19 "@types/glob": 8.1.0 "@types/jest": 29.5.1 "@types/lodash": 4.14.194 @@ -4668,7 +4690,7 @@ __metadata: eslint-config-prettier: 8.8.0 eslint-plugin-import: 2.27.5 eslint-plugin-jest: 27.2.1 - express: 4.18.1 + express: 4.18.2 express-nunjucks: 2.2.5 glob: 10.2.5 govuk-frontend: 4.5.0 @@ -5571,9 +5593,9 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.0": - version: 1.20.0 - resolution: "body-parser@npm:1.20.0" +"body-parser@npm:1.20.1": + version: 1.20.1 + resolution: "body-parser@npm:1.20.1" dependencies: bytes: 3.1.2 content-type: ~1.0.4 @@ -5583,11 +5605,11 @@ __metadata: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.10.3 + qs: 6.11.0 raw-body: 2.5.1 type-is: ~1.6.18 unpipe: 1.0.0 - checksum: 12fffdeac82fe20dddcab7074215d5156e7d02a69ae90cbe9fee1ca3efa2f28ef52097cbea76685ee0a1509c71d85abd0056a08e612c09077cad6277a644cf88 + checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266 languageName: node linkType: hard @@ -7839,13 +7861,13 @@ __metadata: languageName: node linkType: hard -"express@npm:4.18.1": - version: 4.18.1 - resolution: "express@npm:4.18.1" +"express@npm:4.18.2": + version: 4.18.2 + resolution: "express@npm:4.18.2" dependencies: accepts: ~1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.0 + body-parser: 1.20.1 content-disposition: 0.5.4 content-type: ~1.0.4 cookie: 0.5.0 @@ -7864,7 +7886,7 @@ __metadata: parseurl: ~1.3.3 path-to-regexp: 0.1.7 proxy-addr: ~2.0.7 - qs: 6.10.3 + qs: 6.11.0 range-parser: ~1.2.1 safe-buffer: 5.2.1 send: 0.18.0 @@ -7874,7 +7896,7 @@ __metadata: type-is: ~1.6.18 utils-merge: 1.0.1 vary: ~1.1.2 - checksum: c3d44c92e48226ef32ec978becfedb0ecf0ca21316bfd33674b3c5d20459840584f2325726a4f17f33d9c99f769636f728982d1c5433a5b6fe6eb95b8cf0c854 + checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037 languageName: node linkType: hard @@ -12455,15 +12477,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.10.3": - version: 6.10.3 - resolution: "qs@npm:6.10.3" - dependencies: - side-channel: ^1.0.4 - checksum: 0fac5e6c7191d0295a96d0e83c851aeb015df7e990e4d3b093897d3ac6c94e555dbd0a599739c84d7fa46d7fee282d94ba76943983935cf33bba6769539b8019 - languageName: node - linkType: hard - "qs@npm:6.11.0, qs@npm:^6.10.3": version: 6.11.0 resolution: "qs@npm:6.11.0"