From 66cde0f5345309acba1dbb98a3f9d1d7d3b8ade0 Mon Sep 17 00:00:00 2001 From: benraine Date: Wed, 15 Jan 2025 16:50:12 +0000 Subject: [PATCH] npm updates to fix heroku crash --- app/assets/sass/application.scss | 2 +- package-lock.json | 238 +++++++++++++------------------ package.json | 14 +- 3 files changed, 109 insertions(+), 145 deletions(-) diff --git a/app/assets/sass/application.scss b/app/assets/sass/application.scss index 94170ea..92bb2b1 100644 --- a/app/assets/sass/application.scss +++ b/app/assets/sass/application.scss @@ -4,7 +4,7 @@ // // Add extra styles here - +@import "node_modules/@ministryofjustice/frontend/moj/all"; @import "big-number"; .white-link { diff --git a/package-lock.json b/package-lock.json index d991f40..bc7eda5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,37 +5,41 @@ "packages": { "": { "dependencies": { - "@dwp/dwp-frontend": "^2.4.0", - "@govuk-prototype-kit/common-templates": "1.2.2", - "@govuk-prototype-kit/step-by-step": "2.2.2", - "@govuk-prototype-kit/task-list": "1.1.2", + "@dwp/dwp-frontend": "^3.2.0", + "@govuk-prototype-kit/common-templates": "2.0.1", + "@govuk-prototype-kit/step-by-step": "2.2.3", + "@govuk-prototype-kit/task-list": "2.0.0", "@ministryofjustice/frontend": "^3.3.1", - "@x-govuk/govuk-prototype-filters": "^1.3.0", - "govuk-frontend": "4.7.0", + "@x-govuk/govuk-prototype-filters": "^1.4.3", + "govuk-frontend": "5.8.0", "govuk-prototype-kit": "13.16.2", - "hmrc-frontend": "5.56.0", + "hmrc-frontend": "6.52.0", "jquery": "3.7.1" } }, "node_modules/@dwp/dwp-frontend": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@dwp/dwp-frontend/-/dwp-frontend-2.4.0.tgz", - "integrity": "sha512-f7krESCswJ3/AWOM+XAQI8E58JsC1/iZbRb4MO2nu+irX4TxNZJCcbQgerC9HQ/GNltkMiufqPiJ+ZvPft/WGQ==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@dwp/dwp-frontend/-/dwp-frontend-3.2.0.tgz", + "integrity": "sha512-X6XrLmoBEH2P7Kc9rd7isNbsXoUWH386C6rAGTpthkjQ9sFALoGHO9acoKcZisM2UdcRiK8Aamkj4B7VnQkp0g==", + "engines": { + "node": "16 || 18 || 20" + } }, "node_modules/@govuk-prototype-kit/common-templates": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/common-templates/-/common-templates-1.2.2.tgz", - "integrity": "sha512-VGk7dQhtAk9SvlsG5DPawAifRcM+aPHykH595zJomf8Upvn4DIIQfdLEDMHAr3b6d4BPpF5Cho5G5TGhyHXddg==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/common-templates/-/common-templates-2.0.1.tgz", + "integrity": "sha512-9vIluzHin4yJhMKt97P6bEW7DzCmHtBZZnCWCkFnjCJoI4HwaBwPCu1CzKhMsSoCKCE2DJsGbTu13iuHzCxVJQ==" }, "node_modules/@govuk-prototype-kit/step-by-step": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/step-by-step/-/step-by-step-2.2.2.tgz", - "integrity": "sha512-roFCAexAFP+ip2dIUi7o4QKDLak6nKcTFnMoh9jBEpKjpO6rjoU+xkgY3w9nqTy9rRGBtvIb+LaeoEZ78sd2KA==" + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/step-by-step/-/step-by-step-2.2.3.tgz", + "integrity": "sha512-/UTle5BrANiWlcrgaaJgiOp61qQdKPU4VUuToQH63u10E+G/NK78x370NuxA78lO/NvXAh4gndt6SQdpy7r2+g==" }, "node_modules/@govuk-prototype-kit/task-list": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/task-list/-/task-list-1.1.2.tgz", - "integrity": "sha512-7FZhtHf2X0Wd6T76Ewar5mJjwT5ZgtBjaG/1mFzeRmBs3mCYhjdN1nhqliddkIGZknH0x/hN66Fjxl90gTtmdg==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/task-list/-/task-list-2.0.0.tgz", + "integrity": "sha512-4oRv41i9zmrhsj4qY9ls3tjuxIv6wHCecHVIkI7T6o96nArJmUk+sPa9a9VINQ1w29YyIzphOtgo3Noro1i+nQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." }, "node_modules/@ministryofjustice/frontend": { "version": "3.3.1", @@ -52,14 +56,6 @@ "jquery": "^3.6.0" } }, - "node_modules/@ministryofjustice/frontend/node_modules/govuk-frontend": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.8.0.tgz", - "integrity": "sha512-6l3f/YhDUCWjpmSW3CL95Hg8B+ZLzTf2WYo25ZtCs2Lb8UIzxxxFI8LxG7Ey/z04UuPhUunqFhTwSkQyJ69XbQ==", - "engines": { - "node": ">= 4.2.0" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -137,14 +133,14 @@ "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==" }, "node_modules/@x-govuk/govuk-prototype-filters": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-filters/-/govuk-prototype-filters-1.3.0.tgz", - "integrity": "sha512-Fr72CHidqaZ19hiLQ2zPtJwWXD/Vmqr/aKj4DcLLGplDQRPBWrOSfCjm6C/gUmQ74Uz/eB4bkj3cGavZ+N5Bqw==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-filters/-/govuk-prototype-filters-1.4.3.tgz", + "integrity": "sha512-1T72E6bs/PpaclLK65B2GKbsjNg+upI5G7SomGgcwMviLil0ugf+Df0sI17HrT8Hga40DDsO+XwGnMidl8hmAQ==", "dependencies": { - "govuk-markdown": "^0.5.0", + "govuk-markdown": "^0.8.0", "lodash": "^4.17.21", "luxon": "^3.2.1", - "marked": "11.1.0", + "marked": "^14.0.0", "marked-smartypants": "^1.0.0", "pluralize": "^8.0.0" }, @@ -156,9 +152,9 @@ } }, "node_modules/@x-govuk/govuk-prototype-filters/node_modules/marked": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-11.1.0.tgz", - "integrity": "sha512-fvKJWAPEafVj1dwGwcPI5mBB/0pvViL6NlCbNDG1HOIRwwAU/jeMoFxfbRLuirO1wRH7m4yPvBqD/O1wyWvayw==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.4.tgz", + "integrity": "sha512-vkVZ8ONmUdPnjCKc5uTRvmkRbx4EAi2OkTOXmfTDhZz3OFqMNBM1oTTWwTr4HY4uAEojhzPf+Fy8F1DWa3Sndg==", "bin": { "marked": "bin/marked.js" }, @@ -184,11 +180,16 @@ } }, "node_modules/accessible-autocomplete": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/accessible-autocomplete/-/accessible-autocomplete-2.0.4.tgz", - "integrity": "sha512-2p0txrSpvs5wXFUeQJHMheDPTZVSEmiUHWlEPb7vJnv2Dd1xPfoLnBQQMfNbTSit2pL/9sSQYESuD2Yyohd4Yw==", - "dependencies": { - "preact": "^8.3.1" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/accessible-autocomplete/-/accessible-autocomplete-3.0.1.tgz", + "integrity": "sha512-xMshgc2LT5addvvfCTGzIkRrvhbOFeylFSnSMfS/PdjvvvElZkakCwxO3/yJYBWyi1hi3tZloqOJQ5kqqJtH4g==", + "peerDependencies": { + "preact": "^8.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": true + } } }, "node_modules/aggregate-error": { @@ -1569,30 +1570,29 @@ } }, "node_modules/govuk-frontend": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.7.0.tgz", - "integrity": "sha512-0OsdCusF5qvLWwKziU8zqxiC0nq6WP0ZQuw51ymZ/1V0tO71oIKMlSLN2S9bm8RcEGSoidPt2A34gKxePrLjvg==", - "license": "MIT", + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.8.0.tgz", + "integrity": "sha512-6l3f/YhDUCWjpmSW3CL95Hg8B+ZLzTf2WYo25ZtCs2Lb8UIzxxxFI8LxG7Ey/z04UuPhUunqFhTwSkQyJ69XbQ==", "engines": { "node": ">= 4.2.0" } }, "node_modules/govuk-markdown": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/govuk-markdown/-/govuk-markdown-0.5.0.tgz", - "integrity": "sha512-Lv5gGDpiGx6xZwN6XIpxcb98auRZMkLZ2MXaMSjYJOyTOFRGTpFM+BFmaO3CddEez8pO0lCh+i9LuWAdOBEc+A==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/govuk-markdown/-/govuk-markdown-0.8.0.tgz", + "integrity": "sha512-svIvA9FL5APomPjDICGUNeckzSSrlxeYGVpMcnI29wND0R/WSCYaXHiDSG5qNIaQWCv2bzHoDfMgY+nEbnvVpg==", "dependencies": { "highlight.js": "^11.5.0", - "marked": "^11.0.0" + "marked": "^14.0.0" }, "engines": { "node": ">=18" } }, "node_modules/govuk-markdown/node_modules/marked": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-11.1.1.tgz", - "integrity": "sha512-EgxRjgK9axsQuUa/oKMx5DEY8oXpKJfk61rT5iY3aRlgU6QJtUcxU5OAymdhCvWvhYcd9FKmO5eQoX8m9VGJXg==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.4.tgz", + "integrity": "sha512-vkVZ8ONmUdPnjCKc5uTRvmkRbx4EAi2OkTOXmfTDhZz3OFqMNBM1oTTWwTr4HY4uAEojhzPf+Fy8F1DWa3Sndg==", "bin": { "marked": "bin/marked.js" }, @@ -1693,29 +1693,20 @@ } }, "node_modules/highlight.js": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.9.0.tgz", - "integrity": "sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==", + "version": "11.11.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz", + "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==", "engines": { "node": ">=12.0.0" } }, "node_modules/hmrc-frontend": { - "version": "5.56.0", - "resolved": "https://registry.npmjs.org/hmrc-frontend/-/hmrc-frontend-5.56.0.tgz", - "integrity": "sha512-ZzjPhLWnpqRsvxPyUYOmN1/5UP6ibG9mrekiYbfa8akE7P4qIXnCDEqDlJAQ0iItWvWJ6aZnRSvtKi95pkuBHg==", + "version": "6.52.0", + "resolved": "https://registry.npmjs.org/hmrc-frontend/-/hmrc-frontend-6.52.0.tgz", + "integrity": "sha512-yxz2zR7kJ0x8T6ZbUJbyKlNTuXyHyPh7Rh5ncCOR99/FMRJwCj2B8XmDgC9Bp0zd7gPeXWf4C4bTMR5f+js/uQ==", "dependencies": { - "accessible-autocomplete": "^2.0.4", - "govuk-frontend": "^4.7.0" - } - }, - "node_modules/hmrc-frontend/node_modules/govuk-frontend": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.9.0.tgz", - "integrity": "sha512-zfX+GBUKpWBeV6JwCIawEuI8VRWlskH8Ok8aNUjKOvzo3zIaNbcrv4IOwgy+oSnMoGh67Eeh+vb7+9GFxN2fNg==", - "license": "MIT", - "engines": { - "node": ">= 4.2.0" + "accessible-autocomplete": "^3.0.1", + "govuk-frontend": "^5.8.0" } }, "node_modules/http-basic": { @@ -2465,12 +2456,6 @@ "npm": ">=1.0.0" } }, - "node_modules/preact": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/preact/-/preact-8.5.3.tgz", - "integrity": "sha512-O3kKP+1YdgqHOFsZF2a9JVdtqD+RPzCQc3rP+Ualf7V6rmRDchZ9MJbiGTT7LuyqFKZqlHSOyO/oMFmI2lVTsw==", - "hasInstallScript": true - }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -3586,24 +3571,24 @@ }, "dependencies": { "@dwp/dwp-frontend": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@dwp/dwp-frontend/-/dwp-frontend-2.4.0.tgz", - "integrity": "sha512-f7krESCswJ3/AWOM+XAQI8E58JsC1/iZbRb4MO2nu+irX4TxNZJCcbQgerC9HQ/GNltkMiufqPiJ+ZvPft/WGQ==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@dwp/dwp-frontend/-/dwp-frontend-3.2.0.tgz", + "integrity": "sha512-X6XrLmoBEH2P7Kc9rd7isNbsXoUWH386C6rAGTpthkjQ9sFALoGHO9acoKcZisM2UdcRiK8Aamkj4B7VnQkp0g==" }, "@govuk-prototype-kit/common-templates": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/common-templates/-/common-templates-1.2.2.tgz", - "integrity": "sha512-VGk7dQhtAk9SvlsG5DPawAifRcM+aPHykH595zJomf8Upvn4DIIQfdLEDMHAr3b6d4BPpF5Cho5G5TGhyHXddg==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/common-templates/-/common-templates-2.0.1.tgz", + "integrity": "sha512-9vIluzHin4yJhMKt97P6bEW7DzCmHtBZZnCWCkFnjCJoI4HwaBwPCu1CzKhMsSoCKCE2DJsGbTu13iuHzCxVJQ==" }, "@govuk-prototype-kit/step-by-step": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/step-by-step/-/step-by-step-2.2.2.tgz", - "integrity": "sha512-roFCAexAFP+ip2dIUi7o4QKDLak6nKcTFnMoh9jBEpKjpO6rjoU+xkgY3w9nqTy9rRGBtvIb+LaeoEZ78sd2KA==" + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/step-by-step/-/step-by-step-2.2.3.tgz", + "integrity": "sha512-/UTle5BrANiWlcrgaaJgiOp61qQdKPU4VUuToQH63u10E+G/NK78x370NuxA78lO/NvXAh4gndt6SQdpy7r2+g==" }, "@govuk-prototype-kit/task-list": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/task-list/-/task-list-1.1.2.tgz", - "integrity": "sha512-7FZhtHf2X0Wd6T76Ewar5mJjwT5ZgtBjaG/1mFzeRmBs3mCYhjdN1nhqliddkIGZknH0x/hN66Fjxl90gTtmdg==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@govuk-prototype-kit/task-list/-/task-list-2.0.0.tgz", + "integrity": "sha512-4oRv41i9zmrhsj4qY9ls3tjuxIv6wHCecHVIkI7T6o96nArJmUk+sPa9a9VINQ1w29YyIzphOtgo3Noro1i+nQ==" }, "@ministryofjustice/frontend": { "version": "3.3.1", @@ -3612,13 +3597,6 @@ "requires": { "govuk-frontend": "^5.0.0", "moment": "^2.27.0" - }, - "dependencies": { - "govuk-frontend": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.8.0.tgz", - "integrity": "sha512-6l3f/YhDUCWjpmSW3CL95Hg8B+ZLzTf2WYo25ZtCs2Lb8UIzxxxFI8LxG7Ey/z04UuPhUunqFhTwSkQyJ69XbQ==" - } } }, "@nodelib/fs.scandir": { @@ -3689,22 +3667,22 @@ "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==" }, "@x-govuk/govuk-prototype-filters": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-filters/-/govuk-prototype-filters-1.3.0.tgz", - "integrity": "sha512-Fr72CHidqaZ19hiLQ2zPtJwWXD/Vmqr/aKj4DcLLGplDQRPBWrOSfCjm6C/gUmQ74Uz/eB4bkj3cGavZ+N5Bqw==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-filters/-/govuk-prototype-filters-1.4.3.tgz", + "integrity": "sha512-1T72E6bs/PpaclLK65B2GKbsjNg+upI5G7SomGgcwMviLil0ugf+Df0sI17HrT8Hga40DDsO+XwGnMidl8hmAQ==", "requires": { - "govuk-markdown": "^0.5.0", + "govuk-markdown": "^0.8.0", "lodash": "^4.17.21", "luxon": "^3.2.1", - "marked": "11.1.0", + "marked": "^14.0.0", "marked-smartypants": "^1.0.0", "pluralize": "^8.0.0" }, "dependencies": { "marked": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-11.1.0.tgz", - "integrity": "sha512-fvKJWAPEafVj1dwGwcPI5mBB/0pvViL6NlCbNDG1HOIRwwAU/jeMoFxfbRLuirO1wRH7m4yPvBqD/O1wyWvayw==" + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.4.tgz", + "integrity": "sha512-vkVZ8ONmUdPnjCKc5uTRvmkRbx4EAi2OkTOXmfTDhZz3OFqMNBM1oTTWwTr4HY4uAEojhzPf+Fy8F1DWa3Sndg==" } } }, @@ -3723,12 +3701,10 @@ } }, "accessible-autocomplete": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/accessible-autocomplete/-/accessible-autocomplete-2.0.4.tgz", - "integrity": "sha512-2p0txrSpvs5wXFUeQJHMheDPTZVSEmiUHWlEPb7vJnv2Dd1xPfoLnBQQMfNbTSit2pL/9sSQYESuD2Yyohd4Yw==", - "requires": { - "preact": "^8.3.1" - } + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/accessible-autocomplete/-/accessible-autocomplete-3.0.1.tgz", + "integrity": "sha512-xMshgc2LT5addvvfCTGzIkRrvhbOFeylFSnSMfS/PdjvvvElZkakCwxO3/yJYBWyi1hi3tZloqOJQ5kqqJtH4g==", + "requires": {} }, "aggregate-error": { "version": "3.1.0", @@ -4769,23 +4745,23 @@ } }, "govuk-frontend": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.7.0.tgz", - "integrity": "sha512-0OsdCusF5qvLWwKziU8zqxiC0nq6WP0ZQuw51ymZ/1V0tO71oIKMlSLN2S9bm8RcEGSoidPt2A34gKxePrLjvg==" + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.8.0.tgz", + "integrity": "sha512-6l3f/YhDUCWjpmSW3CL95Hg8B+ZLzTf2WYo25ZtCs2Lb8UIzxxxFI8LxG7Ey/z04UuPhUunqFhTwSkQyJ69XbQ==" }, "govuk-markdown": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/govuk-markdown/-/govuk-markdown-0.5.0.tgz", - "integrity": "sha512-Lv5gGDpiGx6xZwN6XIpxcb98auRZMkLZ2MXaMSjYJOyTOFRGTpFM+BFmaO3CddEez8pO0lCh+i9LuWAdOBEc+A==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/govuk-markdown/-/govuk-markdown-0.8.0.tgz", + "integrity": "sha512-svIvA9FL5APomPjDICGUNeckzSSrlxeYGVpMcnI29wND0R/WSCYaXHiDSG5qNIaQWCv2bzHoDfMgY+nEbnvVpg==", "requires": { "highlight.js": "^11.5.0", - "marked": "^11.0.0" + "marked": "^14.0.0" }, "dependencies": { "marked": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-11.1.1.tgz", - "integrity": "sha512-EgxRjgK9axsQuUa/oKMx5DEY8oXpKJfk61rT5iY3aRlgU6QJtUcxU5OAymdhCvWvhYcd9FKmO5eQoX8m9VGJXg==" + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.4.tgz", + "integrity": "sha512-vkVZ8ONmUdPnjCKc5uTRvmkRbx4EAi2OkTOXmfTDhZz3OFqMNBM1oTTWwTr4HY4uAEojhzPf+Fy8F1DWa3Sndg==" } } }, @@ -4857,24 +4833,17 @@ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, "highlight.js": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.9.0.tgz", - "integrity": "sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==" + "version": "11.11.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz", + "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==" }, "hmrc-frontend": { - "version": "5.56.0", - "resolved": "https://registry.npmjs.org/hmrc-frontend/-/hmrc-frontend-5.56.0.tgz", - "integrity": "sha512-ZzjPhLWnpqRsvxPyUYOmN1/5UP6ibG9mrekiYbfa8akE7P4qIXnCDEqDlJAQ0iItWvWJ6aZnRSvtKi95pkuBHg==", + "version": "6.52.0", + "resolved": "https://registry.npmjs.org/hmrc-frontend/-/hmrc-frontend-6.52.0.tgz", + "integrity": "sha512-yxz2zR7kJ0x8T6ZbUJbyKlNTuXyHyPh7Rh5ncCOR99/FMRJwCj2B8XmDgC9Bp0zd7gPeXWf4C4bTMR5f+js/uQ==", "requires": { - "accessible-autocomplete": "^2.0.4", - "govuk-frontend": "^4.7.0" - }, - "dependencies": { - "govuk-frontend": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.9.0.tgz", - "integrity": "sha512-zfX+GBUKpWBeV6JwCIawEuI8VRWlskH8Ok8aNUjKOvzo3zIaNbcrv4IOwgy+oSnMoGh67Eeh+vb7+9GFxN2fNg==" - } + "accessible-autocomplete": "^3.0.1", + "govuk-frontend": "^5.8.0" } }, "http-basic": { @@ -5399,11 +5368,6 @@ "is-number-like": "^1.0.3" } }, - "preact": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/preact/-/preact-8.5.3.tgz", - "integrity": "sha512-O3kKP+1YdgqHOFsZF2a9JVdtqD+RPzCQc3rP+Ualf7V6rmRDchZ9MJbiGTT7LuyqFKZqlHSOyO/oMFmI2lVTsw==" - }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", diff --git a/package.json b/package.json index ebf49b3..45d823e 100644 --- a/package.json +++ b/package.json @@ -5,15 +5,15 @@ "start": "govuk-prototype-kit start" }, "dependencies": { - "@dwp/dwp-frontend": "^2.4.0", - "@govuk-prototype-kit/common-templates": "1.2.2", - "@govuk-prototype-kit/step-by-step": "2.2.2", - "@govuk-prototype-kit/task-list": "1.1.2", + "@dwp/dwp-frontend": "^3.2.0", + "@govuk-prototype-kit/common-templates": "2.0.1", + "@govuk-prototype-kit/step-by-step": "2.2.3", + "@govuk-prototype-kit/task-list": "2.0.0", "@ministryofjustice/frontend": "^3.3.1", - "@x-govuk/govuk-prototype-filters": "^1.3.0", - "govuk-frontend": "4.7.0", + "@x-govuk/govuk-prototype-filters": "^1.4.3", + "govuk-frontend": "5.8.0", "govuk-prototype-kit": "13.16.2", - "hmrc-frontend": "5.56.0", + "hmrc-frontend": "6.52.0", "jquery": "3.7.1" } }