diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5120f162..1af86091 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -35,5 +35,9 @@ updates: remix: patterns: - '@remix-run/*' + fumadocs: + patterns: + - '@fumadocs/*' + - 'fumadocs-*' diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 31d3e31d..c8418179 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -816,7 +816,7 @@ importers: dependencies: '@fumadocs/content-collections': specifier: ^1.1.2 - version: 1.1.2(@content-collections/core@packages+core)(@content-collections/mdx@packages+mdx)(fumadocs-core@12.4.1) + version: 1.1.2(@content-collections/core@packages+core)(@content-collections/mdx@packages+mdx)(fumadocs-core@13.3.2) '@radix-ui/react-dialog': specifier: ^1.1.1 version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -842,14 +842,14 @@ importers: specifier: ^11.2.11 version: 11.2.11(react-dom@18.3.1)(react@18.3.1) fumadocs-core: - specifier: ^12.4.1 - version: 12.4.1(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1) + specifier: ^13.3.2 + version: 13.3.2(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1) fumadocs-docgen: specifier: ^1.1.0 version: 1.1.0(typescript@5.4.5) fumadocs-ui: - specifier: ^12.5.3 - version: 12.5.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1)(tailwindcss@3.4.4) + specifier: ^13.3.2 + version: 13.3.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1)(tailwindcss@3.4.4) lucide-react: specifier: ^0.414.0 version: 0.414.0(react@18.3.1) @@ -1276,13 +1276,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 + dev: true /@babel/runtime@7.25.4: resolution: {integrity: sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 - dev: true /@babel/template@7.24.0: resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} @@ -2931,7 +2931,7 @@ packages: tslib: 2.6.3 dev: false - /@fumadocs/content-collections@1.1.2(@content-collections/core@packages+core)(@content-collections/mdx@packages+mdx)(fumadocs-core@12.4.1): + /@fumadocs/content-collections@1.1.2(@content-collections/core@packages+core)(@content-collections/mdx@packages+mdx)(fumadocs-core@13.3.2): resolution: {integrity: sha512-NkzCyGZnxee4HW5foys1KYsV1l7l1GSdg5fHZWdZ0uqCOmVhdd1L2Wg9qC07KUgYW9zwEU3hSekqaP/COK1jxw==} peerDependencies: '@content-collections/core': 0.x.x @@ -2940,7 +2940,7 @@ packages: dependencies: '@content-collections/core': link:packages/core '@content-collections/mdx': link:packages/mdx - fumadocs-core: 12.4.1(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1) + fumadocs-core: 13.3.2(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1) dev: false /@humanwhocodes/config-array@0.11.14: @@ -3824,7 +3824,7 @@ packages: /@radix-ui/primitive@1.0.1: resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 dev: false /@radix-ui/primitive@1.1.0: @@ -3938,7 +3938,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@types/react': 18.3.3 react: 18.3.1 dev: false @@ -3965,7 +3965,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@types/react': 18.3.3 react: 18.3.1 dev: false @@ -3996,7 +3996,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) @@ -4076,7 +4076,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -4121,7 +4121,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@types/react': 18.3.3 react: 18.3.1 dev: false @@ -4152,7 +4152,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) @@ -4193,7 +4193,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 @@ -4289,7 +4289,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -4331,7 +4331,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 @@ -4374,7 +4374,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -4536,7 +4536,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 @@ -4592,7 +4592,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@types/react': 18.3.3 react: 18.3.1 dev: false @@ -4619,7 +4619,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 @@ -4648,7 +4648,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 @@ -4677,7 +4677,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.4 '@types/react': 18.3.3 react: 18.3.1 dev: false @@ -5479,55 +5479,22 @@ packages: resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==} dev: true - /@shikijs/core@1.10.1: - resolution: {integrity: sha512-qdiJS5a/QGCff7VUFIqd0hDdWly9rDp8lhVmXVrS11aazX8LOTRLHAXkkEeONNsS43EcCd7gax9LLoOz4vlFQA==} - dev: false - - /@shikijs/core@1.10.3: - resolution: {integrity: sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==} - dependencies: - '@types/hast': 3.0.4 - dev: false - /@shikijs/core@1.14.1: resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==} dependencies: '@types/hast': 3.0.4 - /@shikijs/rehype@1.10.1: - resolution: {integrity: sha512-K3yEmB9HYs39mzLvXuCVDavt7RP2jtp7C8ZsMNotH6MyzQ3Gk02sFvkIqu3kSn3th+Ke/AxqShUpEVTDJ/kNbw==} - dependencies: - '@shikijs/transformers': 1.10.1 - '@types/hast': 3.0.4 - hast-util-to-string: 3.0.0 - shiki: 1.10.1 - unified: 11.0.5 - unist-util-visit: 5.0.0 - dev: false - - /@shikijs/rehype@1.10.3: - resolution: {integrity: sha512-ghLPkqtx+AEL3LNTR8YpVJroAuiGvZZv+2u2CUB5rw5l4gsJ/2SycrC7s3Hpe+5qMuVXDAq/xImFQyhB0nQpuw==} + /@shikijs/rehype@1.14.1: + resolution: {integrity: sha512-52L8RZ8eJ4t7jWk5jAl5fh5whAmseL5TJezZuWogC6GH5X0JZhWxPxk2+Dg3tH/Ga3447HdzAzEVGkJmXX3o3A==} dependencies: - '@shikijs/transformers': 1.10.3 + '@shikijs/transformers': 1.14.1 '@types/hast': 3.0.4 hast-util-to-string: 3.0.0 - shiki: 1.10.3 + shiki: 1.14.1 unified: 11.0.5 unist-util-visit: 5.0.0 dev: false - /@shikijs/transformers@1.10.1: - resolution: {integrity: sha512-0gLtcFyi6R6zcUkFajUEp1Qiv7lHBSFgOz4tQvS8nFsYCQSLI1/9pM+Me8jEIPXv7XLKAoUjw6InL+Sv+BHw/A==} - dependencies: - shiki: 1.10.1 - dev: false - - /@shikijs/transformers@1.10.3: - resolution: {integrity: sha512-MNjsyye2WHVdxfZUSr5frS97sLGe6G1T+1P41QjyBFJehZphMcr4aBlRLmq6OSPBslYe9byQPVvt/LJCOfxw8Q==} - dependencies: - shiki: 1.10.3 - dev: false - /@shikijs/transformers@1.14.1: resolution: {integrity: sha512-JJqL8QBVCJh3L61jqqEXgFq1cTycwjcGj7aSmqOEsbxnETM9hRlaB74QuXvY/fVJNjbNt8nvWo0VwAXKvMSLRg==} dependencies: @@ -5657,6 +5624,19 @@ packages: lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 tailwindcss: 3.4.4 + dev: true + + /@tailwindcss/typography@0.5.14(tailwindcss@3.4.4): + resolution: {integrity: sha512-ZvOCjUbsJBjL9CxQBn+VEnFpouzuKhxh2dH8xMIWHILL+HfOYtlAkWcyoon8LlzE53d2Yo6YO6pahKKNW3q1YQ==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + dependencies: + lodash.castarray: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + postcss-selector-parser: 6.0.10 + tailwindcss: 3.4.4 + dev: false /@testing-library/dom@10.4.0: resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} @@ -9131,48 +9111,19 @@ packages: requiresBuild: true optional: true - /fumadocs-core@12.4.1(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-xNj7Kx+S+7+qMqStjgHWE2Vuuzab8/zZqa/1EyRT5G/m7ydyFt71Z9wuELfL+jMyFTPBvhUQG5BoY+fPAT23Aw==} - peerDependencies: - next: '>= 14.1.0' - react: '>= 18' - react-dom: '>= 18' - dependencies: - '@formatjs/intl-localematcher': 0.5.4 - '@shikijs/rehype': 1.10.1 - '@shikijs/transformers': 1.14.1 - flexsearch: 0.7.21 - github-slugger: 2.0.0 - negotiator: 0.6.3 - next: 14.2.5(@playwright/test@1.46.1)(react-dom@18.3.1)(react@18.3.1) - npm-to-yarn: 2.2.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.10(@types/react@18.3.3)(react@18.3.1) - remark: 15.0.1 - remark-gfm: 4.0.0 - remark-mdx: 3.0.1 - scroll-into-view-if-needed: 3.1.0 - shiki: 1.14.1 - swr: 2.2.5(react@18.3.1) - unist-util-visit: 5.0.0 - transitivePeerDependencies: - - '@types/react' - - supports-color - dev: false - - /fumadocs-core@12.5.3(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Pirr/gEHn+/0EkWycai27krCtyrI1XXrnqcUj6AkUKpDGVnHACe7dxFfHGaEXW3qFvzmHrFL/NgBWASRf/8zWQ==} + /fumadocs-core@13.3.2(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-SAs8Pp/MhTz95DDnmr7Q2G0VPCXb/B2tOHjzRf6W6el+oAatqAMHD6cKkfZ7feaKeWmKUvc0LlqNQZwE9DgkKQ==} peerDependencies: next: '>= 14.1.0' react: '>= 18' react-dom: '>= 18' dependencies: '@formatjs/intl-localematcher': 0.5.4 - '@shikijs/rehype': 1.10.3 + '@shikijs/rehype': 1.14.1 '@shikijs/transformers': 1.14.1 flexsearch: 0.7.21 github-slugger: 2.0.0 + image-size: 1.1.1 negotiator: 0.6.3 next: 14.2.5(@playwright/test@1.46.1)(react-dom@18.3.1)(react@18.3.1) npm-to-yarn: 2.2.1 @@ -9219,8 +9170,8 @@ packages: - supports-color dev: false - /fumadocs-ui@12.5.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1)(tailwindcss@3.4.4): - resolution: {integrity: sha512-FRYa/uZcbcGHdiGF0c3DGgHQUJ4liTW9r0k5oxOdWoel3uuMJvhmNu2jkrfg5n7Q1i84WK7vDYu2yCY2X46S6g==} + /fumadocs-ui@13.3.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1)(tailwindcss@3.4.4): + resolution: {integrity: sha512-iC/YS77DCeDJfjXd7BujEjEb1L+cOQMoI/KeUtL6EVjXevC1dF+KNUFA7CDzfe3ujKK5j/2yDss8BIMMoWjHPA==} peerDependencies: next: '>= 14.1.0' react: '>= 18' @@ -9233,18 +9184,18 @@ packages: '@radix-ui/react-popover': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-scroll-area': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-tabs': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.4) + '@tailwindcss/typography': 0.5.14(tailwindcss@3.4.4) class-variance-authority: 0.7.0 cmdk: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - fumadocs-core: 12.5.3(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1) - lucide-react: 0.408.0(react@18.3.1) + fumadocs-core: 13.3.2(@types/react@18.3.3)(next@14.2.5)(react-dom@18.3.1)(react@18.3.1) + lucide-react: 0.428.0(react@18.3.1) next: 14.2.5(@playwright/test@1.46.1)(react-dom@18.3.1)(react@18.3.1) next-themes: 0.3.0(react-dom@18.3.1)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-medium-image-zoom: 5.2.8(react-dom@18.3.1)(react@18.3.1) swr: 2.2.5(react@18.3.1) - tailwind-merge: 2.4.0 + tailwind-merge: 2.5.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -9922,6 +9873,14 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} + /image-size@1.1.1: + resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} + engines: {node: '>=16.x'} + hasBin: true + dependencies: + queue: 6.0.2 + dev: false + /imagetools-core@7.0.1: resolution: {integrity: sha512-XDUx3Ac1VrZ4XF5eAJNYdHbFXRPNyebHFrwJsZ4WHb7X2MitOVW23cFphSDByT3MH5rdWdxKr4edSW2agChvDg==} engines: {node: '>=18.0.0'} @@ -10816,18 +10775,18 @@ packages: engines: {node: '>=12'} dev: true - /lucide-react@0.408.0(react@18.3.1): - resolution: {integrity: sha512-8kETAAeWmOvtGIr7HPHm51DXoxlfkNncQ5FZWXR+abX8saQwMYXANWIkUstaYtcKSo/imOe/q+tVFA8ANzdSVA==} + /lucide-react@0.414.0(react@18.3.1): + resolution: {integrity: sha512-Krr/MHg9AWoJc52qx8hyJ64X9++JNfS1wjaJviLM1EP/68VNB7Tv0VMldLCB1aUe6Ka9QxURPhQm/eB6cqOM3A==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: react: 18.3.1 dev: false - /lucide-react@0.414.0(react@18.3.1): - resolution: {integrity: sha512-Krr/MHg9AWoJc52qx8hyJ64X9++JNfS1wjaJviLM1EP/68VNB7Tv0VMldLCB1aUe6Ka9QxURPhQm/eB6cqOM3A==} + /lucide-react@0.428.0(react@18.3.1): + resolution: {integrity: sha512-rGrzslfEcgqwh+TLBC5qJ8wvVIXhLvAIXVFKNHndYyb1utSxxn9rXOC+1CNJLi6yNOooyPqIs6+3YCp6uSiEvg==} peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc dependencies: react: 18.3.1 dev: false @@ -13179,6 +13138,12 @@ packages: resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} dev: false + /queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + dependencies: + inherits: 2.0.4 + dev: false + /quick-lru@4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} @@ -14096,19 +14061,6 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true - /shiki@1.10.1: - resolution: {integrity: sha512-uafV7WCgN4YYrccH6yxpnps6k38sSTlFRrwc4jycWmhWxJIm9dPrk+XkY1hZ2t0I7jmacMNb15Lf2fspa/Y3lg==} - dependencies: - '@shikijs/core': 1.10.1 - dev: false - - /shiki@1.10.3: - resolution: {integrity: sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==} - dependencies: - '@shikijs/core': 1.10.3 - '@types/hast': 3.0.4 - dev: false - /shiki@1.14.1: resolution: {integrity: sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==} dependencies: @@ -14698,8 +14650,8 @@ packages: '@babel/runtime': 7.24.5 dev: false - /tailwind-merge@2.4.0: - resolution: {integrity: sha512-49AwoOQNKdqKPd9CViyH5wJoSKsCDjUlzL8DxuGp3P1FsGY36NJDAa18jLZcaHAUUuTj+JB8IAo8zWgBNvBF7A==} + /tailwind-merge@2.5.2: + resolution: {integrity: sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==} dev: false /tailwindcss-animate@1.0.7(tailwindcss@3.4.4): diff --git a/website/app/(home)/layout.tsx b/website/app/(home)/layout.tsx index 8b087227..3d6eb191 100644 --- a/website/app/(home)/layout.tsx +++ b/website/app/(home)/layout.tsx @@ -1,5 +1,5 @@ import type { ReactNode } from "react"; -import { Layout as HomeLayout } from "fumadocs-ui/layout"; +import { HomeLayout } from "fumadocs-ui/home-layout"; import { baseOptions } from "@/app/layout.config"; export default function Layout({ children }: { children: ReactNode }) { diff --git a/website/package.json b/website/package.json index 21bf12f9..18dd04cb 100644 --- a/website/package.json +++ b/website/package.json @@ -18,9 +18,9 @@ "clsx": "^2.1.0", "fathom-client": "^3.7.0", "framer-motion": "^11.2.11", - "fumadocs-core": "^12.4.1", + "fumadocs-core": "^13.3.2", "fumadocs-docgen": "^1.1.0", - "fumadocs-ui": "^12.5.3", + "fumadocs-ui": "^13.3.2", "lucide-react": "^0.414.0", "next": "14.2.5", "react": "^18.3.1", diff --git a/website/tailwind.config.ts b/website/tailwind.config.ts index 065fafff..631244f7 100644 --- a/website/tailwind.config.ts +++ b/website/tailwind.config.ts @@ -10,7 +10,7 @@ const config = { "./components/**/*.{ts,tsx}", "./app/**/*.{ts,tsx}", ], - presets: [createPreset({ preset: "ocean" })], + presets: [createPreset({ preset: "ocean", addGlobalColors: true })], theme: { extend: { colors: {