Complete Nextra 4 migration: remove Pages Router files, update deps

Follow-up to 24b4eb1, which only committed the new App Router files and left the deletions/modifications unstaged. This commits the rest so the tree is consistent: - remove pages/, theme.config.tsx, root favicon.ico (moved to app/) - update package.json (Next 16 / React 19 / Nextra 4, pagefind, zod override) - update next.config.mjs (drop theme/themeConfig), .gitignore, pnpm-lock.yaml Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Seto Elkahfi committed Jun 21, 2026 at 14:29 UTC a1edd01e1dfc6dca0a8f5de86adf3c75d809907e
11 files changed +747 -612
.gitignore
+3
@@ -12,6 +12,9 @@
12 /.next/
13 /out/
14
15 +# nextra search index (pagefind)
16 +/public/_pagefind/
17 +
18 # production
19 /build
20
favicon.ico
Binary files a/favicon.ico and /dev/null differ
next.config.mjs
+8 -8
@@ -1,11 +1,11 @@
1 import nextra from 'nextra'
2 -
2 +
3 const withNextra = nextra({
4 - theme: 'nextra-theme-docs',
5 - themeConfig: './theme.config.tsx'
4 + search: {
5 + codeblocks: false
6 + }
7 +})
8 +
9 +export default withNextra({
10 + reactStrictMode: true
11 })
7 -
8 -export default withNextra()
9 -
10 -// If you have other Next.js configurations, you can pass them as the parameter:
11 -// export default withNextra({ /* other next.js config */ })
\ No newline at end of file
package.json
+14 -5
@@ -2,14 +2,23 @@
2 "scripts": {
3 "dev": "next",
4 "build": "next build",
5 + "postbuild": "pagefind --site .next/server/app --output-path public/_pagefind",
6 "start": "next start",
7 "start-smbclouddocs": "next start -p 3019"
8 },
9 "dependencies": {
9 - "next": "15.0.7",
10 - "nextra": "^3.3.1",
11 - "nextra-theme-docs": "^3.3.1",
12 - "react": "^18.3.1",
13 - "react-dom": "^18.3.1"
10 + "next": "^16.2.9",
11 + "nextra": "^4.6.1",
12 + "nextra-theme-docs": "^4.6.1",
13 + "react": "^19.2.0",
14 + "react-dom": "^19.2.0"
15 + },
16 + "devDependencies": {
17 + "pagefind": "^1.4.0"
18 + },
19 + "pnpm": {
20 + "overrides": {
21 + "zod": "4.1.12"
22 + }
23 }
24 }
pages/_app.jsx deleted
-3
@@ -1,3 +0,0 @@
1 -export default function App({ Component, pageProps }) {
2 - return <Component {...pageProps} />
3 -}
\ No newline at end of file
pages/about.mdx deleted
-3
@@ -1,3 +0,0 @@
1 -# About
2 -
3 -This is the documentation page for smbCloud, the unified cloud platform for modern app deployment.
\ No newline at end of file
pages/cli.mdx deleted
-3
@@ -1,3 +0,0 @@
1 -# CLI
2 -
3 -We use CLI program to interact with smbCloud resources.
\ No newline at end of file
pages/cli/setup.mdx deleted
-23
@@ -1,23 +0,0 @@
1 -# Setup
2 -
3 -Our CLI interface is build with Rust and published on [Crates.io](https://crates.io/crates/smbcloud-cli).
4 -
5 -1. Setup your [Rust](https://www.rust-lang.org/tools/install).
6 -2. Install it globally with cargo: `cargo install smbcloud-cli`.
7 -3. Run `smb` command in your teminal to check your installation. You should get something like this:
8 -
9 -```
10 -╰─➤ smb
11 -Command line tool for creating and managing smbCloud resources.
12 -
13 -Usage: smb [OPTIONS] <COMMAND>
14 -
15 -Commands:
16 - login Login to your account. To create an account, visit https://smbcloud.xyz
17 - help Print this message or the help of the given subcommand(s)
18 -
19 -Options:
20 - -l, --log-level <LOG_LEVEL> Log level: trace, debug, info, warn, error, off
21 - -h, --help Print help
22 - -V, --version Print version
23 -```
\ No newline at end of file
pages/index.mdx deleted
-7
@@ -1,7 +0,0 @@
1 -# smbCloud Documentation
2 -
3 -Find technical documentation for smbCloud services, SDKs and toolkits, use cases, scenarios, and tasks. Browse user guides, developer guides, tutorials, and API references.
4 -
5 -## What is smbCloud?
6 -
7 -A **simple**, **powerful** and **flexible** cloud platform for the next generation web.
pnpm-lock.yaml
+722 -530
@@ -4,25 +4,32 @@ settings:
4 autoInstallPeers: true
5 excludeLinksFromLockfile: false
6
7 +overrides:
8 + zod: 4.1.12
9 +
10 importers:
11
12 .:
13 dependencies:
14 next:
12 - specifier: 15.0.7
13 - version: 15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
15 + specifier: ^16.2.9
16 + version: 16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
17 nextra:
15 - specifier: ^3.3.1
16 - version: 3.3.1(@types/react@18.3.12)(next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)
18 + specifier: ^4.6.1
19 + version: 4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.7.2)
20 nextra-theme-docs:
18 - specifier: ^3.3.1
19 - version: 3.3.1(next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.3.1(@types/react@18.3.12)(next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
21 + specifier: ^4.6.1
22 + version: 4.6.1(@types/react@18.3.12)(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(nextra@4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.7.2))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7))
23 react:
21 - specifier: ^18.3.1
22 - version: 18.3.1
24 + specifier: ^19.2.0
25 + version: 19.2.7
26 react-dom:
24 - specifier: ^18.3.1
25 - version: 18.3.1(react@18.3.1)
27 + specifier: ^19.2.0
28 + version: 19.2.7(react@19.2.7)
29 + devDependencies:
30 + pagefind:
31 + specifier: ^1.4.0
32 + version: 1.5.2
33
34 packages:
35
@@ -71,8 +78,8 @@ packages:
78 '@floating-ui/utils@0.2.10':
79 resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==}
80
74 - '@formatjs/intl-localematcher@0.5.10':
75 - resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==}
81 + '@formatjs/intl-localematcher@0.6.2':
82 + resolution: {integrity: sha512-XOMO2Hupl0wdd172Y06h6kLpBz6Dv+J4okPLl4LPtzbr8f66WbIoy4ev98EBuZ6ZK4h5ydTN6XneT4QVpD7cdA==}
83
84 '@headlessui/react@2.2.9':
85 resolution: {integrity: sha512-Mb+Un58gwBn0/yWZfyrCh0TJyurtT+dETj7YHleylHk5od3dv2XqETPGWMyQ5/7sYN7oWdyM1u9MvC0OC8UmzQ==}
@@ -87,107 +94,139 @@ packages:
94 '@iconify/utils@3.1.0':
95 resolution: {integrity: sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==}
96
90 - '@img/sharp-darwin-arm64@0.33.5':
91 - resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==}
97 + '@img/colour@1.1.0':
98 + resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
99 + engines: {node: '>=18'}
100 +
101 + '@img/sharp-darwin-arm64@0.34.5':
102 + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
103 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
104 cpu: [arm64]
105 os: [darwin]
106
96 - '@img/sharp-darwin-x64@0.33.5':
97 - resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==}
107 + '@img/sharp-darwin-x64@0.34.5':
108 + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
109 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
110 cpu: [x64]
111 os: [darwin]
112
102 - '@img/sharp-libvips-darwin-arm64@1.0.4':
103 - resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==}
113 + '@img/sharp-libvips-darwin-arm64@1.2.4':
114 + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
115 cpu: [arm64]
116 os: [darwin]
117
107 - '@img/sharp-libvips-darwin-x64@1.0.4':
108 - resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==}
118 + '@img/sharp-libvips-darwin-x64@1.2.4':
119 + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
120 cpu: [x64]
121 os: [darwin]
122
112 - '@img/sharp-libvips-linux-arm64@1.0.4':
113 - resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==}
123 + '@img/sharp-libvips-linux-arm64@1.2.4':
124 + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
125 cpu: [arm64]
126 os: [linux]
127
117 - '@img/sharp-libvips-linux-arm@1.0.5':
118 - resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==}
128 + '@img/sharp-libvips-linux-arm@1.2.4':
129 + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
130 cpu: [arm]
131 os: [linux]
132
122 - '@img/sharp-libvips-linux-s390x@1.0.4':
123 - resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==}
133 + '@img/sharp-libvips-linux-ppc64@1.2.4':
134 + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}
135 + cpu: [ppc64]
136 + os: [linux]
137 +
138 + '@img/sharp-libvips-linux-riscv64@1.2.4':
139 + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}
140 + cpu: [riscv64]
141 + os: [linux]
142 +
143 + '@img/sharp-libvips-linux-s390x@1.2.4':
144 + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
145 cpu: [s390x]
146 os: [linux]
147
127 - '@img/sharp-libvips-linux-x64@1.0.4':
128 - resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==}
148 + '@img/sharp-libvips-linux-x64@1.2.4':
149 + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
150 cpu: [x64]
151 os: [linux]
152
132 - '@img/sharp-libvips-linuxmusl-arm64@1.0.4':
133 - resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==}
153 + '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
154 + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
155 cpu: [arm64]
156 os: [linux]
157
137 - '@img/sharp-libvips-linuxmusl-x64@1.0.4':
138 - resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==}
158 + '@img/sharp-libvips-linuxmusl-x64@1.2.4':
159 + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
160 cpu: [x64]
161 os: [linux]
162
142 - '@img/sharp-linux-arm64@0.33.5':
143 - resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==}
163 + '@img/sharp-linux-arm64@0.34.5':
164 + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
165 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
166 cpu: [arm64]
167 os: [linux]
168
148 - '@img/sharp-linux-arm@0.33.5':
149 - resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==}
169 + '@img/sharp-linux-arm@0.34.5':
170 + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
171 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
172 cpu: [arm]
173 os: [linux]
174
154 - '@img/sharp-linux-s390x@0.33.5':
155 - resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==}
175 + '@img/sharp-linux-ppc64@0.34.5':
176 + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}
177 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
178 + cpu: [ppc64]
179 + os: [linux]
180 +
181 + '@img/sharp-linux-riscv64@0.34.5':
182 + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}
183 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
184 + cpu: [riscv64]
185 + os: [linux]
186 +
187 + '@img/sharp-linux-s390x@0.34.5':
188 + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
189 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
190 cpu: [s390x]
191 os: [linux]
192
160 - '@img/sharp-linux-x64@0.33.5':
161 - resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==}
193 + '@img/sharp-linux-x64@0.34.5':
194 + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
195 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
196 cpu: [x64]
197 os: [linux]
198
166 - '@img/sharp-linuxmusl-arm64@0.33.5':
167 - resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==}
199 + '@img/sharp-linuxmusl-arm64@0.34.5':
200 + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
201 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
202 cpu: [arm64]
203 os: [linux]
204
172 - '@img/sharp-linuxmusl-x64@0.33.5':
173 - resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==}
205 + '@img/sharp-linuxmusl-x64@0.34.5':
206 + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
207 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
208 cpu: [x64]
209 os: [linux]
210
178 - '@img/sharp-wasm32@0.33.5':
179 - resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==}
211 + '@img/sharp-wasm32@0.34.5':
212 + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
213 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
214 cpu: [wasm32]
215
183 - '@img/sharp-win32-ia32@0.33.5':
184 - resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==}
216 + '@img/sharp-win32-arm64@0.34.5':
217 + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}
218 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
219 + cpu: [arm64]
220 + os: [win32]
221 +
222 + '@img/sharp-win32-ia32@0.34.5':
223 + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
224 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
225 cpu: [ia32]
226 os: [win32]
227
189 - '@img/sharp-win32-x64@0.33.5':
190 - resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==}
228 + '@img/sharp-win32-x64@0.34.5':
229 + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
230 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
231 cpu: [x64]
232 os: [win32]
@@ -195,12 +234,6 @@ packages:
234 '@mdx-js/mdx@3.1.1':
235 resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==}
236
198 - '@mdx-js/react@3.1.1':
199 - resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==}
200 - peerDependencies:
201 - '@types/react': '>=16'
202 - react: '>=16'
203 -
237 '@mermaid-js/parser@0.6.3':
238 resolution: {integrity: sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA==}
239
@@ -298,57 +331,104 @@ packages:
331 resolution: {integrity: sha512-bMVoAKhpjTOPHkW/lprDPwv5aD4R4C3Irt8vn+SKA9wudLe9COLxOhurrKRsxmZccUbWXRF7vukNeGUAj5P8kA==}
332 engines: {node: '>= 10'}
333
301 - '@next/env@15.0.7':
302 - resolution: {integrity: sha512-g/v9G2Xmv9T6w/DcRdcdVkLuAHnGt5fcJ3C33PmPrrdtUrwrjXcT4jXasdedSbw+koXa4YeEA3nPgy6q2wmk2A==}
334 + '@next/env@16.2.9':
335 + resolution: {integrity: sha512-ki5VxxXfzD/9TDe13wyeTKIjQTAwBVpnr8KhRDUr8ltMUq1/NBpWNT5tiPoxiGl+PHM4X2ahSOiPk6iAimIzPg==}
336
304 - '@next/swc-darwin-arm64@15.0.5':
305 - resolution: {integrity: sha512-BrNm/9BZoV6QEFKFZdgZRyYwhdhxV8GhW+U4D5cdkT4Wefj7YflAUZNx2FWyBPp7utBPCgJXnVbVLhlDoIfKFg==}
337 + '@next/swc-darwin-arm64@16.2.9':
338 + resolution: {integrity: sha512-HkfxNYUCmcct0Xsqib5KxqMSHV4AHJq857BNRchyBDs4YS19aHzVfn1kDuBYKqLLQBjXgnkIsjV2Kd4d2wzYhw==}
339 engines: {node: '>= 10'}
340 cpu: [arm64]
341 os: [darwin]
342
310 - '@next/swc-darwin-x64@15.0.5':
311 - resolution: {integrity: sha512-SkpRdqyJLhmU6Ip0dHrZ5mLMQgTU0MlTASRwqCj6NXQJ04eS4QzBgEUUOPX+tsUOQ+KSVMgX/iQaWgQHNMyyCQ==}
343 + '@next/swc-darwin-x64@16.2.9':
344 + resolution: {integrity: sha512-7IAtK4MeybpqRV9GRABWEhJ62mOS+rzWOzOTFie4cSEtm12xsoOMJRcECoZx3FHPzFAqN/IJtHqWAFOLfl152w==}
345 engines: {node: '>= 10'}
346 cpu: [x64]
347 os: [darwin]
348
316 - '@next/swc-linux-arm64-gnu@15.0.5':
317 - resolution: {integrity: sha512-nk+6BAIkIHTeQg+U1uqGpZ8K1KSAbhq80EkSgpgPC6wBmRkEeBitn4yL9C0fUiEPeZ3zN4yrvI635GG/H2QmSQ==}
349 + '@next/swc-linux-arm64-gnu@16.2.9':
350 + resolution: {integrity: sha512-hBD75iWpUtkL9SmQmcRhmLomn9jgkPzCEkbOcLgHymPEKzv+6ONy13RRiIEz/iEObjkS2Jlb5gYS2XGoS3X4rw==}
351 engines: {node: '>= 10'}
352 cpu: [arm64]
353 os: [linux]
354
322 - '@next/swc-linux-arm64-musl@15.0.5':
323 - resolution: {integrity: sha512-CozywhydLroNNz1AMKdKKVBuRc0UIBG7TlVgXXn51MdZo4sMbfApOlQFUyuAbKJbe67vd39Yib2lVVVDfLTtfw==}
355 + '@next/swc-linux-arm64-musl@16.2.9':
356 + resolution: {integrity: sha512-qZTI3pf9SGc/obr8NkQAekBxmp1QK+kVm+VAf3BALLfFAj+1kUhkTxmrWpVos9R/UYIA8AWX2p6cGI5WdwzVUA==}
357 engines: {node: '>= 10'}
358 cpu: [arm64]
359 os: [linux]
360
328 - '@next/swc-linux-x64-gnu@15.0.5':
329 - resolution: {integrity: sha512-VWfvl8toyC/5Rn1GgKfiASYgssCsxz4GtwK2cFKmmnyGfoKubFc6DfCI5MzBoe2Q2gzd2CeZDoT1BhuutSiL7A==}
361 + '@next/swc-linux-x64-gnu@16.2.9':
362 + resolution: {integrity: sha512-xm0HfRNX+UkH4R3c18ynswjj5o5uEj/7iI9p9omdtTSIsRCzQqkGMA+10nzJ4EHnYC3as65IMhbbl5fWRUWHYg==}
363 engines: {node: '>= 10'}
364 cpu: [x64]
365 os: [linux]
366
334 - '@next/swc-linux-x64-musl@15.0.5':
335 - resolution: {integrity: sha512-xCD/V4Z55eFtG2SNyXgG3ciIikcxNe4FgmgcW4xTaEcLY59ZJVLxx4PLve2vDgp7xqvwDD4vvUsJuFMuQ12oGg==}
367 + '@next/swc-linux-x64-musl@16.2.9':
368 + resolution: {integrity: sha512-QumimHkGEG6vM3PfEDWKyKen03NcqLOkeKB1EfcPe7VxzmEiCa4jNnMyBn/US5zcd/VE1CI+O8Ovb3lfjVHfGw==}
369 engines: {node: '>= 10'}
370 cpu: [x64]
371 os: [linux]
372
340 - '@next/swc-win32-arm64-msvc@15.0.5':
341 - resolution: {integrity: sha512-OmKXP/mUzY+AiDFk9PR3RoM6YfgzNYhtSbfvTUDk3PxoCLKnwTZ8xsFoWX2ph/RFC25QucTeAFepouGGsdBPAg==}
373 + '@next/swc-win32-arm64-msvc@16.2.9':
374 + resolution: {integrity: sha512-hzQpKZvw8rAwI6A2uQh6SacCSvNAXaIkPNsWwzqqfRiIMiXMfH936skDhz1OO6KpvdKkJrgHHtqQOq5PIXOvdQ==}
375 engines: {node: '>= 10'}
376 cpu: [arm64]
377 os: [win32]
378
346 - '@next/swc-win32-x64-msvc@15.0.5':
347 - resolution: {integrity: sha512-O34P9asvZtdNQ+4sEczSLruYvM7XEQKY/FCwRAeQQnrWW3tol3VEuv2GtnFb1YHsP3lZtagd11UYJqrs0Y0r2A==}
379 + '@next/swc-win32-x64-msvc@16.2.9':
380 + resolution: {integrity: sha512-qr2VL3Ce5QrwgO2yh1ujSBawrimjVKX8FGF/cOynmdYKJY0BdHpGVNIRK1tqONB10Vkm25Ub1BD2bkjWs4+96w==}
381 engines: {node: '>= 10'}
382 cpu: [x64]
383 os: [win32]
384
385 + '@nodelib/fs.scandir@2.1.5':
386 + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
387 + engines: {node: '>= 8'}
388 +
389 + '@nodelib/fs.stat@2.0.5':
390 + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
391 + engines: {node: '>= 8'}
392 +
393 + '@nodelib/fs.walk@1.2.8':
394 + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
395 + engines: {node: '>= 8'}
396 +
397 + '@pagefind/darwin-arm64@1.5.2':
398 + resolution: {integrity: sha512-MXpI+7HsAdPkvJ0gk9xj9g541BCqBZOBbdwj9g6lB5LCj6kSV6nqDSjzcAJwvOsfu0fjwvC8hQU+ecfhp+MpiQ==}
399 + cpu: [arm64]
400 + os: [darwin]
401 +
402 + '@pagefind/darwin-x64@1.5.2':
403 + resolution: {integrity: sha512-IojxFWMEJe0RQ7PQ3KXQsPIImNsbpPYpoZ+QUDrL8fAl/O27IX+LVLs74/UzEZy5uA2LD8Nz1AiwKr72vrkZQw==}
404 + cpu: [x64]
405 + os: [darwin]
406 +
407 + '@pagefind/freebsd-x64@1.5.2':
408 + resolution: {integrity: sha512-7EVzo9+0w+2cbe671BtMj10UlNo83I+HrLVLfRxO731svHRJKUfJ/mo05gU14pe9PCfpKNQT8FS3Xc/oDN6pOA==}
409 + cpu: [x64]
410 + os: [freebsd]
411 +
412 + '@pagefind/linux-arm64@1.5.2':
413 + resolution: {integrity: sha512-Ovt9+K35sqzn8H3ZMXGwls4TD/wMJuvRtShHIsmUQREmaxjrDEX7gHckRCrwYJ4XE1H1p6HkLz3wukrAnsfXQw==}
414 + cpu: [arm64]
415 + os: [linux]
416 +
417 + '@pagefind/linux-x64@1.5.2':
418 + resolution: {integrity: sha512-V+tFqHKXhQKq/WqPBD67AFy7scn1/aZID00ws4fSDd+1daSi5UHR9VVlRrOUYKxn3VuFQYRD7lYXdZK1WED1YA==}
419 + cpu: [x64]
420 + os: [linux]
421 +
422 + '@pagefind/windows-arm64@1.5.2':
423 + resolution: {integrity: sha512-hN9Nh90fNW61nNRCW9ZyQrAj/mD0eRvmJ8NlTUzkbuW8kIzGJUi3cxjFkEcMZ5h/8FsKWD/VcouZl4yo1F7B6g==}
424 + cpu: [arm64]
425 + os: [win32]
426 +
427 + '@pagefind/windows-x64@1.5.2':
428 + resolution: {integrity: sha512-Fa2Iyw7kaDRzGMfNYNUXNW2zbL5FQVDgSOcbDHdzBrDEdpqOqg8TcZ68F22ol6NJ9IGzvUdmeyZypLW5dyhqsg==}
429 + cpu: [x64]
430 + os: [win32]
431 +
432 '@react-aria/focus@3.21.3':
433 resolution: {integrity: sha512-FsquWvjSCwC2/sBk4b+OqJyONETUIXQ2vM0YdPAuC+QFQh2DT6TIBo6dOZVSezlhudDla69xFBd6JvCFq1AbUw==}
434 peerDependencies:
@@ -386,35 +466,34 @@ packages:
466 peerDependencies:
467 react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
468
389 - '@shikijs/core@1.29.2':
390 - resolution: {integrity: sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==}
469 + '@shikijs/core@3.23.0':
470 + resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==}
471
392 - '@shikijs/engine-javascript@1.29.2':
393 - resolution: {integrity: sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==}
472 + '@shikijs/engine-javascript@3.23.0':
473 + resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==}
474
395 - '@shikijs/engine-oniguruma@1.29.2':
396 - resolution: {integrity: sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==}
475 + '@shikijs/engine-oniguruma@3.23.0':
476 + resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==}
477
398 - '@shikijs/langs@1.29.2':
399 - resolution: {integrity: sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==}
478 + '@shikijs/langs@3.23.0':
479 + resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==}
480
401 - '@shikijs/themes@1.29.2':
402 - resolution: {integrity: sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==}
481 + '@shikijs/themes@3.23.0':
482 + resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==}
483
404 - '@shikijs/twoslash@1.29.2':
405 - resolution: {integrity: sha512-2S04ppAEa477tiaLfGEn1QJWbZUmbk8UoPbAEw4PifsrxkBXtAtOflIZJNtuCwz8ptc/TPxy7CO7gW4Uoi6o/g==}
484 + '@shikijs/twoslash@3.23.0':
485 + resolution: {integrity: sha512-pNaLJWMA3LU7PhT8tm9OQBZ1epy0jmdgeJzntBtr1EVXLbHxGzTj3mnf9vOdcl84l96qnlJXkJ/NGXZYBpXl5g==}
486 + peerDependencies:
487 + typescript: '>=5.5.0'
488
407 - '@shikijs/types@1.29.2':
408 - resolution: {integrity: sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==}
489 + '@shikijs/types@3.23.0':
490 + resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==}
491
492 '@shikijs/vscode-textmate@10.0.2':
493 resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
494
413 - '@swc/counter@0.1.3':
414 - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
415 -
416 - '@swc/helpers@0.5.13':
417 - resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==}
495 + '@swc/helpers@0.5.15':
496 + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
497
498 '@swc/helpers@0.5.18':
499 resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==}
@@ -428,14 +507,17 @@ packages:
507 '@tanstack/virtual-core@3.13.16':
508 resolution: {integrity: sha512-njazUC8mDkrxWmyZmn/3eXrDcP8Msb3chSr4q6a65RmwdSbMlMCdnOphv6/8mLO7O3Fuza5s4M4DclmvAO5w0w==}
509
431 - '@theguild/remark-mermaid@0.1.3':
432 - resolution: {integrity: sha512-2FjVlaaKXK7Zj7UJAgOVTyaahn/3/EAfqYhyXg0BfDBVUl+lXcoIWRaxzqfnDr2rv8ax6GsC5mNh6hAaT86PDw==}
510 + '@theguild/remark-mermaid@0.3.0':
511 + resolution: {integrity: sha512-Fy1J4FSj8totuHsHFpaeWyWRaRSIvpzGTRoEfnNJc1JmLV9uV70sYE3zcT+Jj5Yw20Xq4iCsiT+3Ho49BBZcBQ==}
512 peerDependencies:
434 - react: ^18.2.0
513 + react: ^18.2.0 || ^19.0.0
514
515 '@theguild/remark-npm2yarn@0.3.3':
516 resolution: {integrity: sha512-ma6DvR03gdbvwqfKx1omqhg9May/VYGdMHvTzB4VuxkyS7KzfZ/lzrj43hmcsggpMje0x7SADA/pcMph0ejRnA==}
517
518 + '@ts-morph/common@0.28.1':
519 + resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==}
520 +
521 '@types/d3-array@3.2.2':
522 resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==}
523
@@ -574,13 +656,14 @@ packages:
656 '@types/unist@3.0.3':
657 resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
658
577 - '@typescript/vfs@1.6.2':
578 - resolution: {integrity: sha512-hoBwJwcbKHmvd2QVebiytN1aELvpk9B74B4L1mFm/XT1Q/VOYAWl2vQ9AWRFtQq8zmz6enTpfTV8WRc4ATjW/g==}
659 + '@typescript/vfs@1.6.4':
660 + resolution: {integrity: sha512-PJFXFS4ZJKiJ9Qiuix6Dz/OwEIqHD7Dme1UwZhTK11vR+5dqW2ACbdndWQexBzCx+CPuMe5WBYQWCsFyGlQLlQ==}
661 peerDependencies:
662 typescript: '*'
663
664 '@ungap/structured-clone@1.3.0':
665 resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
666 + deprecated: Potential CWE-502 - Update to 1.3.1 or higher
667
668 '@xmldom/xmldom@0.9.8':
669 resolution: {integrity: sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A==}
@@ -599,9 +682,6 @@ packages:
682 arg@5.0.2:
683 resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
684
602 - argparse@1.0.10:
603 - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
604 -
685 array-iterate@2.0.1:
686 resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==}
687
@@ -612,14 +692,27 @@ packages:
692 bail@2.0.2:
693 resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
694
695 + balanced-match@4.0.4:
696 + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
697 + engines: {node: 18 || 20 || >=22}
698 +
699 + baseline-browser-mapping@2.10.38:
700 + resolution: {integrity: sha512-31/02mVB4yuQU6adKk5SlY6m+mxDwUq5KZkyYgnLrrKl7TEm1+3PyDtDBz2kOv/wxZz41GHsvV1A/u6RmiyBvw==}
701 + engines: {node: '>=6.0.0'}
702 + hasBin: true
703 +
704 better-react-mathjax@2.3.0:
705 resolution: {integrity: sha512-K0ceQC+jQmB+NLDogO5HCpqmYf18AU2FxDbLdduYgkHYWZApFggkHE4dIaXCV1NqeoscESYXXo1GSkY6fA295w==}
706 peerDependencies:
707 react: '>=16.8'
708
620 - busboy@1.6.0:
621 - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
622 - engines: {node: '>=10.16.0'}
709 + brace-expansion@5.0.6:
710 + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==}
711 + engines: {node: 18 || 20 || >=22}
712 +
713 + braces@3.0.3:
714 + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
715 + engines: {node: '>=8'}
716
717 caniuse-lite@1.0.30001762:
718 resolution: {integrity: sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==}
@@ -662,23 +755,12 @@ packages:
755 resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
756 engines: {node: '>=6'}
757
758 + code-block-writer@13.0.3:
759 + resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==}
760 +
761 collapse-white-space@2.1.0:
762 resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==}
763
668 - color-convert@2.0.1:
669 - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
670 - engines: {node: '>=7.0.0'}
671 -
672 - color-name@1.1.4:
673 - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
674 -
675 - color-string@1.9.1:
676 - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
677 -
678 - color@4.2.3:
679 - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
680 - engines: {node: '>=12.5.0'}
681 -
764 comma-separated-tokens@2.0.3:
765 resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
766
@@ -901,9 +983,6 @@ packages:
983 dompurify@3.3.1:
984 resolution: {integrity: sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==}
985
904 - emoji-regex-xs@1.0.0:
905 - resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==}
906 -
986 entities@6.0.1:
987 resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
988 engines: {node: '>=0.12'}
@@ -922,11 +1001,6 @@ packages:
1001 resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==}
1002 engines: {node: '>=6'}
1003
925 - esprima@4.0.1:
926 - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
927 - engines: {node: '>=4'}
928 - hasBin: true
929 -
1004 estree-util-attach-comments@3.0.0:
1005 resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==}
1006
@@ -958,18 +1032,31 @@ packages:
1032 resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
1033 engines: {node: '>=16.17'}
1034
961 - extend-shallow@2.0.1:
962 - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
963 - engines: {node: '>=0.10.0'}
964 -
1035 extend@3.0.2:
1036 resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
1037
1038 + fast-glob@3.3.3:
1039 + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
1040 + engines: {node: '>=8.6.0'}
1041 +
1042 + fastq@1.20.1:
1043 + resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
1044 +
1045 fault@2.0.1:
1046 resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==}
1047
971 - flexsearch@0.7.43:
972 - resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==}
1048 + fdir@6.5.0:
1049 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
1050 + engines: {node: '>=12.0.0'}
1051 + peerDependencies:
1052 + picomatch: ^3 || ^4
1053 + peerDependenciesMeta:
1054 + picomatch:
1055 + optional: true
1056 +
1057 + fill-range@7.1.1:
1058 + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
1059 + engines: {node: '>=8'}
1060
1061 format@0.2.2:
1062 resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
@@ -982,12 +1069,9 @@ packages:
1069 github-slugger@2.0.0:
1070 resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
1071
985 - graceful-fs@4.2.11:
986 - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
987 -
988 - gray-matter@4.0.3:
989 - resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
990 - engines: {node: '>=6.0'}
1072 + glob-parent@5.1.2:
1073 + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1074 + engines: {node: '>= 6'}
1075
1076 hachure-fill@0.5.2:
1077 resolution: {integrity: sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==}
@@ -1064,9 +1148,6 @@ packages:
1148 is-alphanumerical@2.0.1:
1149 resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
1150
1067 - is-arrayish@0.3.4:
1068 - resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==}
1069 -
1151 is-decimal@2.0.1:
1152 resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
1153
@@ -1075,8 +1156,12 @@ packages:
1156 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1157 hasBin: true
1158
1078 - is-extendable@0.1.1:
1079 - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
1159 + is-extglob@2.1.1:
1160 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
1161 + engines: {node: '>=0.10.0'}
1162 +
1163 + is-glob@4.0.3:
1164 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
1165 engines: {node: '>=0.10.0'}
1166
1167 is-hexadecimal@2.0.1:
@@ -1087,6 +1172,10 @@ packages:
1172 engines: {node: '>=14.16'}
1173 hasBin: true
1174
1175 + is-number@7.0.0:
1176 + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1177 + engines: {node: '>=0.12.0'}
1178 +
1179 is-plain-obj@4.1.0:
1180 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
1181 engines: {node: '>=12'}
@@ -1106,13 +1195,6 @@ packages:
1195 isexe@2.0.0:
1196 resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1197
1109 - js-tokens@4.0.0:
1110 - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1111 -
1112 - js-yaml@3.14.2:
1113 - resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==}
1114 - hasBin: true
1115 -
1198 katex@0.16.27:
1199 resolution: {integrity: sha512-aeQoDkuRWSqQN6nSvVCEFvfXdqo1OQiCmmW1kc9xSdjutPv7BGO7pqY9sQRJpMOGrEdfDgF2TfRXe5eUAD2Waw==}
1200 hasBin: true
@@ -1120,10 +1202,6 @@ packages:
1202 khroma@2.1.0:
1203 resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==}
1204
1123 - kind-of@6.0.3:
1124 - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
1125 - engines: {node: '>=0.10.0'}
1126 -
1205 langium@3.3.1:
1206 resolution: {integrity: sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==}
1207 engines: {node: '>=16.0.0'}
@@ -1143,10 +1221,6 @@ packages:
1221 longest-streak@3.1.0:
1222 resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
1223
1146 - loose-envify@1.4.0:
1147 - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
1148 - hasBin: true
1149 -
1224 markdown-extensions@2.0.0:
1225 resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==}
1226 engines: {node: '>=16'}
@@ -1220,6 +1294,10 @@ packages:
1294 merge-stream@2.0.0:
1295 resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
1296
1297 + merge2@1.4.1:
1298 + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1299 + engines: {node: '>= 8'}
1300 +
1301 mermaid@11.12.2:
1302 resolution: {integrity: sha512-n34QPDPEKmaeCG4WDMGy0OT6PSyxKCfy2pJgShP+Qow2KLrvWjclwbc3yXfSIf4BanqWEhQEpngWwNp/XhZt6w==}
1303
@@ -1337,10 +1415,18 @@ packages:
1415 micromark@4.0.2:
1416 resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==}
1417
1418 + micromatch@4.0.8:
1419 + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
1420 + engines: {node: '>=8.6'}
1421 +
1422 mimic-fn@4.0.0:
1423 resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
1424 engines: {node: '>=12'}
1425
1426 + minimatch@10.2.5:
1427 + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==}
1428 + engines: {node: 18 || 20 || >=22}
1429 +
1430 mj-context-menu@0.6.1:
1431 resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==}
1432
@@ -1365,16 +1451,16 @@ packages:
1451 react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
1452 react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
1453
1368 - next@15.0.7:
1369 - resolution: {integrity: sha512-Vl6fLEuOP1MgtEmDrY51BQr6Bl8oC8vDSHdA10xZWPPZa6e+dOwYNDLWHjvTktNLZkKYySpsW3Yzy4Lo+JORkw==}
1370 - engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
1454 + next@16.2.9:
1455 + resolution: {integrity: sha512-MEOJiq/UvuezAdqVSceHbqDgZt1kDw2tpGVOlsdIoJsQdbN2JY2hpVG4xnXGkbdJUOEWhnRfiu/O4Hpc9Juwww==}
1456 + engines: {node: '>=20.9.0'}
1457 hasBin: true
1458 peerDependencies:
1459 '@opentelemetry/api': ^1.1.0
1374 - '@playwright/test': ^1.41.2
1460 + '@playwright/test': ^1.51.1
1461 babel-plugin-react-compiler: '*'
1376 - react: ^18.2.0 || 19.0.0-rc-66855b96-20241106 || ^19.0.0
1377 - react-dom: ^18.2.0 || 19.0.0-rc-66855b96-20241106 || ^19.0.0
1462 + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
1463 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
1464 sass: ^1.3.0
1465 peerDependenciesMeta:
1466 '@opentelemetry/api':
@@ -1386,19 +1472,19 @@ packages:
1472 sass:
1473 optional: true
1474
1389 - nextra-theme-docs@3.3.1:
1390 - resolution: {integrity: sha512-P305m2UcW2IDyQhjrcAu0qpdPArikofinABslUCAyixYShsmcdDRUhIMd4QBHYru4gQuVjGWX9PhWZZCbNvzDQ==}
1475 + nextra-theme-docs@4.6.1:
1476 + resolution: {integrity: sha512-u5Hh8erVcGOXO1FVrwYBgrEjyzdYQY0k/iAhLd8RofKp+Bru3fyLy9V9W34mfJ0KHKHjv/ldlDTlb4KlL4eIuQ==}
1477 peerDependencies:
1392 - next: '>=13'
1393 - nextra: 3.3.1
1478 + next: '>=14'
1479 + nextra: 4.6.1
1480 react: '>=18'
1481 react-dom: '>=18'
1482
1397 - nextra@3.3.1:
1398 - resolution: {integrity: sha512-jiwj+LfUPHHeAxJAEqFuglxnbjFgzAOnDWFsjv7iv3BWiX8OksDwd3I2Sv3j2zba00iIBDEPdNeylfzTtTLZVg==}
1483 + nextra@4.6.1:
1484 + resolution: {integrity: sha512-yz5WMJFZ5c58y14a6Rmwt+SJUYDdIgzWSxwtnpD4XAJTq3mbOqOg3VTaJqLiJjwRSxoFRHNA1yAhnhbvbw9zSg==}
1485 engines: {node: '>=18'}
1486 peerDependencies:
1401 - next: '>=13'
1487 + next: '>=14'
1488 react: '>=18'
1489 react-dom: '>=18'
1490
@@ -1417,16 +1503,19 @@ packages:
1503 resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
1504 engines: {node: '>=12'}
1505
1420 - oniguruma-to-es@2.3.0:
1421 - resolution: {integrity: sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==}
1506 + oniguruma-parser@0.12.2:
1507 + resolution: {integrity: sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==}
1508
1423 - p-limit@6.2.0:
1424 - resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==}
1425 - engines: {node: '>=18'}
1509 + oniguruma-to-es@4.3.6:
1510 + resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==}
1511
1512 package-manager-detector@1.6.0:
1513 resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==}
1514
1515 + pagefind@1.5.2:
1516 + resolution: {integrity: sha512-XTUaK0hXMCu2jszWE584JGQT7y284TmMV9l/HX3rnG5uo3rHI/uHU56XTyyyPFjeWEBxECbAi0CaFDJOONtG0Q==}
1517 + hasBin: true
1518 +
1519 parse-entities@4.0.2:
1520 resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==}
1521
@@ -1439,6 +1528,9 @@ packages:
1528 parse5@7.3.0:
1529 resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==}
1530
1531 + path-browserify@1.0.1:
1532 + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
1533 +
1534 path-data-parser@0.1.0:
1535 resolution: {integrity: sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==}
1536
@@ -1456,6 +1548,14 @@ packages:
1548 picocolors@1.1.1:
1549 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
1550
1551 + picomatch@2.3.2:
1552 + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==}
1553 + engines: {node: '>=8.6'}
1554 +
1555 + picomatch@4.0.4:
1556 + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
1557 + engines: {node: '>=12'}
1558 +
1559 pkg-types@1.3.1:
1560 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
1561
@@ -1472,10 +1572,18 @@ packages:
1572 property-information@7.1.0:
1573 resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==}
1574
1475 - react-dom@18.3.1:
1476 - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
1575 + queue-microtask@1.2.3:
1576 + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
1577 +
1578 + react-compiler-runtime@19.1.0-rc.3:
1579 + resolution: {integrity: sha512-Cssogys2XZu6SqxRdX2xd8cQAf57BBvFbLEBlIa77161lninbKUn/EqbecCe7W3eqDQfg3rIoOwzExzgCh7h/g==}
1580 + peerDependencies:
1581 + react: ^17.0.0 || ^18.0.0 || ^19.0.0 || ^0.0.0-experimental
1582 +
1583 + react-dom@19.2.7:
1584 + resolution: {integrity: sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==}
1585 peerDependencies:
1478 - react: ^18.3.1
1586 + react: ^19.2.7
1587
1588 react-medium-image-zoom@5.4.0:
1589 resolution: {integrity: sha512-BsE+EnFVQzFIlyuuQrZ9iTwyKpKkqdFZV1ImEQN573QPqGrIUuNni7aF+sZwDcxlsuOMayCr6oO/PZR/yJnbRg==}
@@ -1483,8 +1591,8 @@ packages:
1591 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
1592 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
1593
1486 - react@18.3.1:
1487 - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
1594 + react@19.2.7:
1595 + resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==}
1596 engines: {node: '>=0.10.0'}
1597
1598 reading-time@1.5.0:
@@ -1504,14 +1612,14 @@ packages:
1612 recma-stringify@1.0.0:
1613 resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==}
1614
1507 - regex-recursion@5.1.1:
1508 - resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==}
1615 + regex-recursion@6.0.2:
1616 + resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==}
1617
1618 regex-utilities@2.3.0:
1619 resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==}
1620
1513 - regex@5.1.1:
1514 - resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==}
1621 + regex@6.1.0:
1622 + resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==}
1623
1624 rehype-katex@7.0.1:
1625 resolution: {integrity: sha512-OiM2wrZ/wuhKkigASodFoo8wimG3H12LWQaH8qSPVJn9apWKFSH3YOCtbKpBorTVw/eI7cuT21XBbvwEswbIOA==}
@@ -1519,11 +1627,11 @@ packages:
1627 rehype-parse@9.0.1:
1628 resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==}
1629
1522 - rehype-pretty-code@0.14.0:
1523 - resolution: {integrity: sha512-hBeKF/Wkkf3zyUS8lal9RCUuhypDWLQc+h9UrP9Pav25FUm/AQAVh4m5gdvJxh4Oz+U+xKvdsV01p1LdvsZTiQ==}
1630 + rehype-pretty-code@0.14.1:
1631 + resolution: {integrity: sha512-IpG4OL0iYlbx78muVldsK86hdfNoht0z63AP7sekQNW2QOTmjxB7RbTO+rhIYNGRljgHxgVZoPwUl6bIC9SbjA==}
1632 engines: {node: '>=18'}
1633 peerDependencies:
1526 - shiki: ^1.3.0
1634 + shiki: ^1.0.0 || ^2.0.0 || ^3.0.0
1635
1636 rehype-raw@7.0.0:
1637 resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==}
@@ -1571,35 +1679,41 @@ packages:
1679 retext@9.0.0:
1680 resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==}
1681
1682 + reusify@1.1.0:
1683 + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
1684 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
1685 +
1686 robust-predicates@3.0.2:
1687 resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
1688
1689 roughjs@4.6.6:
1690 resolution: {integrity: sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==}
1691
1692 + run-parallel@1.2.0:
1693 + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
1694 +
1695 rw@1.3.3:
1696 resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==}
1697
1698 safer-buffer@2.1.2:
1699 resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
1700
1586 - scheduler@0.23.2:
1587 - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
1701 + scheduler@0.27.0:
1702 + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
1703
1704 scroll-into-view-if-needed@3.1.0:
1705 resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==}
1706
1592 - section-matter@1.0.0:
1593 - resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
1594 - engines: {node: '>=4'}
1595 -
1707 semver@7.7.3:
1708 resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==}
1709 engines: {node: '>=10'}
1710 hasBin: true
1711
1601 - sharp@0.33.5:
1602 - resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==}
1712 + server-only@0.0.1:
1713 + resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==}
1714 +
1715 + sharp@0.34.5:
1716 + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
1717 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
1718
1719 shebang-command@2.0.0:
@@ -1610,16 +1724,13 @@ packages:
1724 resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
1725 engines: {node: '>=8'}
1726
1613 - shiki@1.29.2:
1614 - resolution: {integrity: sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==}
1727 + shiki@3.23.0:
1728 + resolution: {integrity: sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==}
1729
1730 signal-exit@4.1.0:
1731 resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
1732 engines: {node: '>=14'}
1733
1620 - simple-swizzle@0.2.4:
1621 - resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==}
1622 -
1734 slash@5.1.0:
1735 resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
1736 engines: {node: '>=14.16'}
@@ -1639,20 +1750,9 @@ packages:
1750 resolution: {integrity: sha512-S6ji+flMEga+1QU79NDbwZ8Ivf0S/MpupQQiIC0rTpU/ZTKgcajijJJb1OcByBQDjrXCN1/DJtGz4ZJeBMPGJw==}
1751 hasBin: true
1752
1642 - sprintf-js@1.0.3:
1643 - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
1644 -
1645 - streamsearch@1.1.0:
1646 - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
1647 - engines: {node: '>=10.0.0'}
1648 -
1753 stringify-entities@4.0.4:
1754 resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}
1755
1652 - strip-bom-string@1.0.0:
1653 - resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
1654 - engines: {node: '>=0.10.0'}
1655 -
1756 strip-final-newline@3.0.0:
1757 resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
1758 engines: {node: '>=12'}
@@ -1690,10 +1790,18 @@ packages:
1790 resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
1791 engines: {node: '>=18'}
1792
1793 + tinyglobby@0.2.17:
1794 + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
1795 + engines: {node: '>=12.0.0'}
1796 +
1797 title@4.0.1:
1798 resolution: {integrity: sha512-xRnPkJx9nvE5MF6LkB5e8QJjE2FW8269wTu/LQdf7zZqBgPly0QJPf/CWAo7srj5so4yXfoLEdCFgurlpi47zg==}
1799 hasBin: true
1800
1801 + to-regex-range@5.0.1:
1802 + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
1803 + engines: {node: '>=8.0'}
1804 +
1805 trim-lines@3.0.1:
1806 resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
1807
@@ -1704,16 +1812,19 @@ packages:
1812 resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
1813 engines: {node: '>=6.10'}
1814
1815 + ts-morph@27.0.2:
1816 + resolution: {integrity: sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==}
1817 +
1818 tslib@2.8.1:
1819 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
1820
1710 - twoslash-protocol@0.2.12:
1711 - resolution: {integrity: sha512-5qZLXVYfZ9ABdjqbvPc4RWMr7PrpPaaDSeaYY55vl/w1j6H6kzsWK/urAEIXlzYlyrFmyz1UbwIt+AA0ck+wbg==}
1821 + twoslash-protocol@0.3.8:
1822 + resolution: {integrity: sha512-HmvAHoiEviK8LqvAQyc9/irkdvwTUiR1fHmNwH/0gq8EHxyBt4PWVPixjEXg6wJu1u6yBrILEWXGK9Kw58/8yQ==}
1823
1713 - twoslash@0.2.12:
1714 - resolution: {integrity: sha512-tEHPASMqi7kqwfJbkk7hc/4EhlrKCSLcur+TcvYki3vhIfaRMXnXjaYFgXpoZRbT6GdprD4tGuVBEmTpUgLBsw==}
1824 + twoslash@0.3.8:
1825 + resolution: {integrity: sha512-OeDz0kDl8sqPUN3nr7gqcvOs70f5lZsdhKYTX3/SgB9OvdadzzoYJI/4SBXhXV1HG8E9fLc+e17itoRYTxmoig==}
1826 peerDependencies:
1716 - typescript: '*'
1827 + typescript: ^5.5.0 || ^6.0.0
1828
1829 typescript@5.7.2:
1830 resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==}
@@ -1822,18 +1933,26 @@ packages:
1933 engines: {node: '>= 14.6'}
1934 hasBin: true
1935
1825 - yocto-queue@1.2.2:
1826 - resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==}
1827 - engines: {node: '>=12.20'}
1936 + zod@4.1.12:
1937 + resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==}
1938
1829 - zod-validation-error@3.5.4:
1830 - resolution: {integrity: sha512-+hEiRIiPobgyuFlEojnqjJnhFvg4r/i3cqgcm67eehZf/WBaK3g6cD02YU9mtdVxZjv8CzCA9n/Rhrs3yAAvAw==}
1831 - engines: {node: '>=18.0.0'}
1939 + zustand@5.0.14:
1940 + resolution: {integrity: sha512-/8tAspM5LMPr28b3fwLYrtdj77ECpfZviaP75CMTnwO8ISyaE4GDIG/9rDDYq/cH9D2Xw2A2RXglLInmVBQB/g==}
1941 + engines: {node: '>=12.20.0'}
1942 peerDependencies:
1833 - zod: ^3.24.4
1834 -
1835 - zod@3.25.76:
1836 - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
1943 + '@types/react': '>=18.0.0'
1944 + immer: '>=9.0.6'
1945 + react: '>=18.0.0'
1946 + use-sync-external-store: '>=1.2.0'
1947 + peerDependenciesMeta:
1948 + '@types/react':
1949 + optional: true
1950 + immer:
1951 + optional: true
1952 + react:
1953 + optional: true
1954 + use-sync-external-store:
1955 + optional: true
1956
1957 zwitch@2.0.4:
1958 resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@@ -1878,35 +1997,35 @@ snapshots:
1997 '@floating-ui/core': 1.7.3
1998 '@floating-ui/utils': 0.2.10
1999
1881 - '@floating-ui/react-dom@2.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2000 + '@floating-ui/react-dom@2.1.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
2001 dependencies:
2002 '@floating-ui/dom': 1.7.4
1884 - react: 18.3.1
1885 - react-dom: 18.3.1(react@18.3.1)
2003 + react: 19.2.7
2004 + react-dom: 19.2.7(react@19.2.7)
2005
1887 - '@floating-ui/react@0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2006 + '@floating-ui/react@0.26.28(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
2007 dependencies:
1889 - '@floating-ui/react-dom': 2.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
2008 + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2009 '@floating-ui/utils': 0.2.10
1891 - react: 18.3.1
1892 - react-dom: 18.3.1(react@18.3.1)
2010 + react: 19.2.7
2011 + react-dom: 19.2.7(react@19.2.7)
2012 tabbable: 6.4.0
2013
2014 '@floating-ui/utils@0.2.10': {}
2015
1897 - '@formatjs/intl-localematcher@0.5.10':
2016 + '@formatjs/intl-localematcher@0.6.2':
2017 dependencies:
2018 tslib: 2.8.1
2019
1901 - '@headlessui/react@2.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2020 + '@headlessui/react@2.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
2021 dependencies:
1903 - '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
1904 - '@react-aria/focus': 3.21.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
1905 - '@react-aria/interactions': 3.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
1906 - '@tanstack/react-virtual': 3.13.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
1907 - react: 18.3.1
1908 - react-dom: 18.3.1(react@18.3.1)
1909 - use-sync-external-store: 1.6.0(react@18.3.1)
2022 + '@floating-ui/react': 0.26.28(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2023 + '@react-aria/focus': 3.21.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2024 + '@react-aria/interactions': 3.26.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2025 + '@tanstack/react-virtual': 3.13.16(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2026 + react: 19.2.7
2027 + react-dom: 19.2.7(react@19.2.7)
2028 + use-sync-external-store: 1.6.0(react@19.2.7)
2029
2030 '@iconify/types@2.0.0': {}
2031
@@ -1916,79 +2035,101 @@ snapshots:
2035 '@iconify/types': 2.0.0
2036 mlly: 1.8.0
2037
1919 - '@img/sharp-darwin-arm64@0.33.5':
2038 + '@img/colour@1.1.0':
2039 + optional: true
2040 +
2041 + '@img/sharp-darwin-arm64@0.34.5':
2042 optionalDependencies:
1921 - '@img/sharp-libvips-darwin-arm64': 1.0.4
2043 + '@img/sharp-libvips-darwin-arm64': 1.2.4
2044 optional: true
2045
1924 - '@img/sharp-darwin-x64@0.33.5':
2046 + '@img/sharp-darwin-x64@0.34.5':
2047 optionalDependencies:
1926 - '@img/sharp-libvips-darwin-x64': 1.0.4
2048 + '@img/sharp-libvips-darwin-x64': 1.2.4
2049 + optional: true
2050 +
2051 + '@img/sharp-libvips-darwin-arm64@1.2.4':
2052 + optional: true
2053 +
2054 + '@img/sharp-libvips-darwin-x64@1.2.4':
2055 + optional: true
2056 +
2057 + '@img/sharp-libvips-linux-arm64@1.2.4':
2058 + optional: true
2059 +
2060 + '@img/sharp-libvips-linux-arm@1.2.4':
2061 optional: true
2062
1929 - '@img/sharp-libvips-darwin-arm64@1.0.4':
2063 + '@img/sharp-libvips-linux-ppc64@1.2.4':
2064 optional: true
2065
1932 - '@img/sharp-libvips-darwin-x64@1.0.4':
2066 + '@img/sharp-libvips-linux-riscv64@1.2.4':
2067 optional: true
2068
1935 - '@img/sharp-libvips-linux-arm64@1.0.4':
2069 + '@img/sharp-libvips-linux-s390x@1.2.4':
2070 optional: true
2071
1938 - '@img/sharp-libvips-linux-arm@1.0.5':
2072 + '@img/sharp-libvips-linux-x64@1.2.4':
2073 optional: true
2074
1941 - '@img/sharp-libvips-linux-s390x@1.0.4':
2075 + '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
2076 optional: true
2077
1944 - '@img/sharp-libvips-linux-x64@1.0.4':
2078 + '@img/sharp-libvips-linuxmusl-x64@1.2.4':
2079 optional: true
2080
1947 - '@img/sharp-libvips-linuxmusl-arm64@1.0.4':
2081 + '@img/sharp-linux-arm64@0.34.5':
2082 + optionalDependencies:
2083 + '@img/sharp-libvips-linux-arm64': 1.2.4
2084 optional: true
2085
1950 - '@img/sharp-libvips-linuxmusl-x64@1.0.4':
2086 + '@img/sharp-linux-arm@0.34.5':
2087 + optionalDependencies:
2088 + '@img/sharp-libvips-linux-arm': 1.2.4
2089 optional: true
2090
1953 - '@img/sharp-linux-arm64@0.33.5':
2091 + '@img/sharp-linux-ppc64@0.34.5':
2092 optionalDependencies:
1955 - '@img/sharp-libvips-linux-arm64': 1.0.4
2093 + '@img/sharp-libvips-linux-ppc64': 1.2.4
2094 optional: true
2095
1958 - '@img/sharp-linux-arm@0.33.5':
2096 + '@img/sharp-linux-riscv64@0.34.5':
2097 optionalDependencies:
1960 - '@img/sharp-libvips-linux-arm': 1.0.5
2098 + '@img/sharp-libvips-linux-riscv64': 1.2.4
2099 optional: true
2100
1963 - '@img/sharp-linux-s390x@0.33.5':
2101 + '@img/sharp-linux-s390x@0.34.5':
2102 optionalDependencies:
1965 - '@img/sharp-libvips-linux-s390x': 1.0.4
2103 + '@img/sharp-libvips-linux-s390x': 1.2.4
2104 optional: true
2105
1968 - '@img/sharp-linux-x64@0.33.5':
2106 + '@img/sharp-linux-x64@0.34.5':
2107 optionalDependencies:
1970 - '@img/sharp-libvips-linux-x64': 1.0.4
2108 + '@img/sharp-libvips-linux-x64': 1.2.4
2109 optional: true
2110
1973 - '@img/sharp-linuxmusl-arm64@0.33.5':
2111 + '@img/sharp-linuxmusl-arm64@0.34.5':
2112 optionalDependencies:
1975 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.4
2113 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
2114 optional: true
2115
1978 - '@img/sharp-linuxmusl-x64@0.33.5':
2116 + '@img/sharp-linuxmusl-x64@0.34.5':
2117 optionalDependencies:
1980 - '@img/sharp-libvips-linuxmusl-x64': 1.0.4
2118 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4
2119 optional: true
2120
1983 - '@img/sharp-wasm32@0.33.5':
2121 + '@img/sharp-wasm32@0.34.5':
2122 dependencies:
2123 '@emnapi/runtime': 1.8.1
2124 optional: true
2125
1988 - '@img/sharp-win32-ia32@0.33.5':
2126 + '@img/sharp-win32-arm64@0.34.5':
2127 + optional: true
2128 +
2129 + '@img/sharp-win32-ia32@0.34.5':
2130 optional: true
2131
1991 - '@img/sharp-win32-x64@0.33.5':
2132 + '@img/sharp-win32-x64@0.34.5':
2133 optional: true
2134
2135 '@mdx-js/mdx@3.1.1':
@@ -2021,12 +2162,6 @@ snapshots:
2162 transitivePeerDependencies:
2163 - supports-color
2164
2024 - '@mdx-js/react@3.1.1(@types/react@18.3.12)(react@18.3.1)':
2025 - dependencies:
2026 - '@types/mdx': 2.0.13
2027 - '@types/react': 18.3.12
2028 - react: 18.3.1
2029 -
2165 '@mermaid-js/parser@0.6.3':
2166 dependencies:
2167 langium: 3.3.1
@@ -2094,128 +2229,157 @@ snapshots:
2229 '@napi-rs/simple-git-win32-ia32-msvc': 0.1.22
2230 '@napi-rs/simple-git-win32-x64-msvc': 0.1.22
2231
2097 - '@next/env@15.0.7': {}
2232 + '@next/env@16.2.9': {}
2233
2099 - '@next/swc-darwin-arm64@15.0.5':
2234 + '@next/swc-darwin-arm64@16.2.9':
2235 optional: true
2236
2102 - '@next/swc-darwin-x64@15.0.5':
2237 + '@next/swc-darwin-x64@16.2.9':
2238 + optional: true
2239 +
2240 + '@next/swc-linux-arm64-gnu@16.2.9':
2241 + optional: true
2242 +
2243 + '@next/swc-linux-arm64-musl@16.2.9':
2244 + optional: true
2245 +
2246 + '@next/swc-linux-x64-gnu@16.2.9':
2247 + optional: true
2248 +
2249 + '@next/swc-linux-x64-musl@16.2.9':
2250 + optional: true
2251 +
2252 + '@next/swc-win32-arm64-msvc@16.2.9':
2253 + optional: true
2254 +
2255 + '@next/swc-win32-x64-msvc@16.2.9':
2256 + optional: true
2257 +
2258 + '@nodelib/fs.scandir@2.1.5':
2259 + dependencies:
2260 + '@nodelib/fs.stat': 2.0.5
2261 + run-parallel: 1.2.0
2262 +
2263 + '@nodelib/fs.stat@2.0.5': {}
2264 +
2265 + '@nodelib/fs.walk@1.2.8':
2266 + dependencies:
2267 + '@nodelib/fs.scandir': 2.1.5
2268 + fastq: 1.20.1
2269 +
2270 + '@pagefind/darwin-arm64@1.5.2':
2271 optional: true
2272
2105 - '@next/swc-linux-arm64-gnu@15.0.5':
2273 + '@pagefind/darwin-x64@1.5.2':
2274 optional: true
2275
2108 - '@next/swc-linux-arm64-musl@15.0.5':
2276 + '@pagefind/freebsd-x64@1.5.2':
2277 optional: true
2278
2111 - '@next/swc-linux-x64-gnu@15.0.5':
2279 + '@pagefind/linux-arm64@1.5.2':
2280 optional: true
2281
2114 - '@next/swc-linux-x64-musl@15.0.5':
2282 + '@pagefind/linux-x64@1.5.2':
2283 optional: true
2284
2117 - '@next/swc-win32-arm64-msvc@15.0.5':
2285 + '@pagefind/windows-arm64@1.5.2':
2286 optional: true
2287
2120 - '@next/swc-win32-x64-msvc@15.0.5':
2288 + '@pagefind/windows-x64@1.5.2':
2289 optional: true
2290
2123 - '@react-aria/focus@3.21.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2291 + '@react-aria/focus@3.21.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
2292 dependencies:
2125 - '@react-aria/interactions': 3.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
2126 - '@react-aria/utils': 3.32.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
2127 - '@react-types/shared': 3.32.1(react@18.3.1)
2293 + '@react-aria/interactions': 3.26.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2294 + '@react-aria/utils': 3.32.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2295 + '@react-types/shared': 3.32.1(react@19.2.7)
2296 '@swc/helpers': 0.5.18
2297 clsx: 2.1.1
2130 - react: 18.3.1
2131 - react-dom: 18.3.1(react@18.3.1)
2298 + react: 19.2.7
2299 + react-dom: 19.2.7(react@19.2.7)
2300
2133 - '@react-aria/interactions@3.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2301 + '@react-aria/interactions@3.26.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
2302 dependencies:
2135 - '@react-aria/ssr': 3.9.10(react@18.3.1)
2136 - '@react-aria/utils': 3.32.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
2303 + '@react-aria/ssr': 3.9.10(react@19.2.7)
2304 + '@react-aria/utils': 3.32.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
2305 '@react-stately/flags': 3.1.2
2138 - '@react-types/shared': 3.32.1(react@18.3.1)
2306 + '@react-types/shared': 3.32.1(react@19.2.7)
2307 '@swc/helpers': 0.5.18
2140 - react: 18.3.1
2141 - react-dom: 18.3.1(react@18.3.1)
2308 + react: 19.2.7
2309 + react-dom: 19.2.7(react@19.2.7)
2310
2143 - '@react-aria/ssr@3.9.10(react@18.3.1)':
2311 + '@react-aria/ssr@3.9.10(react@19.2.7)':
2312 dependencies:
2313 '@swc/helpers': 0.5.18
2146 - react: 18.3.1
2314 + react: 19.2.7
2315
2148 - '@react-aria/utils@3.32.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2316 + '@react-aria/utils@3.32.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
2317 dependencies:
2150 - '@react-aria/ssr': 3.9.10(react@18.3.1)
2318 + '@react-aria/ssr': 3.9.10(react@19.2.7)
2319 '@react-stately/flags': 3.1.2
2152 - '@react-stately/utils': 3.11.0(react@18.3.1)
2153 - '@react-types/shared': 3.32.1(react@18.3.1)
2320 + '@react-stately/utils': 3.11.0(react@19.2.7)
2321 + '@react-types/shared': 3.32.1(react@19.2.7)
2322 '@swc/helpers': 0.5.18
2323 clsx: 2.1.1
2156 - react: 18.3.1
2157 - react-dom: 18.3.1(react@18.3.1)
2324 + react: 19.2.7
2325 + react-dom: 19.2.7(react@19.2.7)
2326
2327 '@react-stately/flags@3.1.2':
2328 dependencies:
2329 '@swc/helpers': 0.5.18
2330
2163 - '@react-stately/utils@3.11.0(react@18.3.1)':
2331 + '@react-stately/utils@3.11.0(react@19.2.7)':
2332 dependencies:
2333 '@swc/helpers': 0.5.18
2166 - react: 18.3.1
2334 + react: 19.2.7
2335
2168 - '@react-types/shared@3.32.1(react@18.3.1)':
2336 + '@react-types/shared@3.32.1(react@19.2.7)':
2337 dependencies:
2170 - react: 18.3.1
2338 + react: 19.2.7
2339
2172 - '@shikijs/core@1.29.2':
2340 + '@shikijs/core@3.23.0':
2341 dependencies:
2174 - '@shikijs/engine-javascript': 1.29.2
2175 - '@shikijs/engine-oniguruma': 1.29.2
2176 - '@shikijs/types': 1.29.2
2342 + '@shikijs/types': 3.23.0
2343 '@shikijs/vscode-textmate': 10.0.2
2344 '@types/hast': 3.0.4
2345 hast-util-to-html: 9.0.5
2346
2181 - '@shikijs/engine-javascript@1.29.2':
2347 + '@shikijs/engine-javascript@3.23.0':
2348 dependencies:
2183 - '@shikijs/types': 1.29.2
2349 + '@shikijs/types': 3.23.0
2350 '@shikijs/vscode-textmate': 10.0.2
2185 - oniguruma-to-es: 2.3.0
2351 + oniguruma-to-es: 4.3.6
2352
2187 - '@shikijs/engine-oniguruma@1.29.2':
2353 + '@shikijs/engine-oniguruma@3.23.0':
2354 dependencies:
2189 - '@shikijs/types': 1.29.2
2355 + '@shikijs/types': 3.23.0
2356 '@shikijs/vscode-textmate': 10.0.2
2357
2192 - '@shikijs/langs@1.29.2':
2358 + '@shikijs/langs@3.23.0':
2359 dependencies:
2194 - '@shikijs/types': 1.29.2
2360 + '@shikijs/types': 3.23.0
2361
2196 - '@shikijs/themes@1.29.2':
2362 + '@shikijs/themes@3.23.0':
2363 dependencies:
2198 - '@shikijs/types': 1.29.2
2364 + '@shikijs/types': 3.23.0
2365
2200 - '@shikijs/twoslash@1.29.2(typescript@5.7.2)':
2366 + '@shikijs/twoslash@3.23.0(typescript@5.7.2)':
2367 dependencies:
2202 - '@shikijs/core': 1.29.2
2203 - '@shikijs/types': 1.29.2
2204 - twoslash: 0.2.12(typescript@5.7.2)
2368 + '@shikijs/core': 3.23.0
2369 + '@shikijs/types': 3.23.0
2370 + twoslash: 0.3.8(typescript@5.7.2)
2371 + typescript: 5.7.2
2372 transitivePeerDependencies:
2373 - supports-color
2207 - - typescript
2374
2209 - '@shikijs/types@1.29.2':
2375 + '@shikijs/types@3.23.0':
2376 dependencies:
2377 '@shikijs/vscode-textmate': 10.0.2
2378 '@types/hast': 3.0.4
2379
2380 '@shikijs/vscode-textmate@10.0.2': {}
2381
2216 - '@swc/counter@0.1.3': {}
2217 -
2218 - '@swc/helpers@0.5.13':
2382 + '@swc/helpers@0.5.15':
2383 dependencies:
2384 tslib: 2.8.1
2385
@@ -2223,18 +2387,18 @@ snapshots:
2387 dependencies:
2388 tslib: 2.8.1
2389
2226 - '@tanstack/react-virtual@3.13.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2390 + '@tanstack/react-virtual@3.13.16(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
2391 dependencies:
2392 '@tanstack/virtual-core': 3.13.16
2229 - react: 18.3.1
2230 - react-dom: 18.3.1(react@18.3.1)
2393 + react: 19.2.7
2394 + react-dom: 19.2.7(react@19.2.7)
2395
2396 '@tanstack/virtual-core@3.13.16': {}
2397
2234 - '@theguild/remark-mermaid@0.1.3(react@18.3.1)':
2398 + '@theguild/remark-mermaid@0.3.0(react@19.2.7)':
2399 dependencies:
2400 mermaid: 11.12.2
2237 - react: 18.3.1
2401 + react: 19.2.7
2402 unist-util-visit: 5.0.0
2403
2404 '@theguild/remark-npm2yarn@0.3.3':
@@ -2242,6 +2406,12 @@ snapshots:
2406 npm-to-yarn: 3.0.1
2407 unist-util-visit: 5.0.0
2408
2409 + '@ts-morph/common@0.28.1':
2410 + dependencies:
2411 + minimatch: 10.2.5
2412 + path-browserify: 1.0.1
2413 + tinyglobby: 0.2.17
2414 +
2415 '@types/d3-array@3.2.2': {}
2416
2417 '@types/d3-axis@3.0.6':
@@ -2389,12 +2559,14 @@ snapshots:
2559 dependencies:
2560 '@types/unist': 3.0.3
2561
2392 - '@types/prop-types@15.7.15': {}
2562 + '@types/prop-types@15.7.15':
2563 + optional: true
2564
2565 '@types/react@18.3.12':
2566 dependencies:
2567 '@types/prop-types': 15.7.15
2568 csstype: 3.2.3
2569 + optional: true
2570
2571 '@types/trusted-types@2.0.7':
2572 optional: true
@@ -2403,7 +2575,7 @@ snapshots:
2575
2576 '@types/unist@3.0.3': {}
2577
2406 - '@typescript/vfs@1.6.2(typescript@5.7.2)':
2578 + '@typescript/vfs@1.6.4(typescript@5.7.2)':
2579 dependencies:
2580 debug: 4.4.3
2581 typescript: 5.7.2
@@ -2422,24 +2594,28 @@ snapshots:
2594
2595 arg@5.0.2: {}
2596
2425 - argparse@1.0.10:
2426 - dependencies:
2427 - sprintf-js: 1.0.3
2428 -
2597 array-iterate@2.0.1: {}
2598
2599 astring@1.9.0: {}
2600
2601 bail@2.0.2: {}
2602
2435 - better-react-mathjax@2.3.0(react@18.3.1):
2603 + balanced-match@4.0.4: {}
2604 +
2605 + baseline-browser-mapping@2.10.38: {}
2606 +
2607 + better-react-mathjax@2.3.0(react@19.2.7):
2608 dependencies:
2609 mathjax-full: 3.2.2
2438 - react: 18.3.1
2610 + react: 19.2.7
2611
2440 - busboy@1.6.0:
2612 + brace-expansion@5.0.6:
2613 dependencies:
2442 - streamsearch: 1.1.0
2614 + balanced-match: 4.0.4
2615 +
2616 + braces@3.0.3:
2617 + dependencies:
2618 + fill-range: 7.1.1
2619
2620 caniuse-lite@1.0.30001762: {}
2621
@@ -2479,27 +2655,9 @@ snapshots:
2655
2656 clsx@2.1.1: {}
2657
2482 - collapse-white-space@2.1.0: {}
2483 -
2484 - color-convert@2.0.1:
2485 - dependencies:
2486 - color-name: 1.1.4
2487 - optional: true
2488 -
2489 - color-name@1.1.4:
2490 - optional: true
2658 + code-block-writer@13.0.3: {}
2659
2492 - color-string@1.9.1:
2493 - dependencies:
2494 - color-name: 1.1.4
2495 - simple-swizzle: 0.2.4
2496 - optional: true
2497 -
2498 - color@4.2.3:
2499 - dependencies:
2500 - color-convert: 2.0.1
2501 - color-string: 1.9.1
2502 - optional: true
2660 + collapse-white-space@2.1.0: {}
2661
2662 comma-separated-tokens@2.0.3: {}
2663
@@ -2527,7 +2685,8 @@ snapshots:
2685 shebang-command: 2.0.0
2686 which: 2.0.2
2687
2530 - csstype@3.2.3: {}
2688 + csstype@3.2.3:
2689 + optional: true
2690
2691 cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.1):
2692 dependencies:
@@ -2740,8 +2899,6 @@ snapshots:
2899 optionalDependencies:
2900 '@types/trusted-types': 2.0.7
2901
2743 - emoji-regex-xs@1.0.0: {}
2744 -
2902 entities@6.0.1: {}
2903
2904 esast-util-from-estree@2.0.0:
@@ -2762,8 +2919,6 @@ snapshots:
2919
2920 esm@3.2.25: {}
2921
2765 - esprima@4.0.1: {}
2766 -
2922 estree-util-attach-comments@3.0.0:
2923 dependencies:
2924 '@types/estree': 1.0.8
@@ -2815,17 +2970,31 @@ snapshots:
2970 signal-exit: 4.1.0
2971 strip-final-newline: 3.0.0
2972
2818 - extend-shallow@2.0.1:
2973 + extend@3.0.2: {}
2974 +
2975 + fast-glob@3.3.3:
2976 dependencies:
2820 - is-extendable: 0.1.1
2977 + '@nodelib/fs.stat': 2.0.5
2978 + '@nodelib/fs.walk': 1.2.8
2979 + glob-parent: 5.1.2
2980 + merge2: 1.4.1
2981 + micromatch: 4.0.8
2982
2822 - extend@3.0.2: {}
2983 + fastq@1.20.1:
2984 + dependencies:
2985 + reusify: 1.1.0
2986
2987 fault@2.0.1:
2988 dependencies:
2989 format: 0.2.2
2990
2828 - flexsearch@0.7.43: {}
2991 + fdir@6.5.0(picomatch@4.0.4):
2992 + optionalDependencies:
2993 + picomatch: 4.0.4
2994 +
2995 + fill-range@7.1.1:
2996 + dependencies:
2997 + to-regex-range: 5.0.1
2998
2999 format@0.2.2: {}
3000
@@ -2833,14 +3002,9 @@ snapshots:
3002
3003 github-slugger@2.0.0: {}
3004
2836 - graceful-fs@4.2.11: {}
2837 -
2838 - gray-matter@4.0.3:
3005 + glob-parent@5.1.2:
3006 dependencies:
2840 - js-yaml: 3.14.2
2841 - kind-of: 6.0.3
2842 - section-matter: 1.0.0
2843 - strip-bom-string: 1.0.0
3007 + is-glob: 4.0.3
3008
3009 hachure-fill@0.5.2: {}
3010
@@ -3010,14 +3174,15 @@ snapshots:
3174 is-alphabetical: 2.0.1
3175 is-decimal: 2.0.1
3176
3013 - is-arrayish@0.3.4:
3014 - optional: true
3015 -
3177 is-decimal@2.0.1: {}
3178
3179 is-docker@3.0.0: {}
3180
3020 - is-extendable@0.1.1: {}
3181 + is-extglob@2.1.1: {}
3182 +
3183 + is-glob@4.0.3:
3184 + dependencies:
3185 + is-extglob: 2.1.1
3186
3187 is-hexadecimal@2.0.1: {}
3188
@@ -3025,6 +3190,8 @@ snapshots:
3190 dependencies:
3191 is-docker: 3.0.0
3192
3193 + is-number@7.0.0: {}
3194 +
3195 is-plain-obj@4.1.0: {}
3196
3197 is-stream@3.0.0: {}
@@ -3039,21 +3206,12 @@ snapshots:
3206
3207 isexe@2.0.0: {}
3208
3042 - js-tokens@4.0.0: {}
3043 -
3044 - js-yaml@3.14.2:
3045 - dependencies:
3046 - argparse: 1.0.10
3047 - esprima: 4.0.1
3048 -
3209 katex@0.16.27:
3210 dependencies:
3211 commander: 8.3.0
3212
3213 khroma@2.1.0: {}
3214
3055 - kind-of@6.0.3: {}
3056 -
3215 langium@3.3.1:
3216 dependencies:
3217 chevrotain: 11.0.3
@@ -3072,10 +3230,6 @@ snapshots:
3230
3231 longest-streak@3.1.0: {}
3232
3075 - loose-envify@1.4.0:
3076 - dependencies:
3077 - js-tokens: 4.0.0
3078 -
3233 markdown-extensions@2.0.0: {}
3234
3235 markdown-table@3.0.4: {}
@@ -3277,6 +3431,8 @@ snapshots:
3431
3432 merge-stream@2.0.0: {}
3433
3434 + merge2@1.4.1: {}
3435 +
3436 mermaid@11.12.2:
3437 dependencies:
3438 '@braintree/sanitize-url': 7.1.1
@@ -3583,8 +3739,17 @@ snapshots:
3739 transitivePeerDependencies:
3740 - supports-color
3741
3742 + micromatch@4.0.8:
3743 + dependencies:
3744 + braces: 3.0.3
3745 + picomatch: 2.3.2
3746 +
3747 mimic-fn@4.0.0: {}
3748
3749 + minimatch@10.2.5:
3750 + dependencies:
3751 + brace-expansion: 5.0.6
3752 +
3753 mj-context-menu@0.6.1: {}
3754
3755 mlly@1.8.0:
@@ -3600,96 +3765,98 @@ snapshots:
3765
3766 negotiator@1.0.0: {}
3767
3603 - next-themes@0.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
3768 + next-themes@0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
3769 dependencies:
3605 - react: 18.3.1
3606 - react-dom: 18.3.1(react@18.3.1)
3770 + react: 19.2.7
3771 + react-dom: 19.2.7(react@19.2.7)
3772
3608 - next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
3773 + next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
3774 dependencies:
3610 - '@next/env': 15.0.7
3611 - '@swc/counter': 0.1.3
3612 - '@swc/helpers': 0.5.13
3613 - busboy: 1.6.0
3775 + '@next/env': 16.2.9
3776 + '@swc/helpers': 0.5.15
3777 + baseline-browser-mapping: 2.10.38
3778 caniuse-lite: 1.0.30001762
3779 postcss: 8.4.31
3616 - react: 18.3.1
3617 - react-dom: 18.3.1(react@18.3.1)
3618 - styled-jsx: 5.1.6(react@18.3.1)
3780 + react: 19.2.7
3781 + react-dom: 19.2.7(react@19.2.7)
3782 + styled-jsx: 5.1.6(react@19.2.7)
3783 optionalDependencies:
3620 - '@next/swc-darwin-arm64': 15.0.5
3621 - '@next/swc-darwin-x64': 15.0.5
3622 - '@next/swc-linux-arm64-gnu': 15.0.5
3623 - '@next/swc-linux-arm64-musl': 15.0.5
3624 - '@next/swc-linux-x64-gnu': 15.0.5
3625 - '@next/swc-linux-x64-musl': 15.0.5
3626 - '@next/swc-win32-arm64-msvc': 15.0.5
3627 - '@next/swc-win32-x64-msvc': 15.0.5
3628 - sharp: 0.33.5
3784 + '@next/swc-darwin-arm64': 16.2.9
3785 + '@next/swc-darwin-x64': 16.2.9
3786 + '@next/swc-linux-arm64-gnu': 16.2.9
3787 + '@next/swc-linux-arm64-musl': 16.2.9
3788 + '@next/swc-linux-x64-gnu': 16.2.9
3789 + '@next/swc-linux-x64-musl': 16.2.9
3790 + '@next/swc-win32-arm64-msvc': 16.2.9
3791 + '@next/swc-win32-x64-msvc': 16.2.9
3792 + sharp: 0.34.5
3793 transitivePeerDependencies:
3794 - '@babel/core'
3795 - babel-plugin-macros
3796
3633 - nextra-theme-docs@3.3.1(next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.3.1(@types/react@18.3.12)(next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
3797 + nextra-theme-docs@4.6.1(@types/react@18.3.12)(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(nextra@4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.7.2))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)):
3798 dependencies:
3635 - '@headlessui/react': 2.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
3799 + '@headlessui/react': 2.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
3800 clsx: 2.1.1
3637 - escape-string-regexp: 5.0.0
3638 - flexsearch: 0.7.43
3639 - next: 15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
3640 - next-themes: 0.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
3641 - nextra: 3.3.1(@types/react@18.3.12)(next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)
3642 - react: 18.3.1
3643 - react-dom: 18.3.1(react@18.3.1)
3801 + next: 16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
3802 + next-themes: 0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
3803 + nextra: 4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.7.2)
3804 + react: 19.2.7
3805 + react-compiler-runtime: 19.1.0-rc.3(react@19.2.7)
3806 + react-dom: 19.2.7(react@19.2.7)
3807 scroll-into-view-if-needed: 3.1.0
3645 - zod: 3.25.76
3808 + zod: 4.1.12
3809 + zustand: 5.0.14(@types/react@18.3.12)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7))
3810 + transitivePeerDependencies:
3811 + - '@types/react'
3812 + - immer
3813 + - use-sync-external-store
3814
3647 - nextra@3.3.1(@types/react@18.3.12)(next@15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2):
3815 + nextra@4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.7.2):
3816 dependencies:
3649 - '@formatjs/intl-localematcher': 0.5.10
3650 - '@headlessui/react': 2.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
3817 + '@formatjs/intl-localematcher': 0.6.2
3818 + '@headlessui/react': 2.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
3819 '@mdx-js/mdx': 3.1.1
3652 - '@mdx-js/react': 3.1.1(@types/react@18.3.12)(react@18.3.1)
3820 '@napi-rs/simple-git': 0.1.22
3654 - '@shikijs/twoslash': 1.29.2(typescript@5.7.2)
3655 - '@theguild/remark-mermaid': 0.1.3(react@18.3.1)
3821 + '@shikijs/twoslash': 3.23.0(typescript@5.7.2)
3822 + '@theguild/remark-mermaid': 0.3.0(react@19.2.7)
3823 '@theguild/remark-npm2yarn': 0.3.3
3657 - better-react-mathjax: 2.3.0(react@18.3.1)
3824 + better-react-mathjax: 2.3.0(react@19.2.7)
3825 clsx: 2.1.1
3826 estree-util-to-js: 2.0.0
3827 estree-util-value-to-estree: 3.5.0
3828 + fast-glob: 3.3.3
3829 github-slugger: 2.0.0
3662 - graceful-fs: 4.2.11
3663 - gray-matter: 4.0.3
3830 hast-util-to-estree: 3.1.3
3831 katex: 0.16.27
3832 mdast-util-from-markdown: 2.0.2
3833 mdast-util-gfm: 3.1.0
3834 mdast-util-to-hast: 13.2.1
3835 negotiator: 1.0.0
3670 - next: 15.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
3671 - p-limit: 6.2.0
3672 - react: 18.3.1
3673 - react-dom: 18.3.1(react@18.3.1)
3674 - react-medium-image-zoom: 5.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
3836 + next: 16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
3837 + react: 19.2.7
3838 + react-compiler-runtime: 19.1.0-rc.3(react@19.2.7)
3839 + react-dom: 19.2.7(react@19.2.7)
3840 + react-medium-image-zoom: 5.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
3841 rehype-katex: 7.0.1
3676 - rehype-pretty-code: 0.14.0(shiki@1.29.2)
3842 + rehype-pretty-code: 0.14.1(shiki@3.23.0)
3843 rehype-raw: 7.0.0
3844 remark-frontmatter: 5.0.0
3845 remark-gfm: 4.0.1
3846 remark-math: 6.0.0
3847 remark-reading-time: 2.0.2
3848 remark-smartypants: 3.0.2
3683 - shiki: 1.29.2
3849 + server-only: 0.0.1
3850 + shiki: 3.23.0
3851 slash: 5.1.0
3852 title: 4.0.1
3853 + ts-morph: 27.0.2
3854 unist-util-remove: 4.0.0
3855 unist-util-visit: 5.0.0
3856 + unist-util-visit-children: 3.0.0
3857 yaml: 2.8.2
3689 - zod: 3.25.76
3690 - zod-validation-error: 3.5.4(zod@3.25.76)
3858 + zod: 4.1.12
3859 transitivePeerDependencies:
3692 - - '@types/react'
3860 - supports-color
3861 - typescript
3862
@@ -3707,18 +3874,26 @@ snapshots:
3874 dependencies:
3875 mimic-fn: 4.0.0
3876
3710 - oniguruma-to-es@2.3.0:
3711 - dependencies:
3712 - emoji-regex-xs: 1.0.0
3713 - regex: 5.1.1
3714 - regex-recursion: 5.1.1
3877 + oniguruma-parser@0.12.2: {}
3878
3716 - p-limit@6.2.0:
3879 + oniguruma-to-es@4.3.6:
3880 dependencies:
3718 - yocto-queue: 1.2.2
3881 + oniguruma-parser: 0.12.2
3882 + regex: 6.1.0
3883 + regex-recursion: 6.0.2
3884
3885 package-manager-detector@1.6.0: {}
3886
3887 + pagefind@1.5.2:
3888 + optionalDependencies:
3889 + '@pagefind/darwin-arm64': 1.5.2
3890 + '@pagefind/darwin-x64': 1.5.2
3891 + '@pagefind/freebsd-x64': 1.5.2
3892 + '@pagefind/linux-arm64': 1.5.2
3893 + '@pagefind/linux-x64': 1.5.2
3894 + '@pagefind/windows-arm64': 1.5.2
3895 + '@pagefind/windows-x64': 1.5.2
3896 +
3897 parse-entities@4.0.2:
3898 dependencies:
3899 '@types/unist': 2.0.11
@@ -3744,6 +3919,8 @@ snapshots:
3919 dependencies:
3920 entities: 6.0.1
3921
3922 + path-browserify@1.0.1: {}
3923 +
3924 path-data-parser@0.1.0: {}
3925
3926 path-key@3.1.1: {}
@@ -3754,6 +3931,10 @@ snapshots:
3931
3932 picocolors@1.1.1: {}
3933
3934 + picomatch@2.3.2: {}
3935 +
3936 + picomatch@4.0.4: {}
3937 +
3938 pkg-types@1.3.1:
3939 dependencies:
3940 confbox: 0.1.8
@@ -3775,20 +3956,23 @@ snapshots:
3956
3957 property-information@7.1.0: {}
3958
3778 - react-dom@18.3.1(react@18.3.1):
3959 + queue-microtask@1.2.3: {}
3960 +
3961 + react-compiler-runtime@19.1.0-rc.3(react@19.2.7):
3962 dependencies:
3780 - loose-envify: 1.4.0
3781 - react: 18.3.1
3782 - scheduler: 0.23.2
3963 + react: 19.2.7
3964
3784 - react-medium-image-zoom@5.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
3965 + react-dom@19.2.7(react@19.2.7):
3966 dependencies:
3786 - react: 18.3.1
3787 - react-dom: 18.3.1(react@18.3.1)
3967 + react: 19.2.7
3968 + scheduler: 0.27.0
3969
3789 - react@18.3.1:
3970 + react-medium-image-zoom@5.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
3971 dependencies:
3791 - loose-envify: 1.4.0
3972 + react: 19.2.7
3973 + react-dom: 19.2.7(react@19.2.7)
3974 +
3975 + react@19.2.7: {}
3976
3977 reading-time@1.5.0: {}
3978
@@ -3821,14 +4005,13 @@ snapshots:
4005 unified: 11.0.5
4006 vfile: 6.0.3
4007
3824 - regex-recursion@5.1.1:
4008 + regex-recursion@6.0.2:
4009 dependencies:
3826 - regex: 5.1.1
4010 regex-utilities: 2.3.0
4011
4012 regex-utilities@2.3.0: {}
4013
3831 - regex@5.1.1:
4014 + regex@6.1.0:
4015 dependencies:
4016 regex-utilities: 2.3.0
4017
@@ -3848,13 +4031,13 @@ snapshots:
4031 hast-util-from-html: 2.0.3
4032 unified: 11.0.5
4033
3851 - rehype-pretty-code@0.14.0(shiki@1.29.2):
4034 + rehype-pretty-code@0.14.1(shiki@3.23.0):
4035 dependencies:
4036 '@types/hast': 3.0.4
4037 hast-util-to-string: 3.0.1
4038 parse-numeric-range: 1.3.0
4039 rehype-parse: 9.0.1
3857 - shiki: 1.29.2
4040 + shiki: 3.23.0
4041 unified: 11.0.5
4042 unist-util-visit: 5.0.0
4043
@@ -3970,6 +4153,8 @@ snapshots:
4153 retext-stringify: 4.0.0
4154 unified: 11.0.5
4155
4156 + reusify@1.1.0: {}
4157 +
4158 robust-predicates@3.0.2: {}
4159
4160 roughjs@4.6.6:
@@ -3979,51 +4164,55 @@ snapshots:
4164 points-on-curve: 0.2.0
4165 points-on-path: 0.2.1
4166
4167 + run-parallel@1.2.0:
4168 + dependencies:
4169 + queue-microtask: 1.2.3
4170 +
4171 rw@1.3.3: {}
4172
4173 safer-buffer@2.1.2: {}
4174
3986 - scheduler@0.23.2:
3987 - dependencies:
3988 - loose-envify: 1.4.0
4175 + scheduler@0.27.0: {}
4176
4177 scroll-into-view-if-needed@3.1.0:
4178 dependencies:
4179 compute-scroll-into-view: 3.1.1
4180
3994 - section-matter@1.0.0:
3995 - dependencies:
3996 - extend-shallow: 2.0.1
3997 - kind-of: 6.0.3
3998 -
4181 semver@7.7.3:
4182 optional: true
4183
4002 - sharp@0.33.5:
4184 + server-only@0.0.1: {}
4185 +
4186 + sharp@0.34.5:
4187 dependencies:
4004 - color: 4.2.3
4188 + '@img/colour': 1.1.0
4189 detect-libc: 2.1.2
4190 semver: 7.7.3
4191 optionalDependencies:
4008 - '@img/sharp-darwin-arm64': 0.33.5
4009 - '@img/sharp-darwin-x64': 0.33.5
4010 - '@img/sharp-libvips-darwin-arm64': 1.0.4
4011 - '@img/sharp-libvips-darwin-x64': 1.0.4
4012 - '@img/sharp-libvips-linux-arm': 1.0.5
4013 - '@img/sharp-libvips-linux-arm64': 1.0.4
4014 - '@img/sharp-libvips-linux-s390x': 1.0.4
4015 - '@img/sharp-libvips-linux-x64': 1.0.4
4016 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.4
4017 - '@img/sharp-libvips-linuxmusl-x64': 1.0.4
4018 - '@img/sharp-linux-arm': 0.33.5
4019 - '@img/sharp-linux-arm64': 0.33.5
4020 - '@img/sharp-linux-s390x': 0.33.5
4021 - '@img/sharp-linux-x64': 0.33.5
4022 - '@img/sharp-linuxmusl-arm64': 0.33.5
4023 - '@img/sharp-linuxmusl-x64': 0.33.5
4024 - '@img/sharp-wasm32': 0.33.5
4025 - '@img/sharp-win32-ia32': 0.33.5
4026 - '@img/sharp-win32-x64': 0.33.5
4192 + '@img/sharp-darwin-arm64': 0.34.5
4193 + '@img/sharp-darwin-x64': 0.34.5
4194 + '@img/sharp-libvips-darwin-arm64': 1.2.4
4195 + '@img/sharp-libvips-darwin-x64': 1.2.4
4196 + '@img/sharp-libvips-linux-arm': 1.2.4
4197 + '@img/sharp-libvips-linux-arm64': 1.2.4
4198 + '@img/sharp-libvips-linux-ppc64': 1.2.4
4199 + '@img/sharp-libvips-linux-riscv64': 1.2.4
4200 + '@img/sharp-libvips-linux-s390x': 1.2.4
4201 + '@img/sharp-libvips-linux-x64': 1.2.4
4202 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
4203 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4
4204 + '@img/sharp-linux-arm': 0.34.5
4205 + '@img/sharp-linux-arm64': 0.34.5
4206 + '@img/sharp-linux-ppc64': 0.34.5
4207 + '@img/sharp-linux-riscv64': 0.34.5
4208 + '@img/sharp-linux-s390x': 0.34.5
4209 + '@img/sharp-linux-x64': 0.34.5
4210 + '@img/sharp-linuxmusl-arm64': 0.34.5
4211 + '@img/sharp-linuxmusl-x64': 0.34.5
4212 + '@img/sharp-wasm32': 0.34.5
4213 + '@img/sharp-win32-arm64': 0.34.5
4214 + '@img/sharp-win32-ia32': 0.34.5
4215 + '@img/sharp-win32-x64': 0.34.5
4216 optional: true
4217
4218 shebang-command@2.0.0:
@@ -4032,24 +4221,19 @@ snapshots:
4221
4222 shebang-regex@3.0.0: {}
4223
4035 - shiki@1.29.2:
4224 + shiki@3.23.0:
4225 dependencies:
4037 - '@shikijs/core': 1.29.2
4038 - '@shikijs/engine-javascript': 1.29.2
4039 - '@shikijs/engine-oniguruma': 1.29.2
4040 - '@shikijs/langs': 1.29.2
4041 - '@shikijs/themes': 1.29.2
4042 - '@shikijs/types': 1.29.2
4226 + '@shikijs/core': 3.23.0
4227 + '@shikijs/engine-javascript': 3.23.0
4228 + '@shikijs/engine-oniguruma': 3.23.0
4229 + '@shikijs/langs': 3.23.0
4230 + '@shikijs/themes': 3.23.0
4231 + '@shikijs/types': 3.23.0
4232 '@shikijs/vscode-textmate': 10.0.2
4233 '@types/hast': 3.0.4
4234
4235 signal-exit@4.1.0: {}
4236
4048 - simple-swizzle@0.2.4:
4049 - dependencies:
4050 - is-arrayish: 0.3.4
4051 - optional: true
4052 -
4237 slash@5.1.0: {}
4238
4239 source-map-js@1.2.1: {}
@@ -4064,17 +4248,11 @@ snapshots:
4248 commander: 13.1.0
4249 wicked-good-xpath: 1.3.0
4250
4067 - sprintf-js@1.0.3: {}
4068 -
4069 - streamsearch@1.1.0: {}
4070 -
4251 stringify-entities@4.0.4:
4252 dependencies:
4253 character-entities-html4: 2.1.0
4254 character-entities-legacy: 3.0.0
4255
4076 - strip-bom-string@1.0.0: {}
4077 -
4256 strip-final-newline@3.0.0: {}
4257
4258 style-to-js@1.1.21:
@@ -4085,10 +4263,10 @@ snapshots:
4263 dependencies:
4264 inline-style-parser: 0.2.7
4265
4088 - styled-jsx@5.1.6(react@18.3.1):
4266 + styled-jsx@5.1.6(react@19.2.7):
4267 dependencies:
4268 client-only: 0.0.1
4091 - react: 18.3.1
4269 + react: 19.2.7
4270
4271 stylis@4.3.6: {}
4272
@@ -4098,26 +4276,40 @@ snapshots:
4276
4277 tinyexec@1.0.2: {}
4278
4279 + tinyglobby@0.2.17:
4280 + dependencies:
4281 + fdir: 6.5.0(picomatch@4.0.4)
4282 + picomatch: 4.0.4
4283 +
4284 title@4.0.1:
4285 dependencies:
4286 arg: 5.0.2
4287 chalk: 5.6.2
4288 clipboardy: 4.0.0
4289
4290 + to-regex-range@5.0.1:
4291 + dependencies:
4292 + is-number: 7.0.0
4293 +
4294 trim-lines@3.0.1: {}
4295
4296 trough@2.2.0: {}
4297
4298 ts-dedent@2.2.0: {}
4299
4300 + ts-morph@27.0.2:
4301 + dependencies:
4302 + '@ts-morph/common': 0.28.1
4303 + code-block-writer: 13.0.3
4304 +
4305 tslib@2.8.1: {}
4306
4115 - twoslash-protocol@0.2.12: {}
4307 + twoslash-protocol@0.3.8: {}
4308
4117 - twoslash@0.2.12(typescript@5.7.2):
4309 + twoslash@0.3.8(typescript@5.7.2):
4310 dependencies:
4119 - '@typescript/vfs': 1.6.2(typescript@5.7.2)
4120 - twoslash-protocol: 0.2.12
4311 + '@typescript/vfs': 1.6.4(typescript@5.7.2)
4312 + twoslash-protocol: 0.3.8
4313 typescript: 5.7.2
4314 transitivePeerDependencies:
4315 - supports-color
@@ -4203,9 +4395,9 @@ snapshots:
4395 unist-util-is: 6.0.1
4396 unist-util-visit-parents: 6.0.2
4397
4206 - use-sync-external-store@1.6.0(react@18.3.1):
4398 + use-sync-external-store@1.6.0(react@19.2.7):
4399 dependencies:
4208 - react: 18.3.1
4400 + react: 19.2.7
4401
4402 uuid@11.1.0: {}
4403
@@ -4251,12 +4443,12 @@ snapshots:
4443
4444 yaml@2.8.2: {}
4445
4254 - yocto-queue@1.2.2: {}
4446 + zod@4.1.12: {}
4447
4256 - zod-validation-error@3.5.4(zod@3.25.76):
4257 - dependencies:
4258 - zod: 3.25.76
4259 -
4260 - zod@3.25.76: {}
4448 + zustand@5.0.14(@types/react@18.3.12)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)):
4449 + optionalDependencies:
4450 + '@types/react': 18.3.12
4451 + react: 19.2.7
4452 + use-sync-external-store: 1.6.0(react@19.2.7)
4453
4454 zwitch@2.0.4: {}
theme.config.tsx deleted
-30
@@ -1,30 +0,0 @@
1 -import React from "react";
2 -import { DocsThemeConfig } from "nextra-theme-docs";
3 -
4 -const config: DocsThemeConfig = {
5 - logo: <span>smbCloud Documentation</span>,
6 - head: (
7 - <>
8 - <meta name="viewport" content="width=device-width, initial-scale=1" />
9 - <meta name="description" content="smbCloud Documentation" />
10 - <meta name="og:title" content="smbCloud Documentation" />
11 - <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
12 - </>
13 - ),
14 - project: {
15 - link: "https://github.com/smbcloudXYZ",
16 - },
17 - docsRepositoryBase: "https://github.com/smbcloudXYZ/smbcloud-docs/tree/main",
18 - footer: {
19 - content: (
20 - <span>
21 - MIT {new Date().getFullYear()} ©{' '}
22 - <a href="https://docs.smbcloud.xyz" target="_blank">
23 - smbCloud Documentation
24 - </a>
25 - </span>
26 - )
27 - },
28 -};
29 -
30 -export default config;