diff --git a/website/package-lock.json b/website/package-lock.json index 974362524a..8dea17533d 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -16,7 +16,7 @@ "@docusaurus/preset-classic": "^3.7.0", "@docusaurus/theme-common": "^3.7.0", "@docusaurus/theme-mermaid": "^3.7.0", - "@goauthentik/docusaurus-config": "^1.0.6", + "@goauthentik/docusaurus-config": "^1.1.0", "@goauthentik/tsconfig": "^1.0.4", "@mdx-js/react": "^3.1.0", "clsx": "^2.1.1", @@ -36,8 +36,8 @@ "@docusaurus/tsconfig": "^3.7.0", "@docusaurus/types": "^3.7.0", "@eslint/js": "^9.27.0", - "@goauthentik/eslint-config": "^1.0.4", - "@goauthentik/prettier-config": "^1.0.4", + "@goauthentik/eslint-config": "^1.0.5", + "@goauthentik/prettier-config": "^1.0.5", "@goauthentik/tsconfig": "^1.0.4", "@trivago/prettier-plugin-sort-imports": "^5.2.2", "@types/lodash": "^4.17.17", @@ -4360,9 +4360,9 @@ } }, "node_modules/@goauthentik/docusaurus-config": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@goauthentik/docusaurus-config/-/docusaurus-config-1.0.6.tgz", - "integrity": "sha512-TQJDkr4eEEBY3bylt3S6KrVM+Eixqmu5TH5kTrx12zQ+1uDh5pXAGg6SFieASHaXCrpLuAHyM0kwqJSJrcMjNw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@goauthentik/docusaurus-config/-/docusaurus-config-1.1.0.tgz", + "integrity": "sha512-tOCLL1Lg3tLA9hgx6sp3jj7ybssVRfBAB+dpO3ToCaSP9thnS6IWKnmtV+jzVhlWaEAR2+M6LHmFSDhyA9DrhQ==", "license": "MIT", "dependencies": { "deepmerge-ts": "^7.1.5", @@ -4372,43 +4372,54 @@ "node": ">=20.11" }, "peerDependencies": { - "@docusaurus/core": "^3.7.0", - "@docusaurus/preset-classic": "^3.7.0", "@docusaurus/theme-common": "^3.7.0", - "@docusaurus/theme-mermaid": "^3.7.0", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@docusaurus/theme-search-algolia": "^3.7.0", + "@docusaurus/types": "^3.7.0", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@docusaurus/theme-search-algolia": { + "optional": true + } } }, "node_modules/@goauthentik/eslint-config": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@goauthentik/eslint-config/-/eslint-config-1.0.4.tgz", - "integrity": "sha512-F54FIaaIJa7kBrNNYrUfSc38RPMGhreYgISPSxwJOFn20KW6DOkbZnFqAQcG1+wvzJI5wKFBH2g1eCRTwjj1Ww==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@goauthentik/eslint-config/-/eslint-config-1.0.5.tgz", + "integrity": "sha512-RYgPcUWEnANHD1N/+kE5slphTaRnY6EjzDDPxRcjQMxeKqShU/QxyNC7oGomiYmhb3vHccMVo2t+R86zlYYgXA==", "dev": true, "license": "MIT", "dependencies": { - "eslint": "^9.23.0", + "eslint": "^9.27.0", "eslint-plugin-import": "^2.31.0", - "eslint-plugin-lit": "^1.15.0", - "eslint-plugin-react": "^7.37.4", + "eslint-plugin-lit": "^2.1.1", + "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", - "eslint-plugin-wc": "^2.1.1" + "eslint-plugin-wc": "^3.0.1" }, "engines": { "node": ">=20.11" }, - "optionalDependencies": { - "react": "^18.3.1" - }, "peerDependencies": { - "typescript": "^5.8.2", - "typescript-eslint": "^8.29.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0", + "typescript": "^5.8.3", + "typescript-eslint": "^8.32.1" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, "node_modules/@goauthentik/prettier-config": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@goauthentik/prettier-config/-/prettier-config-1.0.4.tgz", - "integrity": "sha512-CgUVAThlJHif7ZRXUPMbR/7/YLGzkJw7YbqEcleUjjKkvID0aykrypXx04td6cG76zigspTCgJKoXimKT41E7g==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@goauthentik/prettier-config/-/prettier-config-1.0.5.tgz", + "integrity": "sha512-3W1uJvhzBPerDao53hSXhNzB7Ev8DbGYh+gVkuku1FaUZGBpiwD/6U3ah4sny8NoRiObGQ1geF4dhNLtlRbC/Q==", "dev": true, "license": "MIT", "engines": { @@ -4418,7 +4429,7 @@ "@trivago/prettier-plugin-sort-imports": "^5.2.2", "prettier": "^3.5.3", "prettier-plugin-organize-imports": "^4.1.0", - "prettier-plugin-packagejson": "^2.5.10" + "prettier-plugin-packagejson": "^2.5.14" } }, "node_modules/@goauthentik/tsconfig": { @@ -12330,21 +12341,20 @@ } }, "node_modules/eslint-plugin-lit": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-lit/-/eslint-plugin-lit-1.15.0.tgz", - "integrity": "sha512-Yhr2MYNz6Ln8megKcX503aVZQln8wsywCG49g0heiJ/Qr5UjkE4pGr4Usez2anNcc7NvlvHbQWMYwWcgH3XRKA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-lit/-/eslint-plugin-lit-2.1.1.tgz", + "integrity": "sha512-qmyAOnnTCdS+vDnNxtCoF0icSKIio4GUv6ZLnaCtTX6G/YezRa6Ag6tOQ+MfV5Elvtw9CIXeliRX4mIBSwrPIA==", "dev": true, "license": "MIT", "dependencies": { "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "requireindex": "^1.2.0" + "parse5-htmlparser2-tree-adapter": "^6.0.1" }, "engines": { - "node": ">= 12" + "node": ">= 18" }, "peerDependencies": { - "eslint": ">= 5" + "eslint": ">= 8" } }, "node_modules/eslint-plugin-lit/node_modules/parse5": { @@ -12449,14 +12459,14 @@ } }, "node_modules/eslint-plugin-wc": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-wc/-/eslint-plugin-wc-2.2.1.tgz", - "integrity": "sha512-KstLqGmyQz088DvFlDYHg0sHih+w2QeulreCi1D1ftr357klO2zqHdG/bbnNMmuQdVFDuNkopNIyNhmG0XCT/g==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-wc/-/eslint-plugin-wc-3.0.1.tgz", + "integrity": "sha512-0p1wkSlA2Ue3FA4qW+5LZ+15sy0p1nUyVl1eyBMLq4rtN1LtE9IdI49BXNWMz8N8bM/y7Ulx8SWGAni5f8XO5g==", "dev": true, "license": "MIT", "dependencies": { "is-valid-element-name": "^1.0.0", - "js-levenshtein-esm": "^1.2.0" + "js-levenshtein-esm": "^2.0.0" }, "peerDependencies": { "eslint": ">=8.40.0" @@ -15788,9 +15798,9 @@ } }, "node_modules/js-levenshtein-esm": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/js-levenshtein-esm/-/js-levenshtein-esm-1.2.0.tgz", - "integrity": "sha512-fzreKVq1eD7eGcQr7MtRpQH94f8gIfhdrc7yeih38xh684TNMK9v5aAu2wxfIRMk/GpAJRrzcirMAPIaSDaByQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/js-levenshtein-esm/-/js-levenshtein-esm-2.0.0.tgz", + "integrity": "sha512-1n4LEPOL4wRXY8rOQcuA7Iuaphe5xCMayvufCzlLAi+hRsnBRDbSS6XPuV58CBVJxj5D9ApFLyjQ7KzFToyHBw==", "dev": true, "license": "MIT" }, @@ -24092,16 +24102,6 @@ "node": "*" } }, - "node_modules/requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.5" - } - }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", diff --git a/website/package.json b/website/package.json index 3530e2ebd8..8fc85479fa 100644 --- a/website/package.json +++ b/website/package.json @@ -31,7 +31,7 @@ "@docusaurus/preset-classic": "^3.7.0", "@docusaurus/theme-common": "^3.7.0", "@docusaurus/theme-mermaid": "^3.7.0", - "@goauthentik/docusaurus-config": "^1.0.6", + "@goauthentik/docusaurus-config": "^1.1.0", "@goauthentik/tsconfig": "^1.0.4", "@mdx-js/react": "^3.1.0", "clsx": "^2.1.1", @@ -51,8 +51,8 @@ "@docusaurus/tsconfig": "^3.7.0", "@docusaurus/types": "^3.7.0", "@eslint/js": "^9.27.0", - "@goauthentik/eslint-config": "^1.0.4", - "@goauthentik/prettier-config": "^1.0.4", + "@goauthentik/eslint-config": "^1.0.5", + "@goauthentik/prettier-config": "^1.0.5", "@goauthentik/tsconfig": "^1.0.4", "@trivago/prettier-plugin-sort-imports": "^5.2.2", "@types/lodash": "^4.17.17",