diff --git a/package.json b/package.json index 799aded..a4d82e6 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ "next": "^13.5.1", "nextra": "^2.4.2", "nextra-theme-docs": "^2.4.2", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { "@types/node": "18.17.17", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6d0b92f..7354a5d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,19 +7,19 @@ settings: dependencies: next: specifier: ^13.5.1 - version: 13.5.1(react-dom@18.2.0)(react@18.2.0) + version: 13.5.1(react-dom@19.0.0)(react@19.0.0) nextra: specifier: ^2.4.2 - version: 2.12.3(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + version: 2.12.3(next@13.5.1)(react-dom@19.0.0)(react@19.0.0) nextra-theme-docs: specifier: ^2.4.2 - version: 2.12.3(next@13.5.1)(nextra@2.12.3)(react-dom@18.2.0)(react@18.2.0) + version: 2.12.3(next@13.5.1)(nextra@2.12.3)(react-dom@19.0.0)(react@19.0.0) react: - specifier: ^18.2.0 - version: 18.2.0 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) devDependencies: '@types/node': @@ -42,7 +42,7 @@ packages: resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} dev: false - /@headlessui/react@1.7.17(react-dom@18.2.0)(react@18.2.0): + /@headlessui/react@1.7.17(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-4am+tzvkqDSSgiwrsEpGWqgGo9dz8qU5M3znCkC4PgkpY4HcCZzEDEvozltGGGHIKl9jbXbZPSH5TWn4sWJdow==} engines: {node: '>=10'} peerDependencies: @@ -50,8 +50,8 @@ packages: react-dom: ^16 || ^17 || ^18 dependencies: client-only: 0.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) dev: false /@mdx-js/mdx@2.3.0: @@ -78,14 +78,14 @@ packages: - supports-color dev: false - /@mdx-js/react@2.3.0(react@18.2.0): + /@mdx-js/react@2.3.0(react@19.0.0): resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: react: '>=16' dependencies: '@types/mdx': 2.0.7 '@types/react': 18.2.21 - react: 18.2.0 + react: 19.0.0 dev: false /@napi-rs/simple-git-android-arm-eabi@0.1.9: @@ -299,13 +299,13 @@ packages: tslib: 2.6.2 dev: false - /@theguild/remark-mermaid@0.0.4(react@18.2.0): + /@theguild/remark-mermaid@0.0.4(react@19.0.0): resolution: {integrity: sha512-C1gssw07eURtCwzXqZZdvyV/eawQ/cXfARaXIgBU9orffox+/YQ+exxmNu9v16NSGzAVsGF4qEVHvCOcCR/FpQ==} peerDependencies: react: ^18.2.0 dependencies: mermaid: 10.4.0 - react: 18.2.0 + react: 19.0.0 unist-util-visit: 5.0.0 transitivePeerDependencies: - supports-color @@ -1352,10 +1352,6 @@ packages: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: false - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: false - /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -1420,13 +1416,6 @@ packages: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} dev: false - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - dependencies: - js-tokens: 4.0.0 - dev: false - /lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: @@ -2072,7 +2061,7 @@ packages: hasBin: true dev: false - /next-mdx-remote@4.4.1(react-dom@18.2.0)(react@18.2.0): + /next-mdx-remote@4.4.1(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-1BvyXaIou6xy3XoNF4yaMZUCb6vD2GTAa5ciOa6WoO+gAUTYsb1K4rI/HSC2ogAWLrb/7VSV52skz07vOzmqIQ==} engines: {node: '>=14', npm: '>=7'} peerDependencies: @@ -2080,40 +2069,40 @@ packages: react-dom: '>=16.x <=18.x' dependencies: '@mdx-js/mdx': 2.3.0 - '@mdx-js/react': 2.3.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@mdx-js/react': 2.3.0(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) vfile: 5.3.7 vfile-matter: 3.0.1 transitivePeerDependencies: - supports-color dev: false - /next-seo@6.1.0(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + /next-seo@6.1.0(next@13.5.1)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-iMBpFoJsR5zWhguHJvsoBDxDSmdYTHtnVPB1ij+CD0NReQCP78ZxxbdL9qkKIf4oEuZEqZkrjAQLB0bkII7RYA==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - next: 13.5.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + next: 13.5.1(react-dom@19.0.0)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) dev: false - /next-themes@0.2.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + /next-themes@0.2.1(next@13.5.1)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' react: '*' react-dom: '*' dependencies: - next: 13.5.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + next: 13.5.1(react-dom@19.0.0)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) dev: false - /next@13.5.1(react-dom@18.2.0)(react@18.2.0): + /next@13.5.1(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-GIudNR7ggGUZoIL79mSZcxbXK9f5pwAIPZxEM8+j2yLqv5RODg4TkmUlaKSYVqE1bPQueamXSqdC3j7axiTSEg==} engines: {node: '>=16.14.0'} hasBin: true @@ -2133,9 +2122,9 @@ packages: busboy: 1.6.0 caniuse-lite: 1.0.30001534 postcss: 8.4.14 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(react@18.2.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + styled-jsx: 5.1.1(react@19.0.0) watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: @@ -2153,7 +2142,7 @@ packages: - babel-plugin-macros dev: false - /nextra-theme-docs@2.12.3(next@13.5.1)(nextra@2.12.3)(react-dom@18.2.0)(react@18.2.0): + /nextra-theme-docs@2.12.3(next@13.5.1)(nextra@2.12.3)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-aZywZwokk/h5HrUTh/bsU981Sd2prZks7ci+HNG9wuMnm+drp3PBmRKIuQxBCiJurePVBJ2Qk2/wTV3VECGKnA==} peerDependencies: next: '>=9.5.3' @@ -2161,7 +2150,7 @@ packages: react: '>=16.13.1' react-dom: '>=16.13.1' dependencies: - '@headlessui/react': 1.7.17(react-dom@18.2.0)(react@18.2.0) + '@headlessui/react': 1.7.17(react-dom@19.0.0)(react@19.0.0) '@popperjs/core': 2.11.8 clsx: 2.0.0 escape-string-regexp: 5.0.0 @@ -2170,17 +2159,17 @@ packages: git-url-parse: 13.1.0 intersection-observer: 0.12.2 match-sorter: 6.3.1 - next: 13.5.1(react-dom@18.2.0)(react@18.2.0) - next-seo: 6.1.0(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) - next-themes: 0.2.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) - nextra: 2.12.3(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + next: 13.5.1(react-dom@19.0.0)(react@19.0.0) + next-seo: 6.1.0(next@13.5.1)(react-dom@19.0.0)(react@19.0.0) + next-themes: 0.2.1(next@13.5.1)(react-dom@19.0.0)(react@19.0.0) + nextra: 2.12.3(next@13.5.1)(react-dom@19.0.0)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) scroll-into-view-if-needed: 3.1.0 zod: 3.22.2 dev: false - /nextra@2.12.3(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + /nextra@2.12.3(next@13.5.1)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-0d8wXpGAccFpMFZuxnlnN56MIZj+AWGYXW3Xk6ByXyr0Mb+B/C/0aGZV5YrBex0V1wEqMGQl4LLAJI+AfCbSXg==} engines: {node: '>=16'} peerDependencies: @@ -2188,11 +2177,11 @@ packages: react: '>=16.13.1' react-dom: '>=16.13.1' dependencies: - '@headlessui/react': 1.7.17(react-dom@18.2.0)(react@18.2.0) + '@headlessui/react': 1.7.17(react-dom@19.0.0)(react@19.0.0) '@mdx-js/mdx': 2.3.0 - '@mdx-js/react': 2.3.0(react@18.2.0) + '@mdx-js/react': 2.3.0(react@19.0.0) '@napi-rs/simple-git': 0.1.9 - '@theguild/remark-mermaid': 0.0.4(react@18.2.0) + '@theguild/remark-mermaid': 0.0.4(react@19.0.0) '@theguild/remark-npm2yarn': 0.1.1 clsx: 2.0.0 github-slugger: 2.0.0 @@ -2200,11 +2189,11 @@ packages: gray-matter: 4.0.3 katex: 0.16.8 lodash.get: 4.4.2 - next: 13.5.1(react-dom@18.2.0)(react@18.2.0) - next-mdx-remote: 4.4.1(react-dom@18.2.0)(react@18.2.0) + next: 13.5.1(react-dom@19.0.0)(react@19.0.0) + next-mdx-remote: 4.4.1(react-dom@19.0.0)(react@19.0.0) p-limit: 3.1.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) rehype-katex: 6.0.3 rehype-pretty-code: 0.9.11(shiki@0.14.4) rehype-raw: 7.0.0 @@ -2322,21 +2311,18 @@ packages: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} dev: false - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + /react-dom@19.0.0(react@19.0.0): + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.2.0 + react: ^19.0.0 dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 19.0.0 + scheduler: 0.25.0 dev: false - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + /react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 dev: false /reading-time@1.5.0: @@ -2458,10 +2444,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} - dependencies: - loose-envify: 1.4.0 + /scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} dev: false /scroll-into-view-if-needed@3.1.0: @@ -2561,7 +2545,7 @@ packages: inline-style-parser: 0.1.1 dev: false - /styled-jsx@5.1.1(react@18.2.0): + /styled-jsx@5.1.1(react@19.0.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -2575,7 +2559,7 @@ packages: optional: true dependencies: client-only: 0.0.1 - react: 18.2.0 + react: 19.0.0 dev: false /stylis@4.3.0: