diff --git a/package-lock.json b/package-lock.json index 07ecca6e..e926c755 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@11ty/eleventy": "^2.0.1", - "@x-govuk/govuk-eleventy-plugin": "^5.0.6" + "@x-govuk/govuk-eleventy-plugin": "^6.0.3" }, "devDependencies": { "axe-core": "^4.8.3", @@ -118,20 +118,6 @@ "url": "https://opencollective.com/11ty" } }, - "node_modules/@11ty/eleventy-plugin-rss": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-rss/-/eleventy-plugin-rss-1.2.0.tgz", - "integrity": "sha512-YzFnSH/5pObcFnqZ2sAQ782WmpOZHj1+xB9ydY/0j7BZ2jUNahn53VmwCB/sBRwXA/Fbwwj90q1MLo01Ru0UaQ==", - "dependencies": { - "debug": "^4.3.4", - "posthtml": "^0.16.6", - "posthtml-urls": "1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/11ty" - } - }, "node_modules/@11ty/eleventy-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz", @@ -814,24 +800,23 @@ } }, "node_modules/@x-govuk/govuk-eleventy-plugin": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@x-govuk/govuk-eleventy-plugin/-/govuk-eleventy-plugin-5.0.7.tgz", - "integrity": "sha512-vyZo0B7T4tjHlGNM63rzipoyF9F0V5relr/JkhfiX2gwk5geDu5Pv5EGjUE41nfoexP07j5+hfhKK+Yul7TuEw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@x-govuk/govuk-eleventy-plugin/-/govuk-eleventy-plugin-6.0.3.tgz", + "integrity": "sha512-K+gwm1TVr0lRvFVYkEeUMpk3BAdTbOzakgE5u7IEsSc94V+sBxowLWpEgC+jp9PctWiOGf3xgn2obRWUqta23g==", "dependencies": { "@11ty/eleventy": "^2.0.0", "@11ty/eleventy-navigation": "^0.3.2", - "@11ty/eleventy-plugin-rss": "^1.1.2", "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.0", - "@x-govuk/govuk-prototype-components": "^2.0.2", + "@x-govuk/govuk-prototype-components": "^3.0.0", "deepmerge": "^4.2.2", - "govuk-frontend": "^4.3.0", + "govuk-frontend": "^5.0.0", "luxon": "^3.0.1", "markdown-it-abbr": "^2.0.0", "markdown-it-anchor": "^8.4.1", "markdown-it-deflist": "^3.0.0", "markdown-it-footnote": "^4.0.0", - "markdown-it-govuk": "^0.1.0", + "markdown-it-govuk": "^0.3.0", "markdown-it-image-figures": "^2.0.0", "markdown-it-ins": "^4.0.0", "markdown-it-mark": "^4.0.0", @@ -844,8 +829,7 @@ "smartypants": "^0.2.0" }, "engines": { - "node": "^16 || ^18 || ^20", - "npm": ">=8.0.0" + "node": ">=18.17" } }, "node_modules/@x-govuk/govuk-eleventy-plugin/node_modules/brace-expansion": { @@ -945,21 +929,21 @@ } }, "node_modules/@x-govuk/govuk-prototype-components": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-components/-/govuk-prototype-components-2.2.2.tgz", - "integrity": "sha512-QZryE59lmhexVyUmnuw9Dx4YCXHTla8+KgAP+kBq1aDtOlvPf5ta0M4SqjTs7LxA9c31KijR4+7TszTOOwkwaA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-components/-/govuk-prototype-components-3.0.1.tgz", + "integrity": "sha512-sbMG3RJi5r1eRPK5cOerXjhz1dq5kwH771JoGziIcFZwpVtPIYDAHrCCoH62AVCZAhzuWF2eSRrEo9zghX3sJw==", "dependencies": { "accessible-autocomplete": "^2.0.4", "eventslibjs": "^1.2.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "optionalDependencies": { "govuk-prototype-kit": "^13.14.1" }, "peerDependencies": { - "govuk-frontend": "^4.0.0 || ^5.0.0" + "govuk-frontend": "^5.0.0" } }, "node_modules/a-sync-waterfall": { @@ -1237,6 +1221,15 @@ "node": ">=4" } }, + "node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "optional": true, + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, "node_modules/b4a": { "version": "1.6.4", "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", @@ -3117,9 +3110,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "funding": [ { "type": "individual", @@ -3388,9 +3381,9 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.0.0.tgz", + "integrity": "sha512-3WSfvQ+3kw/q/m8jrq/t8XnMUA8D2r0uhGyZaDbIh1gWTJBQzJBHbHiKYI9nc9ixIXdCFsc9RozkgEm57a795g==", "engines": { "node": ">= 4.2.0" } @@ -3435,6 +3428,15 @@ "node": "^16.x || ^18.x || >= 20.x" } }, + "node_modules/govuk-prototype-kit/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==", + "optional": true, + "engines": { + "node": ">= 4.2.0" + } + }, "node_modules/govuk-prototype-kit/node_modules/uuid": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", @@ -4295,15 +4297,6 @@ "node": ">=8.3.0" } }, - "node_modules/localtunnel/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "optional": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, "node_modules/localtunnel/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -4514,14 +4507,14 @@ "integrity": "sha512-WYJ7urf+khJYl3DqofQpYfEYkZKbmXmwxQV8c8mO/hGIhgZ1wOe7R4HLFNwqx7TjILbnC98fuyeSsin19JdFcQ==" }, "node_modules/markdown-it-govuk": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/markdown-it-govuk/-/markdown-it-govuk-0.1.3.tgz", - "integrity": "sha512-y+v3XjOE/+j6+P4lj4j8KPiAvUbpgl0Op8QWCEHIwGyx1tEBGKELh2v6KyPedrsz3VX+HESsX5wKMCjvs6k9zQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/markdown-it-govuk/-/markdown-it-govuk-0.3.0.tgz", + "integrity": "sha512-05061EM1oGxDfpLjwkvRKaNilXDV842Gd1cGOp8qz/ZSt4kSYHQ56Nb1io5rXPK730EH92dAdTosFTDo8cxTHQ==", "dependencies": { "highlight.js": "^11.5.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=18" } }, "node_modules/markdown-it-image-figures": { @@ -7077,16 +7070,6 @@ "dependency-graph": "^0.11.0" } }, - "@11ty/eleventy-plugin-rss": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-rss/-/eleventy-plugin-rss-1.2.0.tgz", - "integrity": "sha512-YzFnSH/5pObcFnqZ2sAQ782WmpOZHj1+xB9ydY/0j7BZ2jUNahn53VmwCB/sBRwXA/Fbwwj90q1MLo01Ru0UaQ==", - "requires": { - "debug": "^4.3.4", - "posthtml": "^0.16.6", - "posthtml-urls": "1.0.0" - } - }, "@11ty/eleventy-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz", @@ -7561,24 +7544,23 @@ } }, "@x-govuk/govuk-eleventy-plugin": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@x-govuk/govuk-eleventy-plugin/-/govuk-eleventy-plugin-5.0.7.tgz", - "integrity": "sha512-vyZo0B7T4tjHlGNM63rzipoyF9F0V5relr/JkhfiX2gwk5geDu5Pv5EGjUE41nfoexP07j5+hfhKK+Yul7TuEw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@x-govuk/govuk-eleventy-plugin/-/govuk-eleventy-plugin-6.0.3.tgz", + "integrity": "sha512-K+gwm1TVr0lRvFVYkEeUMpk3BAdTbOzakgE5u7IEsSc94V+sBxowLWpEgC+jp9PctWiOGf3xgn2obRWUqta23g==", "requires": { "@11ty/eleventy": "^2.0.0", "@11ty/eleventy-navigation": "^0.3.2", - "@11ty/eleventy-plugin-rss": "^1.1.2", "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.0", - "@x-govuk/govuk-prototype-components": "^2.0.2", + "@x-govuk/govuk-prototype-components": "^3.0.0", "deepmerge": "^4.2.2", - "govuk-frontend": "^4.3.0", + "govuk-frontend": "^5.0.0", "luxon": "^3.0.1", "markdown-it-abbr": "^2.0.0", "markdown-it-anchor": "^8.4.1", "markdown-it-deflist": "^3.0.0", "markdown-it-footnote": "^4.0.0", - "markdown-it-govuk": "^0.1.0", + "markdown-it-govuk": "^0.3.0", "markdown-it-image-figures": "^2.0.0", "markdown-it-ins": "^4.0.0", "markdown-it-mark": "^4.0.0", @@ -7656,9 +7638,9 @@ } }, "@x-govuk/govuk-prototype-components": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-components/-/govuk-prototype-components-2.2.2.tgz", - "integrity": "sha512-QZryE59lmhexVyUmnuw9Dx4YCXHTla8+KgAP+kBq1aDtOlvPf5ta0M4SqjTs7LxA9c31KijR4+7TszTOOwkwaA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-components/-/govuk-prototype-components-3.0.1.tgz", + "integrity": "sha512-sbMG3RJi5r1eRPK5cOerXjhz1dq5kwH771JoGziIcFZwpVtPIYDAHrCCoH62AVCZAhzuWF2eSRrEo9zghX3sJw==", "requires": { "accessible-autocomplete": "^2.0.4", "eventslibjs": "^1.2.0", @@ -7863,6 +7845,15 @@ "integrity": "sha512-d5ZQHPSPkF9Tw+yfyDcRoUOc4g/8UloJJe5J8m4L5+c7AtDdjDLRxew/knnI4CxvtdxEUVgWz4x3OIQUIFiMfw==", "dev": true }, + "axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "optional": true, + "requires": { + "follow-redirects": "^1.14.0" + } + }, "b4a": { "version": "1.6.4", "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", @@ -9328,9 +9319,9 @@ } }, "follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "optional": true }, "foreground-child": { @@ -9515,9 +9506,9 @@ } }, "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.0.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.0.0.tgz", + "integrity": "sha512-3WSfvQ+3kw/q/m8jrq/t8XnMUA8D2r0uhGyZaDbIh1gWTJBQzJBHbHiKYI9nc9ixIXdCFsc9RozkgEm57a795g==" }, "govuk-prototype-kit": { "version": "13.16.0", @@ -9553,6 +9544,12 @@ "zlib": "^1.0.5" }, "dependencies": { + "govuk-frontend": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.7.0.tgz", + "integrity": "sha512-0OsdCusF5qvLWwKziU8zqxiC0nq6WP0ZQuw51ymZ/1V0tO71oIKMlSLN2S9bm8RcEGSoidPt2A34gKxePrLjvg==", + "optional": true + }, "uuid": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", @@ -10176,15 +10173,6 @@ "yargs": "17.1.1" }, "dependencies": { - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "optional": true, - "requires": { - "follow-redirects": "^1.14.0" - } - }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -10356,9 +10344,9 @@ "integrity": "sha512-WYJ7urf+khJYl3DqofQpYfEYkZKbmXmwxQV8c8mO/hGIhgZ1wOe7R4HLFNwqx7TjILbnC98fuyeSsin19JdFcQ==" }, "markdown-it-govuk": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/markdown-it-govuk/-/markdown-it-govuk-0.1.3.tgz", - "integrity": "sha512-y+v3XjOE/+j6+P4lj4j8KPiAvUbpgl0Op8QWCEHIwGyx1tEBGKELh2v6KyPedrsz3VX+HESsX5wKMCjvs6k9zQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/markdown-it-govuk/-/markdown-it-govuk-0.3.0.tgz", + "integrity": "sha512-05061EM1oGxDfpLjwkvRKaNilXDV842Gd1cGOp8qz/ZSt4kSYHQ56Nb1io5rXPK730EH92dAdTosFTDo8cxTHQ==", "requires": { "highlight.js": "^11.5.0" } diff --git a/package.json b/package.json index b3415f4e..ad582307 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "@11ty/eleventy": "^2.0.1", - "@x-govuk/govuk-eleventy-plugin": "^5.0.6" + "@x-govuk/govuk-eleventy-plugin": "^6.0.3" }, "devDependencies": { "axe-core": "^4.8.3",