diff --git a/package-lock.json b/package-lock.json index c100d4f..03104f5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "license": "MIT", "dependencies": { "@11ty/eleventy": "^3.1.2", - "@x-govuk/nhsuk-eleventy-plugin": "^1.1.2", + "@x-govuk/nhsuk-eleventy-plugin": "^1.2.0", "js-yaml": "^4.1.1" }, "devDependencies": { @@ -1936,19 +1936,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@x-govuk/govuk-eleventy-plugin/node_modules/markdown-it-govuk": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/markdown-it-govuk/-/markdown-it-govuk-0.9.0.tgz", - "integrity": "sha512-Q8pDEWJonSQvmUbMyGT5TngQxiJi2N1NwocEsxx7ocYRySYyWp96b4HcLtuIgfb50rgSmtiNYeFyxSpt6rCLjQ==", - "license": "MIT", - "dependencies": { - "highlight.js": "^11.5.0", - "markdown-it": "^14.0.0" - }, - "engines": { - "node": ">=22" - } - }, "node_modules/@x-govuk/govuk-prototype-components": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/@x-govuk/govuk-prototype-components/-/govuk-prototype-components-6.0.0.tgz", @@ -1968,9 +1955,9 @@ } }, "node_modules/@x-govuk/nhsuk-eleventy-plugin": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@x-govuk/nhsuk-eleventy-plugin/-/nhsuk-eleventy-plugin-1.1.2.tgz", - "integrity": "sha512-URxXtR08O36HUBb+6v5scnV7LtT4jcInAOy2meU7oXKmrXgL3EDlhbfeKrX5M/V8qWYV7uCVYgkZo+a/++EfMA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@x-govuk/nhsuk-eleventy-plugin/-/nhsuk-eleventy-plugin-1.2.0.tgz", + "integrity": "sha512-sD2QBPjU8RalMm2zLr8Tpis57wk/ZqceV9KVkczmJ3dzFw5ThIwBVFxJa5l5crWlYw3bGXst+4sq17FcBOjXwA==", "license": "MIT", "dependencies": { "@11ty/eleventy": "^3.0.0", @@ -1981,6 +1968,7 @@ "@x-govuk/govuk-eleventy-plugin": "^9.0.1", "accessible-autocomplete": "^3.0.1", "deepmerge": "^4.2.2", + "highlight.js": "^11.5.0", "markdown-it-abbr": "^2.0.0", "markdown-it-anchor": "^9.0.0", "markdown-it-attribution": "^0.1.4", @@ -1988,19 +1976,24 @@ "markdown-it-deflist": "^3.0.0", "markdown-it-footnote": "^4.0.0", "markdown-it-github-alerts": "^1.0.0", - "markdown-it-govuk": "^0.8.0", + "markdown-it-govuk": "^0.9.0", "markdown-it-image-figures": "^2.0.0", "markdown-it-ins": "^4.0.0", "markdown-it-mark": "^4.0.0", "markdown-it-sub": "^2.0.0", "markdown-it-sup": "^2.0.0", "markdown-it-table-of-contents": "^1.0.0", - "nhsuk-frontend": "^10.3.0", + "nhsuk-frontend": "^10.4.2", "rollup": "^4.1.0", "sass": "^1.45.1" }, "engines": { - "node": ">=22" + "node": ">=22.22" + }, + "peerDependencies": { + "@sindresorhus/slugify": "^2.2.1", + "markdown-it": "^14.1.1", + "nunjucks": "^3.2.4" } }, "node_modules/a-sync-waterfall": { @@ -5556,12 +5549,13 @@ } }, "node_modules/markdown-it-govuk": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/markdown-it-govuk/-/markdown-it-govuk-0.8.0.tgz", - "integrity": "sha512-XLkL8YVQBMvBiiGg7+ixEg/FH1lrtWhRRlnPUFwE82Ru0k3p3G5f2ilQR69CTri36EhMfHGdOqanhKSSioB7DA==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/markdown-it-govuk/-/markdown-it-govuk-0.9.0.tgz", + "integrity": "sha512-Q8pDEWJonSQvmUbMyGT5TngQxiJi2N1NwocEsxx7ocYRySYyWp96b4HcLtuIgfb50rgSmtiNYeFyxSpt6rCLjQ==", "license": "MIT", "dependencies": { - "highlight.js": "^11.5.0" + "highlight.js": "^11.5.0", + "markdown-it": "^14.0.0" }, "engines": { "node": ">=22" @@ -5922,12 +5916,36 @@ } }, "node_modules/nhsuk-frontend": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/nhsuk-frontend/-/nhsuk-frontend-10.3.1.tgz", - "integrity": "sha512-R9DH31TfTA3fgi3U0jSVO6wxXEAQY9j5pYzRF4lB3M/Kx3UxvN+oCCWRjTKC/L6wqcddX3qzByl5wKe3PdNX4Q==", + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/nhsuk-frontend/-/nhsuk-frontend-10.4.2.tgz", + "integrity": "sha512-DYa7E/jwWtQPKqzeF9eB9nVcTKHpjMYf+SydKao379qQapIkblfS2BNvKsVKuWpI0w+QgI8XSDNNOUTQEGRb1w==", "license": "MIT", "engines": { - "node": "^20.9.0 || ^22.11.0 || ^24.11.0" + "node": "^20.9.0 || ^22.11.0 || >= 24.11.0" + }, + "peerDependencies": { + "@prettier/sync": "^0.6.0", + "highlight.js": "^11.0.0", + "nunjucks": "^3.0.0", + "outdent": "^0.8.0", + "slug": "^9.0.0 || ^11.0.0" + }, + "peerDependenciesMeta": { + "@prettier/sync": { + "optional": true + }, + "highlight.js": { + "optional": true + }, + "nunjucks": { + "optional": true + }, + "outdent": { + "optional": true + }, + "slug": { + "optional": true + } } }, "node_modules/node-addon-api": { diff --git a/package.json b/package.json index 18abbb8..1dbfc1a 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ }, "dependencies": { "@11ty/eleventy": "^3.1.2", - "@x-govuk/nhsuk-eleventy-plugin": "^1.1.2", + "@x-govuk/nhsuk-eleventy-plugin": "^1.2.0", "js-yaml": "^4.1.1" }, "devDependencies": {