Modular, context-aware and aspect-oriented dendritic Nix configurations. Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/ den.oeiuwq.com
configurations den dendritic nix aspect oriented
8
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs: maintainers guide. update astrojs

+763 -614
+2 -1
docs/astro.config.mjs
··· 39 39 { label: 'Motivation', slug: 'motivation', }, 40 40 { label: 'Versioning', slug: 'releases' }, 41 41 { label: 'Community', slug: 'community' }, 42 - { label: 'Contributing', slug: 'contributing' }, 42 + { label: 'Contributors Guide', slug: 'contributing' }, 43 + { label: 'Maintainers Guide', slug: 'maintainers' }, 43 44 ], 44 45 }, 45 46 {
+4 -4
docs/package.json
··· 10 10 "astro": "astro" 11 11 }, 12 12 "dependencies": { 13 - "@astrojs/starlight": "^0.37.6", 13 + "@astrojs/starlight": "^0.37.7", 14 14 "@catppuccin/starlight": "^1.1.1", 15 - "astro": "^5.17.3", 16 - "astro-mermaid": "^1.3.1", 17 - "mermaid": "^11.12.3", 15 + "astro": "^5.18.1", 16 + "astro-mermaid": "^1.4.0", 17 + "mermaid": "^11.14.0", 18 18 "sharp": "^0.34.5" 19 19 } 20 20 }
+639 -609
docs/pnpm-lock.yaml
··· 9 9 .: 10 10 dependencies: 11 11 '@astrojs/starlight': 12 - specifier: ^0.37.6 13 - version: 0.37.6(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)) 12 + specifier: ^0.37.7 13 + version: 0.37.7(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)) 14 14 '@catppuccin/starlight': 15 15 specifier: ^1.1.1 16 - version: 1.1.1(@astrojs/starlight@0.37.6(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)))(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)) 16 + version: 1.1.1(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)))(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)) 17 17 astro: 18 - specifier: ^5.17.3 19 - version: 5.17.3(rollup@4.57.1)(typescript@5.9.3) 18 + specifier: ^5.18.1 19 + version: 5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3) 20 20 astro-mermaid: 21 - specifier: ^1.3.1 22 - version: 1.3.1(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3))(mermaid@11.12.3) 21 + specifier: ^1.4.0 22 + version: 1.4.0(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3))(mermaid@11.14.0) 23 23 mermaid: 24 - specifier: ^11.12.3 25 - version: 11.12.3 24 + specifier: ^11.14.0 25 + version: 11.14.0 26 26 sharp: 27 27 specifier: ^0.34.5 28 28 version: 0.34.5 ··· 35 35 '@astrojs/compiler@2.13.1': 36 36 resolution: {integrity: sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==} 37 37 38 - '@astrojs/internal-helpers@0.7.5': 39 - resolution: {integrity: sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==} 38 + '@astrojs/internal-helpers@0.7.6': 39 + resolution: {integrity: sha512-GOle7smBWKfMSP8osUIGOlB5kaHdQLV3foCsf+5Q9Wsuu+C6Fs3Ez/ttXmhjZ1HkSgsogcM1RXSjjOVieHq16Q==} 40 40 41 - '@astrojs/markdown-remark@6.3.10': 42 - resolution: {integrity: sha512-kk4HeYR6AcnzC4QV8iSlOfh+N8TZ3MEStxPyenyCtemqn8IpEATBFMTJcfrNW32dgpt6MY3oCkMM/Tv3/I4G3A==} 41 + '@astrojs/markdown-remark@6.3.11': 42 + resolution: {integrity: sha512-hcaxX/5aC6lQgHeGh1i+aauvSwIT6cfyFjKWvExYSxUhZZBBdvCliOtu06gbQyhbe0pGJNoNmqNlQZ5zYUuIyQ==} 43 43 44 - '@astrojs/mdx@4.3.13': 45 - resolution: {integrity: sha512-IHDHVKz0JfKBy3//52JSiyWv089b7GVSChIXLrlUOoTLWowG3wr2/8hkaEgEyd/vysvNQvGk+QhysXpJW5ve6Q==} 44 + '@astrojs/mdx@4.3.14': 45 + resolution: {integrity: sha512-FBrqJQORVm+rkRa2TS5CjU9PBA6hkhrwLVBSS9A77gN2+iehvjq1w6yya/d0YKC7osiVorKkr3Qd9wNbl0ZkGA==} 46 46 engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 47 47 peerDependencies: 48 48 astro: ^5.0.0 ··· 51 51 resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} 52 52 engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 53 53 54 - '@astrojs/sitemap@3.7.0': 55 - resolution: {integrity: sha512-+qxjUrz6Jcgh+D5VE1gKUJTA3pSthuPHe6Ao5JCxok794Lewx8hBFaWHtOnN0ntb2lfOf7gvOi9TefUswQ/ZVA==} 54 + '@astrojs/sitemap@3.7.2': 55 + resolution: {integrity: sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA==} 56 56 57 - '@astrojs/starlight@0.37.6': 58 - resolution: {integrity: sha512-wQrKwH431q+8FsLBnNQeG+R36TMtEGxTQ2AuiVpcx9APcazvL3n7wVW8mMmYyxX0POjTnxlcWPkdMGR3Yj1L+w==} 57 + '@astrojs/starlight@0.37.7': 58 + resolution: {integrity: sha512-KyBnou8aKIlPJUSNx6a1SN7XyH22oj/VAvTGC+Edld4Bnei1A//pmCRTBvSrSeoGrdUjK0ErFUfaEhhO1bPfDg==} 59 59 peerDependencies: 60 60 astro: ^5.5.0 61 61 ··· 71 71 resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} 72 72 engines: {node: '>=6.9.0'} 73 73 74 - '@babel/parser@7.29.0': 75 - resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} 74 + '@babel/parser@7.29.2': 75 + resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} 76 76 engines: {node: '>=6.0.0'} 77 77 hasBin: true 78 78 79 - '@babel/runtime@7.28.6': 80 - resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} 79 + '@babel/runtime@7.29.2': 80 + resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} 81 81 engines: {node: '>=6.9.0'} 82 82 83 83 '@babel/types@7.29.0': ··· 97 97 '@astrojs/starlight': '>=0.34' 98 98 astro: ^5.0.0 99 99 100 - '@chevrotain/cst-dts-gen@11.1.1': 101 - resolution: {integrity: sha512-fRHyv6/f542qQqiRGalrfJl/evD39mAvbJLCekPazhiextEatq1Jx1K/i9gSd5NNO0ds03ek0Cbo/4uVKmOBcw==} 100 + '@chevrotain/cst-dts-gen@12.0.0': 101 + resolution: {integrity: sha512-fSL4KXjTl7cDgf0B5Rip9Q05BOrYvkJV/RrBTE/bKDN096E4hN/ySpcBK5B24T76dlQ2i32Zc3PAE27jFnFrKg==} 102 102 103 - '@chevrotain/gast@11.1.1': 104 - resolution: {integrity: sha512-Ko/5vPEYy1vn5CbCjjvnSO4U7GgxyGm+dfUZZJIWTlQFkXkyym0jFYrWEU10hyCjrA7rQtiHtBr0EaZqvHFZvg==} 103 + '@chevrotain/gast@12.0.0': 104 + resolution: {integrity: sha512-1ne/m3XsIT8aEdrvT33so0GUC+wkctpUPK6zU9IlOyJLUbR0rg4G7ZiApiJbggpgPir9ERy3FRjT6T7lpgetnQ==} 105 105 106 - '@chevrotain/regexp-to-ast@11.1.1': 107 - resolution: {integrity: sha512-ctRw1OKSXkOrR8VTvOxrQ5USEc4sNrfwXHa1NuTcR7wre4YbjPcKw+82C2uylg/TEwFRgwLmbhlln4qkmDyteg==} 106 + '@chevrotain/regexp-to-ast@12.0.0': 107 + resolution: {integrity: sha512-p+EW9MaJwgaHguhoqwOtx/FwuGr+DnNn857sXWOi/mClXIkPGl3rn7hGNWvo31HA3vyeQxjqe+H36yZJwYU8cA==} 108 108 109 - '@chevrotain/types@11.1.1': 110 - resolution: {integrity: sha512-wb2ToxG8LkgPYnKe9FH8oGn3TMCBdnwiuNC5l5y+CtlaVRbCytU0kbVsk6CGrqTL4ZN4ksJa0TXOYbxpbthtqw==} 109 + '@chevrotain/types@12.0.0': 110 + resolution: {integrity: sha512-S+04vjFQKeuYw0/eW3U52LkAHQsB1ASxsPGsLPUyQgrZ2iNNibQrsidruDzjEX2JYfespXMG0eZmXlhA6z7nWA==} 111 111 112 - '@chevrotain/utils@11.1.1': 113 - resolution: {integrity: sha512-71eTYMzYXYSFPrbg/ZwftSaSDld7UYlS8OQa3lNnn9jzNtpFbaReRRyghzqS7rI3CDaorqpPJJcXGHK+FE1TVQ==} 112 + '@chevrotain/utils@12.0.0': 113 + resolution: {integrity: sha512-lB59uJoaGIfOOL9knQqQRfhl9g7x8/wqFkp13zTdkRu1huG9kg6IJs1O8hqj9rs6h7orGxHJUKb+mX3rPbWGhA==} 114 114 115 115 '@ctrl/tinycolor@4.2.0': 116 116 resolution: {integrity: sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==} 117 117 engines: {node: '>=14'} 118 118 119 - '@emnapi/runtime@1.8.1': 120 - resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} 119 + '@emnapi/runtime@1.10.0': 120 + resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} 121 121 122 122 '@esbuild/aix-ppc64@0.25.12': 123 123 resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} ··· 125 125 cpu: [ppc64] 126 126 os: [aix] 127 127 128 - '@esbuild/aix-ppc64@0.27.3': 129 - resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} 128 + '@esbuild/aix-ppc64@0.27.7': 129 + resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} 130 130 engines: {node: '>=18'} 131 131 cpu: [ppc64] 132 132 os: [aix] ··· 137 137 cpu: [arm64] 138 138 os: [android] 139 139 140 - '@esbuild/android-arm64@0.27.3': 141 - resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} 140 + '@esbuild/android-arm64@0.27.7': 141 + resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==} 142 142 engines: {node: '>=18'} 143 143 cpu: [arm64] 144 144 os: [android] ··· 149 149 cpu: [arm] 150 150 os: [android] 151 151 152 - '@esbuild/android-arm@0.27.3': 153 - resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} 152 + '@esbuild/android-arm@0.27.7': 153 + resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==} 154 154 engines: {node: '>=18'} 155 155 cpu: [arm] 156 156 os: [android] ··· 161 161 cpu: [x64] 162 162 os: [android] 163 163 164 - '@esbuild/android-x64@0.27.3': 165 - resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} 164 + '@esbuild/android-x64@0.27.7': 165 + resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==} 166 166 engines: {node: '>=18'} 167 167 cpu: [x64] 168 168 os: [android] ··· 173 173 cpu: [arm64] 174 174 os: [darwin] 175 175 176 - '@esbuild/darwin-arm64@0.27.3': 177 - resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} 176 + '@esbuild/darwin-arm64@0.27.7': 177 + resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==} 178 178 engines: {node: '>=18'} 179 179 cpu: [arm64] 180 180 os: [darwin] ··· 185 185 cpu: [x64] 186 186 os: [darwin] 187 187 188 - '@esbuild/darwin-x64@0.27.3': 189 - resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} 188 + '@esbuild/darwin-x64@0.27.7': 189 + resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==} 190 190 engines: {node: '>=18'} 191 191 cpu: [x64] 192 192 os: [darwin] ··· 197 197 cpu: [arm64] 198 198 os: [freebsd] 199 199 200 - '@esbuild/freebsd-arm64@0.27.3': 201 - resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} 200 + '@esbuild/freebsd-arm64@0.27.7': 201 + resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==} 202 202 engines: {node: '>=18'} 203 203 cpu: [arm64] 204 204 os: [freebsd] ··· 209 209 cpu: [x64] 210 210 os: [freebsd] 211 211 212 - '@esbuild/freebsd-x64@0.27.3': 213 - resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} 212 + '@esbuild/freebsd-x64@0.27.7': 213 + resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==} 214 214 engines: {node: '>=18'} 215 215 cpu: [x64] 216 216 os: [freebsd] ··· 221 221 cpu: [arm64] 222 222 os: [linux] 223 223 224 - '@esbuild/linux-arm64@0.27.3': 225 - resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} 224 + '@esbuild/linux-arm64@0.27.7': 225 + resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==} 226 226 engines: {node: '>=18'} 227 227 cpu: [arm64] 228 228 os: [linux] ··· 233 233 cpu: [arm] 234 234 os: [linux] 235 235 236 - '@esbuild/linux-arm@0.27.3': 237 - resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} 236 + '@esbuild/linux-arm@0.27.7': 237 + resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==} 238 238 engines: {node: '>=18'} 239 239 cpu: [arm] 240 240 os: [linux] ··· 245 245 cpu: [ia32] 246 246 os: [linux] 247 247 248 - '@esbuild/linux-ia32@0.27.3': 249 - resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} 248 + '@esbuild/linux-ia32@0.27.7': 249 + resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==} 250 250 engines: {node: '>=18'} 251 251 cpu: [ia32] 252 252 os: [linux] ··· 257 257 cpu: [loong64] 258 258 os: [linux] 259 259 260 - '@esbuild/linux-loong64@0.27.3': 261 - resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} 260 + '@esbuild/linux-loong64@0.27.7': 261 + resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==} 262 262 engines: {node: '>=18'} 263 263 cpu: [loong64] 264 264 os: [linux] ··· 269 269 cpu: [mips64el] 270 270 os: [linux] 271 271 272 - '@esbuild/linux-mips64el@0.27.3': 273 - resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} 272 + '@esbuild/linux-mips64el@0.27.7': 273 + resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==} 274 274 engines: {node: '>=18'} 275 275 cpu: [mips64el] 276 276 os: [linux] ··· 281 281 cpu: [ppc64] 282 282 os: [linux] 283 283 284 - '@esbuild/linux-ppc64@0.27.3': 285 - resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} 284 + '@esbuild/linux-ppc64@0.27.7': 285 + resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==} 286 286 engines: {node: '>=18'} 287 287 cpu: [ppc64] 288 288 os: [linux] ··· 293 293 cpu: [riscv64] 294 294 os: [linux] 295 295 296 - '@esbuild/linux-riscv64@0.27.3': 297 - resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} 296 + '@esbuild/linux-riscv64@0.27.7': 297 + resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==} 298 298 engines: {node: '>=18'} 299 299 cpu: [riscv64] 300 300 os: [linux] ··· 305 305 cpu: [s390x] 306 306 os: [linux] 307 307 308 - '@esbuild/linux-s390x@0.27.3': 309 - resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} 308 + '@esbuild/linux-s390x@0.27.7': 309 + resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==} 310 310 engines: {node: '>=18'} 311 311 cpu: [s390x] 312 312 os: [linux] ··· 317 317 cpu: [x64] 318 318 os: [linux] 319 319 320 - '@esbuild/linux-x64@0.27.3': 321 - resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} 320 + '@esbuild/linux-x64@0.27.7': 321 + resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==} 322 322 engines: {node: '>=18'} 323 323 cpu: [x64] 324 324 os: [linux] ··· 329 329 cpu: [arm64] 330 330 os: [netbsd] 331 331 332 - '@esbuild/netbsd-arm64@0.27.3': 333 - resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} 332 + '@esbuild/netbsd-arm64@0.27.7': 333 + resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==} 334 334 engines: {node: '>=18'} 335 335 cpu: [arm64] 336 336 os: [netbsd] ··· 341 341 cpu: [x64] 342 342 os: [netbsd] 343 343 344 - '@esbuild/netbsd-x64@0.27.3': 345 - resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} 344 + '@esbuild/netbsd-x64@0.27.7': 345 + resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==} 346 346 engines: {node: '>=18'} 347 347 cpu: [x64] 348 348 os: [netbsd] ··· 353 353 cpu: [arm64] 354 354 os: [openbsd] 355 355 356 - '@esbuild/openbsd-arm64@0.27.3': 357 - resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} 356 + '@esbuild/openbsd-arm64@0.27.7': 357 + resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==} 358 358 engines: {node: '>=18'} 359 359 cpu: [arm64] 360 360 os: [openbsd] ··· 365 365 cpu: [x64] 366 366 os: [openbsd] 367 367 368 - '@esbuild/openbsd-x64@0.27.3': 369 - resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} 368 + '@esbuild/openbsd-x64@0.27.7': 369 + resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==} 370 370 engines: {node: '>=18'} 371 371 cpu: [x64] 372 372 os: [openbsd] ··· 377 377 cpu: [arm64] 378 378 os: [openharmony] 379 379 380 - '@esbuild/openharmony-arm64@0.27.3': 381 - resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} 380 + '@esbuild/openharmony-arm64@0.27.7': 381 + resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==} 382 382 engines: {node: '>=18'} 383 383 cpu: [arm64] 384 384 os: [openharmony] ··· 389 389 cpu: [x64] 390 390 os: [sunos] 391 391 392 - '@esbuild/sunos-x64@0.27.3': 393 - resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} 392 + '@esbuild/sunos-x64@0.27.7': 393 + resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==} 394 394 engines: {node: '>=18'} 395 395 cpu: [x64] 396 396 os: [sunos] ··· 401 401 cpu: [arm64] 402 402 os: [win32] 403 403 404 - '@esbuild/win32-arm64@0.27.3': 405 - resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} 404 + '@esbuild/win32-arm64@0.27.7': 405 + resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==} 406 406 engines: {node: '>=18'} 407 407 cpu: [arm64] 408 408 os: [win32] ··· 413 413 cpu: [ia32] 414 414 os: [win32] 415 415 416 - '@esbuild/win32-ia32@0.27.3': 417 - resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} 416 + '@esbuild/win32-ia32@0.27.7': 417 + resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==} 418 418 engines: {node: '>=18'} 419 419 cpu: [ia32] 420 420 os: [win32] ··· 425 425 cpu: [x64] 426 426 os: [win32] 427 427 428 - '@esbuild/win32-x64@0.27.3': 429 - resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} 428 + '@esbuild/win32-x64@0.27.7': 429 + resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==} 430 430 engines: {node: '>=18'} 431 431 cpu: [x64] 432 432 os: [win32] 433 433 434 - '@expressive-code/core@0.41.6': 435 - resolution: {integrity: sha512-FvJQP+hG0jWi/FLBSmvHInDqWR7jNANp9PUDjdMqSshHb0y7sxx3vHuoOr6SgXjWw+MGLqorZyPQ0aAlHEok6g==} 434 + '@expressive-code/core@0.41.7': 435 + resolution: {integrity: sha512-ck92uZYZ9Wba2zxkiZLsZGi9N54pMSAVdrI9uW3Oo9AtLglD5RmrdTwbYPCT2S/jC36JGB2i+pnQtBm/Ib2+dg==} 436 436 437 - '@expressive-code/plugin-frames@0.41.6': 438 - resolution: {integrity: sha512-d+hkSYXIQot6fmYnOmWAM+7TNWRv/dhfjMsNq+mIZz8Tb4mPHOcgcfZeEM5dV9TDL0ioQNvtcqQNuzA1sRPjxg==} 437 + '@expressive-code/plugin-frames@0.41.7': 438 + resolution: {integrity: sha512-diKtxjQw/979cTglRFaMCY/sR6hWF0kSMg8jsKLXaZBSfGS0I/Hoe7Qds3vVEgeoW+GHHQzMcwvgx/MOIXhrTA==} 439 439 440 - '@expressive-code/plugin-shiki@0.41.6': 441 - resolution: {integrity: sha512-Y6zmKBmsIUtWTzdefqlzm/h9Zz0Rc4gNdt2GTIH7fhHH2I9+lDYCa27BDwuBhjqcos6uK81Aca9dLUC4wzN+ng==} 440 + '@expressive-code/plugin-shiki@0.41.7': 441 + resolution: {integrity: sha512-DL605bLrUOgqTdZ0Ot5MlTaWzppRkzzqzeGEu7ODnHF39IkEBbFdsC7pbl3LbUQ1DFtnfx6rD54k/cdofbW6KQ==} 442 442 443 - '@expressive-code/plugin-text-markers@0.41.6': 444 - resolution: {integrity: sha512-PBFa1wGyYzRExMDzBmAWC6/kdfG1oLn4pLpBeTfIRrALPjcGA/59HP3e7q9J0Smk4pC7U+lWkA2LHR8FYV8U7Q==} 443 + '@expressive-code/plugin-text-markers@0.41.7': 444 + resolution: {integrity: sha512-Ewpwuc5t6eFdZmWlFyeuy3e1PTQC0jFvw2Q+2bpcWXbOZhPLsT7+h8lsSIJxb5mS7wZko7cKyQ2RLYDyK6Fpmw==} 445 445 446 446 '@iconify/types@2.0.0': 447 447 resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} ··· 449 449 '@iconify/utils@3.1.0': 450 450 resolution: {integrity: sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==} 451 451 452 - '@img/colour@1.0.0': 453 - resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} 452 + '@img/colour@1.1.0': 453 + resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} 454 454 engines: {node: '>=18'} 455 455 456 456 '@img/sharp-darwin-arm64@0.34.5': ··· 592 592 '@mdx-js/mdx@3.1.1': 593 593 resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==} 594 594 595 - '@mermaid-js/parser@1.0.0': 596 - resolution: {integrity: sha512-vvK0Hi/VWndxoh03Mmz6wa1KDriSPjS2XMZL/1l19HFwygiObEEoEwSDxOqyLzzAI6J2PU3261JjTMTO7x+BPw==} 595 + '@mermaid-js/parser@1.1.0': 596 + resolution: {integrity: sha512-gxK9ZX2+Fex5zu8LhRQoMeMPEHbc73UKZ0FQ54YrQtUxE1VVhMwzeNtKRPAu5aXks4FasbMe4xB4bWrmq6Jlxw==} 597 597 598 598 '@oslojs/encoding@1.1.0': 599 599 resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} 600 600 601 - '@pagefind/darwin-arm64@1.4.0': 602 - resolution: {integrity: sha512-2vMqkbv3lbx1Awea90gTaBsvpzgRs7MuSgKDxW0m9oV1GPZCZbZBJg/qL83GIUEN2BFlY46dtUZi54pwH+/pTQ==} 601 + '@pagefind/darwin-arm64@1.5.2': 602 + resolution: {integrity: sha512-MXpI+7HsAdPkvJ0gk9xj9g541BCqBZOBbdwj9g6lB5LCj6kSV6nqDSjzcAJwvOsfu0fjwvC8hQU+ecfhp+MpiQ==} 603 603 cpu: [arm64] 604 604 os: [darwin] 605 605 606 - '@pagefind/darwin-x64@1.4.0': 607 - resolution: {integrity: sha512-e7JPIS6L9/cJfow+/IAqknsGqEPjJnVXGjpGm25bnq+NPdoD3c/7fAwr1OXkG4Ocjx6ZGSCijXEV4ryMcH2E3A==} 606 + '@pagefind/darwin-x64@1.5.2': 607 + resolution: {integrity: sha512-IojxFWMEJe0RQ7PQ3KXQsPIImNsbpPYpoZ+QUDrL8fAl/O27IX+LVLs74/UzEZy5uA2LD8Nz1AiwKr72vrkZQw==} 608 608 cpu: [x64] 609 609 os: [darwin] 610 610 611 - '@pagefind/default-ui@1.4.0': 612 - resolution: {integrity: sha512-wie82VWn3cnGEdIjh4YwNESyS1G6vRHwL6cNjy9CFgNnWW/PGRjsLq300xjVH5sfPFK3iK36UxvIBymtQIEiSQ==} 611 + '@pagefind/default-ui@1.5.2': 612 + resolution: {integrity: sha512-pm1LMnQg8N2B3n2TnjKlhaFihpz6zTiA4HiGQ6/slKO/+8K9CAU5kcjdSSPgpuk1PMuuN4hxLipUIifnrkl3Sg==} 613 613 614 - '@pagefind/freebsd-x64@1.4.0': 615 - resolution: {integrity: sha512-WcJVypXSZ+9HpiqZjFXMUobfFfZZ6NzIYtkhQ9eOhZrQpeY5uQFqNWLCk7w9RkMUwBv1HAMDW3YJQl/8OqsV0Q==} 614 + '@pagefind/freebsd-x64@1.5.2': 615 + resolution: {integrity: sha512-7EVzo9+0w+2cbe671BtMj10UlNo83I+HrLVLfRxO731svHRJKUfJ/mo05gU14pe9PCfpKNQT8FS3Xc/oDN6pOA==} 616 616 cpu: [x64] 617 617 os: [freebsd] 618 618 619 - '@pagefind/linux-arm64@1.4.0': 620 - resolution: {integrity: sha512-PIt8dkqt4W06KGmQjONw7EZbhDF+uXI7i0XtRLN1vjCUxM9vGPdtJc2mUyVPevjomrGz5M86M8bqTr6cgDp1Uw==} 619 + '@pagefind/linux-arm64@1.5.2': 620 + resolution: {integrity: sha512-Ovt9+K35sqzn8H3ZMXGwls4TD/wMJuvRtShHIsmUQREmaxjrDEX7gHckRCrwYJ4XE1H1p6HkLz3wukrAnsfXQw==} 621 621 cpu: [arm64] 622 622 os: [linux] 623 623 624 - '@pagefind/linux-x64@1.4.0': 625 - resolution: {integrity: sha512-z4oddcWwQ0UHrTHR8psLnVlz6USGJ/eOlDPTDYZ4cI8TK8PgwRUPQZp9D2iJPNIPcS6Qx/E4TebjuGJOyK8Mmg==} 624 + '@pagefind/linux-x64@1.5.2': 625 + resolution: {integrity: sha512-V+tFqHKXhQKq/WqPBD67AFy7scn1/aZID00ws4fSDd+1daSi5UHR9VVlRrOUYKxn3VuFQYRD7lYXdZK1WED1YA==} 626 626 cpu: [x64] 627 627 os: [linux] 628 628 629 - '@pagefind/windows-x64@1.4.0': 630 - resolution: {integrity: sha512-NkT+YAdgS2FPCn8mIA9bQhiBs+xmniMGq1LFPDhcFn0+2yIUEiIG06t7bsZlhdjknEQRTSdT7YitP6fC5qwP0g==} 629 + '@pagefind/windows-arm64@1.5.2': 630 + resolution: {integrity: sha512-hN9Nh90fNW61nNRCW9ZyQrAj/mD0eRvmJ8NlTUzkbuW8kIzGJUi3cxjFkEcMZ5h/8FsKWD/VcouZl4yo1F7B6g==} 631 + cpu: [arm64] 632 + os: [win32] 633 + 634 + '@pagefind/windows-x64@1.5.2': 635 + resolution: {integrity: sha512-Fa2Iyw7kaDRzGMfNYNUXNW2zbL5FQVDgSOcbDHdzBrDEdpqOqg8TcZ68F22ol6NJ9IGzvUdmeyZypLW5dyhqsg==} 631 636 cpu: [x64] 632 637 os: [win32] 633 638 ··· 640 645 rollup: 641 646 optional: true 642 647 643 - '@rollup/rollup-android-arm-eabi@4.57.1': 644 - resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==} 648 + '@rollup/rollup-android-arm-eabi@4.60.1': 649 + resolution: {integrity: sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==} 645 650 cpu: [arm] 646 651 os: [android] 647 652 648 - '@rollup/rollup-android-arm64@4.57.1': 649 - resolution: {integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==} 653 + '@rollup/rollup-android-arm64@4.60.1': 654 + resolution: {integrity: sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==} 650 655 cpu: [arm64] 651 656 os: [android] 652 657 653 - '@rollup/rollup-darwin-arm64@4.57.1': 654 - resolution: {integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==} 658 + '@rollup/rollup-darwin-arm64@4.60.1': 659 + resolution: {integrity: sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==} 655 660 cpu: [arm64] 656 661 os: [darwin] 657 662 658 - '@rollup/rollup-darwin-x64@4.57.1': 659 - resolution: {integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==} 663 + '@rollup/rollup-darwin-x64@4.60.1': 664 + resolution: {integrity: sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==} 660 665 cpu: [x64] 661 666 os: [darwin] 662 667 663 - '@rollup/rollup-freebsd-arm64@4.57.1': 664 - resolution: {integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==} 668 + '@rollup/rollup-freebsd-arm64@4.60.1': 669 + resolution: {integrity: sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==} 665 670 cpu: [arm64] 666 671 os: [freebsd] 667 672 668 - '@rollup/rollup-freebsd-x64@4.57.1': 669 - resolution: {integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==} 673 + '@rollup/rollup-freebsd-x64@4.60.1': 674 + resolution: {integrity: sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==} 670 675 cpu: [x64] 671 676 os: [freebsd] 672 677 673 - '@rollup/rollup-linux-arm-gnueabihf@4.57.1': 674 - resolution: {integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==} 678 + '@rollup/rollup-linux-arm-gnueabihf@4.60.1': 679 + resolution: {integrity: sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==} 675 680 cpu: [arm] 676 681 os: [linux] 677 682 678 - '@rollup/rollup-linux-arm-musleabihf@4.57.1': 679 - resolution: {integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==} 683 + '@rollup/rollup-linux-arm-musleabihf@4.60.1': 684 + resolution: {integrity: sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==} 680 685 cpu: [arm] 681 686 os: [linux] 682 687 683 - '@rollup/rollup-linux-arm64-gnu@4.57.1': 684 - resolution: {integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==} 688 + '@rollup/rollup-linux-arm64-gnu@4.60.1': 689 + resolution: {integrity: sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==} 685 690 cpu: [arm64] 686 691 os: [linux] 687 692 688 - '@rollup/rollup-linux-arm64-musl@4.57.1': 689 - resolution: {integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==} 693 + '@rollup/rollup-linux-arm64-musl@4.60.1': 694 + resolution: {integrity: sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==} 690 695 cpu: [arm64] 691 696 os: [linux] 692 697 693 - '@rollup/rollup-linux-loong64-gnu@4.57.1': 694 - resolution: {integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==} 698 + '@rollup/rollup-linux-loong64-gnu@4.60.1': 699 + resolution: {integrity: sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==} 695 700 cpu: [loong64] 696 701 os: [linux] 697 702 698 - '@rollup/rollup-linux-loong64-musl@4.57.1': 699 - resolution: {integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==} 703 + '@rollup/rollup-linux-loong64-musl@4.60.1': 704 + resolution: {integrity: sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==} 700 705 cpu: [loong64] 701 706 os: [linux] 702 707 703 - '@rollup/rollup-linux-ppc64-gnu@4.57.1': 704 - resolution: {integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==} 708 + '@rollup/rollup-linux-ppc64-gnu@4.60.1': 709 + resolution: {integrity: sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==} 705 710 cpu: [ppc64] 706 711 os: [linux] 707 712 708 - '@rollup/rollup-linux-ppc64-musl@4.57.1': 709 - resolution: {integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==} 713 + '@rollup/rollup-linux-ppc64-musl@4.60.1': 714 + resolution: {integrity: sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==} 710 715 cpu: [ppc64] 711 716 os: [linux] 712 717 713 - '@rollup/rollup-linux-riscv64-gnu@4.57.1': 714 - resolution: {integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==} 718 + '@rollup/rollup-linux-riscv64-gnu@4.60.1': 719 + resolution: {integrity: sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==} 715 720 cpu: [riscv64] 716 721 os: [linux] 717 722 718 - '@rollup/rollup-linux-riscv64-musl@4.57.1': 719 - resolution: {integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==} 723 + '@rollup/rollup-linux-riscv64-musl@4.60.1': 724 + resolution: {integrity: sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==} 720 725 cpu: [riscv64] 721 726 os: [linux] 722 727 723 - '@rollup/rollup-linux-s390x-gnu@4.57.1': 724 - resolution: {integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==} 728 + '@rollup/rollup-linux-s390x-gnu@4.60.1': 729 + resolution: {integrity: sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==} 725 730 cpu: [s390x] 726 731 os: [linux] 727 732 728 - '@rollup/rollup-linux-x64-gnu@4.57.1': 729 - resolution: {integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==} 733 + '@rollup/rollup-linux-x64-gnu@4.60.1': 734 + resolution: {integrity: sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==} 730 735 cpu: [x64] 731 736 os: [linux] 732 737 733 - '@rollup/rollup-linux-x64-musl@4.57.1': 734 - resolution: {integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==} 738 + '@rollup/rollup-linux-x64-musl@4.60.1': 739 + resolution: {integrity: sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==} 735 740 cpu: [x64] 736 741 os: [linux] 737 742 738 - '@rollup/rollup-openbsd-x64@4.57.1': 739 - resolution: {integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==} 743 + '@rollup/rollup-openbsd-x64@4.60.1': 744 + resolution: {integrity: sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==} 740 745 cpu: [x64] 741 746 os: [openbsd] 742 747 743 - '@rollup/rollup-openharmony-arm64@4.57.1': 744 - resolution: {integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==} 748 + '@rollup/rollup-openharmony-arm64@4.60.1': 749 + resolution: {integrity: sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==} 745 750 cpu: [arm64] 746 751 os: [openharmony] 747 752 748 - '@rollup/rollup-win32-arm64-msvc@4.57.1': 749 - resolution: {integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==} 753 + '@rollup/rollup-win32-arm64-msvc@4.60.1': 754 + resolution: {integrity: sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==} 750 755 cpu: [arm64] 751 756 os: [win32] 752 757 753 - '@rollup/rollup-win32-ia32-msvc@4.57.1': 754 - resolution: {integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==} 758 + '@rollup/rollup-win32-ia32-msvc@4.60.1': 759 + resolution: {integrity: sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==} 755 760 cpu: [ia32] 756 761 os: [win32] 757 762 758 - '@rollup/rollup-win32-x64-gnu@4.57.1': 759 - resolution: {integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==} 763 + '@rollup/rollup-win32-x64-gnu@4.60.1': 764 + resolution: {integrity: sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==} 760 765 cpu: [x64] 761 766 os: [win32] 762 767 763 - '@rollup/rollup-win32-x64-msvc@4.57.1': 764 - resolution: {integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==} 768 + '@rollup/rollup-win32-x64-msvc@4.60.1': 769 + resolution: {integrity: sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==} 765 770 cpu: [x64] 766 771 os: [win32] 767 772 768 - '@shikijs/core@3.22.0': 769 - resolution: {integrity: sha512-iAlTtSDDbJiRpvgL5ugKEATDtHdUVkqgHDm/gbD2ZS9c88mx7G1zSYjjOxp5Qa0eaW0MAQosFRmJSk354PRoQA==} 773 + '@shikijs/core@3.23.0': 774 + resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==} 770 775 771 - '@shikijs/engine-javascript@3.22.0': 772 - resolution: {integrity: sha512-jdKhfgW9CRtj3Tor0L7+yPwdG3CgP7W+ZEqSsojrMzCjD1e0IxIbwUMDDpYlVBlC08TACg4puwFGkZfLS+56Tw==} 776 + '@shikijs/engine-javascript@3.23.0': 777 + resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==} 773 778 774 - '@shikijs/engine-oniguruma@3.22.0': 775 - resolution: {integrity: sha512-DyXsOG0vGtNtl7ygvabHd7Mt5EY8gCNqR9Y7Lpbbd/PbJvgWrqaKzH1JW6H6qFkuUa8aCxoiYVv8/YfFljiQxA==} 779 + '@shikijs/engine-oniguruma@3.23.0': 780 + resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} 776 781 777 - '@shikijs/langs@3.22.0': 778 - resolution: {integrity: sha512-x/42TfhWmp6H00T6uwVrdTJGKgNdFbrEdhaDwSR5fd5zhQ1Q46bHq9EO61SCEWJR0HY7z2HNDMaBZp8JRmKiIA==} 782 + '@shikijs/langs@3.23.0': 783 + resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==} 779 784 780 - '@shikijs/themes@3.22.0': 781 - resolution: {integrity: sha512-o+tlOKqsr6FE4+mYJG08tfCFDS+3CG20HbldXeVoyP+cYSUxDhrFf3GPjE60U55iOkkjbpY2uC3It/eeja35/g==} 785 + '@shikijs/themes@3.23.0': 786 + resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==} 782 787 783 - '@shikijs/types@3.22.0': 784 - resolution: {integrity: sha512-491iAekgKDBFE67z70Ok5a8KBMsQ2IJwOWw3us/7ffQkIBCyOQfm/aNwVMBUriP02QshIfgHCBSIYAl3u2eWjg==} 788 + '@shikijs/types@3.23.0': 789 + resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} 785 790 786 791 '@shikijs/vscode-textmate@10.0.2': 787 792 resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} ··· 879 884 '@types/d3@7.4.3': 880 885 resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} 881 886 882 - '@types/debug@4.1.12': 883 - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 887 + '@types/debug@4.1.13': 888 + resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} 884 889 885 890 '@types/estree-jsx@1.0.5': 886 891 resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} ··· 909 914 '@types/nlcst@2.0.3': 910 915 resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} 911 916 912 - '@types/node@17.0.45': 913 - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} 917 + '@types/node@24.12.2': 918 + resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==} 914 919 915 920 '@types/sax@1.2.7': 916 921 resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} ··· 926 931 927 932 '@ungap/structured-clone@1.3.0': 928 933 resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} 934 + 935 + '@upsetjs/venn.js@2.0.0': 936 + resolution: {integrity: sha512-WbBhLrooyePuQ1VZxrJjtLvTc4NVfpOyKx0sKqioq9bX1C1m7Jgykkn8gLrtwumBioXIqam8DLxp88Adbue6Hw==} 929 937 930 938 acorn-jsx@5.3.2: 931 939 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} ··· 973 981 resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} 974 982 hasBin: true 975 983 976 - astro-expressive-code@0.41.6: 977 - resolution: {integrity: sha512-l47tb1uhmVIebHUkw+HEPtU/av0G4O8Q34g2cbkPvC7/e9ZhANcjUUciKt9Hp6gSVDdIuXBBLwJQn2LkeGMOAw==} 984 + astro-expressive-code@0.41.7: 985 + resolution: {integrity: sha512-hUpogGc6DdAd+I7pPXsctyYPRBJDK7Q7d06s4cyP0Vz3OcbziP3FNzN0jZci1BpCvLn9675DvS7B9ctKKX64JQ==} 978 986 peerDependencies: 979 987 astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta 980 988 981 - astro-mermaid@1.3.1: 982 - resolution: {integrity: sha512-1+FjwayMSZLtFd+ofdu1+v8a902nN5wmPmjY2qb8tLiO96YlL65LbskiuUcyH6q9h0CdZCrkc5FimlaHZsMJsg==} 989 + astro-mermaid@1.4.0: 990 + resolution: {integrity: sha512-VYfUT0LC0kMqnbBUE17yZBcabO3XrJydD4t5vpj7A59G/cIn/igba23snRJ2HHSH73TYjmXLLIU0ssbmNAJh8w==} 983 991 peerDependencies: 984 992 '@mermaid-js/layout-elk': ^0.2.0 985 - astro: ^4.0.0 || ^5.0.0 993 + astro: '>=4' 986 994 mermaid: ^10.0.0 || ^11.0.0 987 995 peerDependenciesMeta: 988 996 '@mermaid-js/layout-elk': 989 997 optional: true 990 998 991 - astro@5.17.3: 992 - resolution: {integrity: sha512-69dcfPe8LsHzklwj+hl+vunWUbpMB6pmg35mACjetxbJeUNNys90JaBM8ZiwsPK689SAj/4Zqb1ayaANls9/MA==} 999 + astro@5.18.1: 1000 + resolution: {integrity: sha512-m4VWilWZ+Xt6NPoYzC4CgGZim/zQUO7WFL0RHCH0AiEavF1153iC3+me2atDvXpf/yX4PyGUeD8wZLq1cirT3g==} 993 1001 engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} 994 1002 hasBin: true 995 1003 ··· 1039 1047 character-reference-invalid@2.0.1: 1040 1048 resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} 1041 1049 1042 - chevrotain-allstar@0.3.1: 1043 - resolution: {integrity: sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==} 1050 + chevrotain-allstar@0.4.1: 1051 + resolution: {integrity: sha512-PvVJm3oGqrveUVW2Vt/eZGeiAIsJszYweUcYwcskg9e+IubNYKKD+rHHem7A6XVO22eDAL+inxNIGAzZ/VIWlA==} 1044 1052 peerDependencies: 1045 - chevrotain: ^11.0.0 1053 + chevrotain: ^12.0.0 1046 1054 1047 - chevrotain@11.1.1: 1048 - resolution: {integrity: sha512-f0yv5CPKaFxfsPTBzX7vGuim4oIC1/gcS7LUGdBSwl2dU6+FON6LVUksdOo1qJjoUvXNn45urgh8C+0a24pACQ==} 1055 + chevrotain@12.0.0: 1056 + resolution: {integrity: sha512-csJvb+6kEiQaqo1woTdSAuOWdN0WTLIydkKrBnS+V5gZz0oqBrp4kQ35519QgK6TpBThiG3V1vNSHlIkv4AglQ==} 1057 + engines: {node: '>=22.0.0'} 1049 1058 1050 1059 chokidar@5.0.0: 1051 1060 resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} ··· 1087 1096 confbox@0.1.8: 1088 1097 resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 1089 1098 1090 - cookie-es@1.2.2: 1091 - resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} 1099 + cookie-es@1.2.3: 1100 + resolution: {integrity: sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==} 1092 1101 1093 1102 cookie@1.1.1: 1094 1103 resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} ··· 1113 1122 resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} 1114 1123 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 1115 1124 1116 - css-tree@3.1.0: 1117 - resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} 1125 + css-tree@3.2.1: 1126 + resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==} 1118 1127 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 1119 1128 1120 1129 css-what@6.2.2: ··· 1140 1149 peerDependencies: 1141 1150 cytoscape: ^3.2.0 1142 1151 1143 - cytoscape@3.33.1: 1144 - resolution: {integrity: sha512-iJc4TwyANnOGR1OmWhsS9ayRS3s+XQ185FmuHObThD+5AeJCakAAbWv8KimMTt08xCCLNgneQwFp+JRJOr9qGQ==} 1152 + cytoscape@3.33.2: 1153 + resolution: {integrity: sha512-sj4HXd3DokGhzZAdjDejGvTPLqlt84vNFN8m7bGsOzDY5DyVcxIb2ejIXat2Iy7HxWhdT/N1oKyheJ5YdpsGuw==} 1145 1154 engines: {node: '>=0.10'} 1146 1155 1147 1156 d3-array@2.12.1: ··· 1283 1292 resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} 1284 1293 engines: {node: '>=12'} 1285 1294 1286 - dagre-d3-es@7.0.13: 1287 - resolution: {integrity: sha512-efEhnxpSuwpYOKRm/L5KbqoZmNNukHa/Flty4Wp62JRvgH2ojwVgPgdYyr4twpieZnyRDdIH7PY2mopX26+j2Q==} 1295 + dagre-d3-es@7.0.14: 1296 + resolution: {integrity: sha512-P4rFMVq9ESWqmOgK+dlXvOtLwYg0i7u0HBGJER0LZDJT2VHIPAMZ/riPxqJceWMStH5+E61QxFra9kIS3AqdMg==} 1288 1297 1289 - dayjs@1.11.19: 1290 - resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} 1298 + dayjs@1.11.20: 1299 + resolution: {integrity: sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==} 1291 1300 1292 1301 debug@4.4.3: 1293 1302 resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} ··· 1301 1310 decode-named-character-reference@1.3.0: 1302 1311 resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} 1303 1312 1304 - defu@6.1.4: 1305 - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} 1313 + defu@6.1.7: 1314 + resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} 1306 1315 1307 - delaunator@5.0.1: 1308 - resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} 1316 + delaunator@5.1.0: 1317 + resolution: {integrity: sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==} 1309 1318 1310 1319 dequal@2.0.3: 1311 1320 resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} ··· 1322 1331 resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} 1323 1332 engines: {node: '>=18'} 1324 1333 1325 - devalue@5.6.3: 1326 - resolution: {integrity: sha512-nc7XjUU/2Lb+SvEFVGcWLiKkzfw8+qHI7zn8WYXKkLMgfGSHbgCEaR6bJpev8Cm6Rmrb19Gfd/tZvGqx9is3wg==} 1334 + devalue@5.7.1: 1335 + resolution: {integrity: sha512-MUbZ586EgQqdRnC4yDrlod3BEdyvE4TapGYHMW2CiaW+KkkFmWEFqBUaLltEZCGi0iFXCEjRF0OjF0DV2QHjOA==} 1327 1336 1328 1337 devlop@1.1.0: 1329 1338 resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 1330 1339 1331 - diff@8.0.3: 1332 - resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} 1340 + diff@8.0.4: 1341 + resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==} 1333 1342 engines: {node: '>=0.3.1'} 1334 1343 1335 1344 direction@2.0.1: ··· 1349 1358 resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 1350 1359 engines: {node: '>= 4'} 1351 1360 1352 - dompurify@3.3.1: 1353 - resolution: {integrity: sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==} 1361 + dompurify@3.4.0: 1362 + resolution: {integrity: sha512-nolgK9JcaUXMSmW+j1yaSvaEaoXYHwWyGJlkoCTghc97KgGDDSnpoU/PlEnw63Ah+TGKFOyY+X5LnxaWbCSfXg==} 1354 1363 1355 1364 domutils@3.2.2: 1356 1365 resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} ··· 1387 1396 engines: {node: '>=18'} 1388 1397 hasBin: true 1389 1398 1390 - esbuild@0.27.3: 1391 - resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} 1399 + esbuild@0.27.7: 1400 + resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==} 1392 1401 engines: {node: '>=18'} 1393 1402 hasBin: true 1394 1403 ··· 1423 1432 eventemitter3@5.0.4: 1424 1433 resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} 1425 1434 1426 - expressive-code@0.41.6: 1427 - resolution: {integrity: sha512-W/5+IQbrpCIM5KGLjO35wlp1NCwDOOVQb+PAvzEoGkW1xjGM807ZGfBKptNWH6UECvt6qgmLyWolCMYKh7eQmA==} 1435 + expressive-code@0.41.7: 1436 + resolution: {integrity: sha512-2wZjC8OQ3TaVEMcBtYY4Va3lo6J+Ai9jf3d4dbhURMJcU4Pbqe6EcHe424MIZI0VHUA1bR6xdpoHYi3yxokWqA==} 1428 1437 1429 1438 extend@3.0.2: 1430 1439 resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} ··· 1445 1454 fontace@0.4.1: 1446 1455 resolution: {integrity: sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==} 1447 1456 1448 - fontkitten@1.0.2: 1449 - resolution: {integrity: sha512-piJxbLnkD9Xcyi7dWJRnqszEURixe7CrF/efBfbffe2DPyabmuIuqraruY8cXTs19QoM8VJzx47BDRVNXETM7Q==} 1457 + fontkitten@1.0.3: 1458 + resolution: {integrity: sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw==} 1450 1459 engines: {node: '>=20'} 1451 1460 1452 1461 fsevents@2.3.3: ··· 1461 1470 github-slugger@2.0.0: 1462 1471 resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 1463 1472 1464 - h3@1.15.5: 1465 - resolution: {integrity: sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==} 1473 + h3@1.15.11: 1474 + resolution: {integrity: sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==} 1466 1475 1467 1476 hachure-fill@0.5.2: 1468 1477 resolution: {integrity: sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==} ··· 1600 1609 resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} 1601 1610 hasBin: true 1602 1611 1603 - katex@0.16.28: 1604 - resolution: {integrity: sha512-YHzO7721WbmAL6Ov1uzN/l5mY5WWWhJBSW+jq4tkfZfsxmo1hu6frS0EOswvjBUnWE6NtjEs48SFn5CQESRLZg==} 1612 + katex@0.16.45: 1613 + resolution: {integrity: sha512-pQpZbdBu7wCTmQUh7ufPmLr0pFoObnGUoL/yhtwJDgmmQpbkg/0HSVti25Fu4rmd1oCR6NGWe9vqTWuWv3GcNA==} 1605 1614 hasBin: true 1606 1615 1607 1616 khroma@2.1.0: ··· 1615 1624 resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} 1616 1625 engines: {node: '>= 8'} 1617 1626 1618 - langium@4.2.1: 1619 - resolution: {integrity: sha512-zu9QWmjpzJcomzdJQAHgDVhLGq5bLosVak1KVa40NzQHXfqr4eAHupvnPOVXEoLkg6Ocefvf/93d//SB7du4YQ==} 1627 + langium@4.2.2: 1628 + resolution: {integrity: sha512-JUshTRAfHI4/MF9dH2WupvjSXyn8JBuUEWazB8ZVJUtXutT0doDlAv1XKbZ1Pb5sMexa8FF4CFBc0iiul7gbUQ==} 1620 1629 engines: {node: '>=20.10.0', npm: '>=10.2.3'} 1621 1630 1622 1631 layout-base@1.0.2: ··· 1625 1634 layout-base@2.0.1: 1626 1635 resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} 1627 1636 1628 - lodash-es@4.17.23: 1629 - resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==} 1637 + lodash-es@4.18.1: 1638 + resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} 1630 1639 1631 1640 longest-streak@3.1.0: 1632 1641 resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 1633 1642 1634 - lru-cache@11.2.6: 1635 - resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} 1643 + lru-cache@11.3.5: 1644 + resolution: {integrity: sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw==} 1636 1645 engines: {node: 20 || >=22} 1637 1646 1638 1647 magic-string@0.30.21: ··· 1662 1671 mdast-util-find-and-replace@3.0.2: 1663 1672 resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} 1664 1673 1665 - mdast-util-from-markdown@2.0.2: 1666 - resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} 1674 + mdast-util-from-markdown@2.0.3: 1675 + resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} 1667 1676 1668 1677 mdast-util-gfm-autolink-literal@2.0.1: 1669 1678 resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} ··· 1710 1719 mdn-data@2.0.28: 1711 1720 resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} 1712 1721 1713 - mdn-data@2.12.2: 1714 - resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} 1722 + mdn-data@2.27.1: 1723 + resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} 1715 1724 1716 - mermaid@11.12.3: 1717 - resolution: {integrity: sha512-wN5ZSgJQIC+CHJut9xaKWsknLxaFBwCPwPkGTSUYrTiHORWvpT8RxGk849HPnpUAQ+/9BPRqYb80jTpearrHzQ==} 1725 + mermaid@11.14.0: 1726 + resolution: {integrity: sha512-GSGloRsBs+JINmmhl0JDwjpuezCsHB4WGI4NASHxL3fHo3o/BRXTxhDLKnln8/Q0lRFRyDdEjmk1/d5Sn1Xz8g==} 1718 1727 1719 1728 micromark-core-commonmark@2.0.3: 1720 1729 resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} ··· 1824 1833 micromark@4.0.2: 1825 1834 resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} 1826 1835 1827 - mlly@1.8.0: 1828 - resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} 1836 + mlly@1.8.2: 1837 + resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} 1829 1838 1830 1839 mrmime@2.0.1: 1831 1840 resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} ··· 1868 1877 oniguruma-parser@0.12.1: 1869 1878 resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} 1870 1879 1871 - oniguruma-to-es@4.3.4: 1872 - resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} 1880 + oniguruma-to-es@4.3.5: 1881 + resolution: {integrity: sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ==} 1873 1882 1874 1883 p-limit@6.2.0: 1875 1884 resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} ··· 1886 1895 package-manager-detector@1.6.0: 1887 1896 resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} 1888 1897 1889 - pagefind@1.4.0: 1890 - resolution: {integrity: sha512-z2kY1mQlL4J8q5EIsQkLzQjilovKzfNVhX8De6oyE6uHpfFtyBaqUpcl/XzJC/4fjD8vBDyh1zolimIcVrCn9g==} 1898 + pagefind@1.5.2: 1899 + resolution: {integrity: sha512-XTUaK0hXMCu2jszWE584JGQT7y284TmMV9l/HX3rnG5uo3rHI/uHU56XTyyyPFjeWEBxECbAi0CaFDJOONtG0Q==} 1891 1900 hasBin: true 1892 1901 1893 1902 parse-entities@4.0.2: ··· 1911 1920 picocolors@1.1.1: 1912 1921 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1913 1922 1914 - picomatch@2.3.1: 1915 - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1923 + picomatch@2.3.2: 1924 + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} 1916 1925 engines: {node: '>=8.6'} 1917 1926 1918 - picomatch@4.0.3: 1919 - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 1927 + picomatch@4.0.4: 1928 + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} 1920 1929 engines: {node: '>=12'} 1921 1930 1922 1931 pkg-types@1.3.1: ··· 1938 1947 resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} 1939 1948 engines: {node: '>=4'} 1940 1949 1941 - postcss@8.5.6: 1942 - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 1950 + postcss@8.5.10: 1951 + resolution: {integrity: sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==} 1943 1952 engines: {node: ^10 || ^12 || >=14} 1944 1953 1945 1954 prismjs@1.30.0: ··· 1983 1992 regex@6.1.0: 1984 1993 resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==} 1985 1994 1986 - rehype-expressive-code@0.41.6: 1987 - resolution: {integrity: sha512-aBMX8kxPtjmDSFUdZlAWJkMvsQ4ZMASfee90JWIAV8tweltXLzkWC3q++43ToTelI8ac5iC0B3/S/Cl4Ql1y2g==} 1995 + rehype-expressive-code@0.41.7: 1996 + resolution: {integrity: sha512-25f8ZMSF1d9CMscX7Cft0TSQIqdwjce2gDOvQ+d/w0FovsMwrSt3ODP4P3Z7wO1jsIJ4eYyaDRnIR/27bd/EMQ==} 1988 1997 1989 1998 rehype-format@5.0.1: 1990 1999 resolution: {integrity: sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==} ··· 2038 2047 retext@9.0.0: 2039 2048 resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==} 2040 2049 2041 - robust-predicates@3.0.2: 2042 - resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} 2050 + robust-predicates@3.0.3: 2051 + resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==} 2043 2052 2044 - rollup@4.57.1: 2045 - resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} 2053 + rollup@4.60.1: 2054 + resolution: {integrity: sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==} 2046 2055 engines: {node: '>=18.0.0', npm: '>=8.0.0'} 2047 2056 hasBin: true 2048 2057 ··· 2055 2064 safer-buffer@2.1.2: 2056 2065 resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 2057 2066 2058 - sax@1.4.4: 2059 - resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} 2067 + sax@1.6.0: 2068 + resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} 2060 2069 engines: {node: '>=11.0.0'} 2061 2070 2062 2071 semver@7.7.4: ··· 2068 2077 resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} 2069 2078 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 2070 2079 2071 - shiki@3.22.0: 2072 - resolution: {integrity: sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==} 2080 + shiki@3.23.0: 2081 + resolution: {integrity: sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==} 2073 2082 2074 2083 sisteransi@1.0.5: 2075 2084 resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 2076 2085 2077 - sitemap@8.0.2: 2078 - resolution: {integrity: sha512-LwktpJcyZDoa0IL6KT++lQ53pbSrx2c9ge41/SeLTyqy2XUNA6uR4+P9u5IVo5lPeL2arAcOKn1aZAxoYbCKlQ==} 2079 - engines: {node: '>=14.0.0', npm: '>=6.0.0'} 2086 + sitemap@9.0.1: 2087 + resolution: {integrity: sha512-S6hzjGJSG3d6if0YoF5kTyeRJvia6FSTBroE5fQ0bu1QNxyJqhhinfUsXi9fH3MgtXODWvwo2BDyQSnhPQ88uQ==} 2088 + engines: {node: '>=20.19.5', npm: '>=10.8.2'} 2080 2089 hasBin: true 2081 2090 2082 - smol-toml@1.6.0: 2083 - resolution: {integrity: sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==} 2091 + smol-toml@1.6.1: 2092 + resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==} 2084 2093 engines: {node: '>= 18'} 2085 2094 2086 2095 source-map-js@1.2.1: ··· 2112 2121 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2113 2122 engines: {node: '>=8'} 2114 2123 2115 - strip-ansi@7.1.2: 2116 - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} 2124 + strip-ansi@7.2.0: 2125 + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} 2117 2126 engines: {node: '>=12'} 2118 2127 2119 2128 style-to-js@1.1.21: ··· 2125 2134 stylis@4.3.6: 2126 2135 resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} 2127 2136 2128 - svgo@4.0.0: 2129 - resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} 2137 + svgo@4.0.1: 2138 + resolution: {integrity: sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==} 2130 2139 engines: {node: '>=16'} 2131 2140 hasBin: true 2132 2141 2133 2142 tiny-inflate@1.0.3: 2134 2143 resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} 2135 2144 2136 - tinyexec@1.0.2: 2137 - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} 2145 + tinyexec@1.1.1: 2146 + resolution: {integrity: sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==} 2138 2147 engines: {node: '>=18'} 2139 2148 2140 - tinyglobby@0.2.15: 2141 - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 2149 + tinyglobby@0.2.16: 2150 + resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} 2142 2151 engines: {node: '>=12.0.0'} 2143 2152 2144 2153 trim-lines@3.0.1: ··· 2182 2191 uncrypto@0.1.3: 2183 2192 resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} 2184 2193 2194 + undici-types@7.16.0: 2195 + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 2196 + 2185 2197 unified@11.0.5: 2186 2198 resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} 2187 2199 ··· 2218 2230 unist-util-visit@5.1.0: 2219 2231 resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} 2220 2232 2221 - unstorage@1.17.4: 2222 - resolution: {integrity: sha512-fHK0yNg38tBiJKp/Vgsq4j0JEsCmgqH58HAn707S7zGkArbZsVr/CwINoi+nh3h98BRCwKvx1K3Xg9u3VV83sw==} 2233 + unstorage@1.17.5: 2234 + resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==} 2223 2235 peerDependencies: 2224 2236 '@azure/app-configuration': ^1.8.0 2225 2237 '@azure/cosmos': ^4.2.0 ··· 2296 2308 vfile@6.0.3: 2297 2309 resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} 2298 2310 2299 - vite@6.4.1: 2300 - resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} 2311 + vite@6.4.2: 2312 + resolution: {integrity: sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==} 2301 2313 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 2302 2314 hasBin: true 2303 2315 peerDependencies: ··· 2336 2348 yaml: 2337 2349 optional: true 2338 2350 2339 - vitefu@1.1.1: 2340 - resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} 2351 + vitefu@1.1.3: 2352 + resolution: {integrity: sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==} 2341 2353 peerDependencies: 2342 - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 2354 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 2343 2355 peerDependenciesMeta: 2344 2356 vite: 2345 2357 optional: true ··· 2398 2410 resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} 2399 2411 engines: {node: '>=18'} 2400 2412 2401 - zod-to-json-schema@3.25.1: 2402 - resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} 2413 + zod-to-json-schema@3.25.2: 2414 + resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==} 2403 2415 peerDependencies: 2404 - zod: ^3.25 || ^4 2416 + zod: ^3.25.28 || ^4 2405 2417 2406 2418 zod-to-ts@1.2.0: 2407 2419 resolution: {integrity: sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==} ··· 2411 2423 2412 2424 zod@3.25.76: 2413 2425 resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 2426 + 2427 + zod@4.3.6: 2428 + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} 2414 2429 2415 2430 zwitch@2.0.4: 2416 2431 resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} ··· 2420 2435 '@antfu/install-pkg@1.1.0': 2421 2436 dependencies: 2422 2437 package-manager-detector: 1.6.0 2423 - tinyexec: 1.0.2 2438 + tinyexec: 1.1.1 2424 2439 2425 2440 '@astrojs/compiler@2.13.1': {} 2426 2441 2427 - '@astrojs/internal-helpers@0.7.5': {} 2442 + '@astrojs/internal-helpers@0.7.6': {} 2428 2443 2429 - '@astrojs/markdown-remark@6.3.10': 2444 + '@astrojs/markdown-remark@6.3.11': 2430 2445 dependencies: 2431 - '@astrojs/internal-helpers': 0.7.5 2446 + '@astrojs/internal-helpers': 0.7.6 2432 2447 '@astrojs/prism': 3.3.0 2433 2448 github-slugger: 2.0.0 2434 2449 hast-util-from-html: 2.0.3 ··· 2442 2457 remark-parse: 11.0.0 2443 2458 remark-rehype: 11.1.2 2444 2459 remark-smartypants: 3.0.2 2445 - shiki: 3.22.0 2446 - smol-toml: 1.6.0 2460 + shiki: 3.23.0 2461 + smol-toml: 1.6.1 2447 2462 unified: 11.0.5 2448 2463 unist-util-remove-position: 5.0.0 2449 2464 unist-util-visit: 5.1.0 ··· 2452 2467 transitivePeerDependencies: 2453 2468 - supports-color 2454 2469 2455 - '@astrojs/mdx@4.3.13(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3))': 2470 + '@astrojs/mdx@4.3.14(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3))': 2456 2471 dependencies: 2457 - '@astrojs/markdown-remark': 6.3.10 2472 + '@astrojs/markdown-remark': 6.3.11 2458 2473 '@mdx-js/mdx': 3.1.1 2459 2474 acorn: 8.16.0 2460 - astro: 5.17.3(rollup@4.57.1)(typescript@5.9.3) 2475 + astro: 5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3) 2461 2476 es-module-lexer: 1.7.0 2462 2477 estree-util-visit: 2.0.0 2463 2478 hast-util-to-html: 9.0.5 ··· 2475 2490 dependencies: 2476 2491 prismjs: 1.30.0 2477 2492 2478 - '@astrojs/sitemap@3.7.0': 2493 + '@astrojs/sitemap@3.7.2': 2479 2494 dependencies: 2480 - sitemap: 8.0.2 2495 + sitemap: 9.0.1 2481 2496 stream-replace-string: 2.0.0 2482 - zod: 3.25.76 2497 + zod: 4.3.6 2483 2498 2484 - '@astrojs/starlight@0.37.6(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3))': 2499 + '@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3))': 2485 2500 dependencies: 2486 - '@astrojs/markdown-remark': 6.3.10 2487 - '@astrojs/mdx': 4.3.13(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)) 2488 - '@astrojs/sitemap': 3.7.0 2489 - '@pagefind/default-ui': 1.4.0 2501 + '@astrojs/markdown-remark': 6.3.11 2502 + '@astrojs/mdx': 4.3.14(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)) 2503 + '@astrojs/sitemap': 3.7.2 2504 + '@pagefind/default-ui': 1.5.2 2490 2505 '@types/hast': 3.0.4 2491 2506 '@types/js-yaml': 4.0.9 2492 2507 '@types/mdast': 4.0.4 2493 - astro: 5.17.3(rollup@4.57.1)(typescript@5.9.3) 2494 - astro-expressive-code: 0.41.6(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)) 2508 + astro: 5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3) 2509 + astro-expressive-code: 0.41.7(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)) 2495 2510 bcp-47: 2.1.0 2496 2511 hast-util-from-html: 2.0.3 2497 2512 hast-util-select: 6.0.4 ··· 2504 2519 mdast-util-directive: 3.1.0 2505 2520 mdast-util-to-markdown: 2.1.2 2506 2521 mdast-util-to-string: 4.0.0 2507 - pagefind: 1.4.0 2522 + pagefind: 1.5.2 2508 2523 rehype: 13.0.2 2509 2524 rehype-format: 5.0.1 2510 2525 remark-directive: 3.0.1 ··· 2531 2546 2532 2547 '@babel/helper-validator-identifier@7.28.5': {} 2533 2548 2534 - '@babel/parser@7.29.0': 2549 + '@babel/parser@7.29.2': 2535 2550 dependencies: 2536 2551 '@babel/types': 7.29.0 2537 2552 2538 - '@babel/runtime@7.28.6': {} 2553 + '@babel/runtime@7.29.2': {} 2539 2554 2540 2555 '@babel/types@7.29.0': 2541 2556 dependencies: ··· 2546 2561 2547 2562 '@capsizecss/unpack@4.0.0': 2548 2563 dependencies: 2549 - fontkitten: 1.0.2 2564 + fontkitten: 1.0.3 2550 2565 2551 - '@catppuccin/starlight@1.1.1(@astrojs/starlight@0.37.6(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)))(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3))': 2566 + '@catppuccin/starlight@1.1.1(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)))(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3))': 2552 2567 dependencies: 2553 - '@astrojs/starlight': 0.37.6(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)) 2554 - astro: 5.17.3(rollup@4.57.1)(typescript@5.9.3) 2568 + '@astrojs/starlight': 0.37.7(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)) 2569 + astro: 5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3) 2555 2570 2556 - '@chevrotain/cst-dts-gen@11.1.1': 2571 + '@chevrotain/cst-dts-gen@12.0.0': 2557 2572 dependencies: 2558 - '@chevrotain/gast': 11.1.1 2559 - '@chevrotain/types': 11.1.1 2560 - lodash-es: 4.17.23 2573 + '@chevrotain/gast': 12.0.0 2574 + '@chevrotain/types': 12.0.0 2561 2575 2562 - '@chevrotain/gast@11.1.1': 2576 + '@chevrotain/gast@12.0.0': 2563 2577 dependencies: 2564 - '@chevrotain/types': 11.1.1 2565 - lodash-es: 4.17.23 2578 + '@chevrotain/types': 12.0.0 2566 2579 2567 - '@chevrotain/regexp-to-ast@11.1.1': {} 2580 + '@chevrotain/regexp-to-ast@12.0.0': {} 2568 2581 2569 - '@chevrotain/types@11.1.1': {} 2582 + '@chevrotain/types@12.0.0': {} 2570 2583 2571 - '@chevrotain/utils@11.1.1': {} 2584 + '@chevrotain/utils@12.0.0': {} 2572 2585 2573 2586 '@ctrl/tinycolor@4.2.0': {} 2574 2587 2575 - '@emnapi/runtime@1.8.1': 2588 + '@emnapi/runtime@1.10.0': 2576 2589 dependencies: 2577 2590 tslib: 2.8.1 2578 2591 optional: true ··· 2580 2593 '@esbuild/aix-ppc64@0.25.12': 2581 2594 optional: true 2582 2595 2583 - '@esbuild/aix-ppc64@0.27.3': 2596 + '@esbuild/aix-ppc64@0.27.7': 2584 2597 optional: true 2585 2598 2586 2599 '@esbuild/android-arm64@0.25.12': 2587 2600 optional: true 2588 2601 2589 - '@esbuild/android-arm64@0.27.3': 2602 + '@esbuild/android-arm64@0.27.7': 2590 2603 optional: true 2591 2604 2592 2605 '@esbuild/android-arm@0.25.12': 2593 2606 optional: true 2594 2607 2595 - '@esbuild/android-arm@0.27.3': 2608 + '@esbuild/android-arm@0.27.7': 2596 2609 optional: true 2597 2610 2598 2611 '@esbuild/android-x64@0.25.12': 2599 2612 optional: true 2600 2613 2601 - '@esbuild/android-x64@0.27.3': 2614 + '@esbuild/android-x64@0.27.7': 2602 2615 optional: true 2603 2616 2604 2617 '@esbuild/darwin-arm64@0.25.12': 2605 2618 optional: true 2606 2619 2607 - '@esbuild/darwin-arm64@0.27.3': 2620 + '@esbuild/darwin-arm64@0.27.7': 2608 2621 optional: true 2609 2622 2610 2623 '@esbuild/darwin-x64@0.25.12': 2611 2624 optional: true 2612 2625 2613 - '@esbuild/darwin-x64@0.27.3': 2626 + '@esbuild/darwin-x64@0.27.7': 2614 2627 optional: true 2615 2628 2616 2629 '@esbuild/freebsd-arm64@0.25.12': 2617 2630 optional: true 2618 2631 2619 - '@esbuild/freebsd-arm64@0.27.3': 2632 + '@esbuild/freebsd-arm64@0.27.7': 2620 2633 optional: true 2621 2634 2622 2635 '@esbuild/freebsd-x64@0.25.12': 2623 2636 optional: true 2624 2637 2625 - '@esbuild/freebsd-x64@0.27.3': 2638 + '@esbuild/freebsd-x64@0.27.7': 2626 2639 optional: true 2627 2640 2628 2641 '@esbuild/linux-arm64@0.25.12': 2629 2642 optional: true 2630 2643 2631 - '@esbuild/linux-arm64@0.27.3': 2644 + '@esbuild/linux-arm64@0.27.7': 2632 2645 optional: true 2633 2646 2634 2647 '@esbuild/linux-arm@0.25.12': 2635 2648 optional: true 2636 2649 2637 - '@esbuild/linux-arm@0.27.3': 2650 + '@esbuild/linux-arm@0.27.7': 2638 2651 optional: true 2639 2652 2640 2653 '@esbuild/linux-ia32@0.25.12': 2641 2654 optional: true 2642 2655 2643 - '@esbuild/linux-ia32@0.27.3': 2656 + '@esbuild/linux-ia32@0.27.7': 2644 2657 optional: true 2645 2658 2646 2659 '@esbuild/linux-loong64@0.25.12': 2647 2660 optional: true 2648 2661 2649 - '@esbuild/linux-loong64@0.27.3': 2662 + '@esbuild/linux-loong64@0.27.7': 2650 2663 optional: true 2651 2664 2652 2665 '@esbuild/linux-mips64el@0.25.12': 2653 2666 optional: true 2654 2667 2655 - '@esbuild/linux-mips64el@0.27.3': 2668 + '@esbuild/linux-mips64el@0.27.7': 2656 2669 optional: true 2657 2670 2658 2671 '@esbuild/linux-ppc64@0.25.12': 2659 2672 optional: true 2660 2673 2661 - '@esbuild/linux-ppc64@0.27.3': 2674 + '@esbuild/linux-ppc64@0.27.7': 2662 2675 optional: true 2663 2676 2664 2677 '@esbuild/linux-riscv64@0.25.12': 2665 2678 optional: true 2666 2679 2667 - '@esbuild/linux-riscv64@0.27.3': 2680 + '@esbuild/linux-riscv64@0.27.7': 2668 2681 optional: true 2669 2682 2670 2683 '@esbuild/linux-s390x@0.25.12': 2671 2684 optional: true 2672 2685 2673 - '@esbuild/linux-s390x@0.27.3': 2686 + '@esbuild/linux-s390x@0.27.7': 2674 2687 optional: true 2675 2688 2676 2689 '@esbuild/linux-x64@0.25.12': 2677 2690 optional: true 2678 2691 2679 - '@esbuild/linux-x64@0.27.3': 2692 + '@esbuild/linux-x64@0.27.7': 2680 2693 optional: true 2681 2694 2682 2695 '@esbuild/netbsd-arm64@0.25.12': 2683 2696 optional: true 2684 2697 2685 - '@esbuild/netbsd-arm64@0.27.3': 2698 + '@esbuild/netbsd-arm64@0.27.7': 2686 2699 optional: true 2687 2700 2688 2701 '@esbuild/netbsd-x64@0.25.12': 2689 2702 optional: true 2690 2703 2691 - '@esbuild/netbsd-x64@0.27.3': 2704 + '@esbuild/netbsd-x64@0.27.7': 2692 2705 optional: true 2693 2706 2694 2707 '@esbuild/openbsd-arm64@0.25.12': 2695 2708 optional: true 2696 2709 2697 - '@esbuild/openbsd-arm64@0.27.3': 2710 + '@esbuild/openbsd-arm64@0.27.7': 2698 2711 optional: true 2699 2712 2700 2713 '@esbuild/openbsd-x64@0.25.12': 2701 2714 optional: true 2702 2715 2703 - '@esbuild/openbsd-x64@0.27.3': 2716 + '@esbuild/openbsd-x64@0.27.7': 2704 2717 optional: true 2705 2718 2706 2719 '@esbuild/openharmony-arm64@0.25.12': 2707 2720 optional: true 2708 2721 2709 - '@esbuild/openharmony-arm64@0.27.3': 2722 + '@esbuild/openharmony-arm64@0.27.7': 2710 2723 optional: true 2711 2724 2712 2725 '@esbuild/sunos-x64@0.25.12': 2713 2726 optional: true 2714 2727 2715 - '@esbuild/sunos-x64@0.27.3': 2728 + '@esbuild/sunos-x64@0.27.7': 2716 2729 optional: true 2717 2730 2718 2731 '@esbuild/win32-arm64@0.25.12': 2719 2732 optional: true 2720 2733 2721 - '@esbuild/win32-arm64@0.27.3': 2734 + '@esbuild/win32-arm64@0.27.7': 2722 2735 optional: true 2723 2736 2724 2737 '@esbuild/win32-ia32@0.25.12': 2725 2738 optional: true 2726 2739 2727 - '@esbuild/win32-ia32@0.27.3': 2740 + '@esbuild/win32-ia32@0.27.7': 2728 2741 optional: true 2729 2742 2730 2743 '@esbuild/win32-x64@0.25.12': 2731 2744 optional: true 2732 2745 2733 - '@esbuild/win32-x64@0.27.3': 2746 + '@esbuild/win32-x64@0.27.7': 2734 2747 optional: true 2735 2748 2736 - '@expressive-code/core@0.41.6': 2749 + '@expressive-code/core@0.41.7': 2737 2750 dependencies: 2738 2751 '@ctrl/tinycolor': 4.2.0 2739 2752 hast-util-select: 6.0.4 2740 2753 hast-util-to-html: 9.0.5 2741 2754 hast-util-to-text: 4.0.2 2742 2755 hastscript: 9.0.1 2743 - postcss: 8.5.6 2744 - postcss-nested: 6.2.0(postcss@8.5.6) 2756 + postcss: 8.5.10 2757 + postcss-nested: 6.2.0(postcss@8.5.10) 2745 2758 unist-util-visit: 5.1.0 2746 2759 unist-util-visit-parents: 6.0.2 2747 2760 2748 - '@expressive-code/plugin-frames@0.41.6': 2761 + '@expressive-code/plugin-frames@0.41.7': 2749 2762 dependencies: 2750 - '@expressive-code/core': 0.41.6 2763 + '@expressive-code/core': 0.41.7 2751 2764 2752 - '@expressive-code/plugin-shiki@0.41.6': 2765 + '@expressive-code/plugin-shiki@0.41.7': 2753 2766 dependencies: 2754 - '@expressive-code/core': 0.41.6 2755 - shiki: 3.22.0 2767 + '@expressive-code/core': 0.41.7 2768 + shiki: 3.23.0 2756 2769 2757 - '@expressive-code/plugin-text-markers@0.41.6': 2770 + '@expressive-code/plugin-text-markers@0.41.7': 2758 2771 dependencies: 2759 - '@expressive-code/core': 0.41.6 2772 + '@expressive-code/core': 0.41.7 2760 2773 2761 2774 '@iconify/types@2.0.0': {} 2762 2775 ··· 2764 2777 dependencies: 2765 2778 '@antfu/install-pkg': 1.1.0 2766 2779 '@iconify/types': 2.0.0 2767 - mlly: 1.8.0 2780 + mlly: 1.8.2 2768 2781 2769 - '@img/colour@1.0.0': {} 2782 + '@img/colour@1.1.0': {} 2770 2783 2771 2784 '@img/sharp-darwin-arm64@0.34.5': 2772 2785 optionalDependencies: ··· 2850 2863 2851 2864 '@img/sharp-wasm32@0.34.5': 2852 2865 dependencies: 2853 - '@emnapi/runtime': 1.8.1 2866 + '@emnapi/runtime': 1.10.0 2854 2867 optional: true 2855 2868 2856 2869 '@img/sharp-win32-arm64@0.34.5': ··· 2894 2907 transitivePeerDependencies: 2895 2908 - supports-color 2896 2909 2897 - '@mermaid-js/parser@1.0.0': 2910 + '@mermaid-js/parser@1.1.0': 2898 2911 dependencies: 2899 - langium: 4.2.1 2912 + langium: 4.2.2 2900 2913 2901 2914 '@oslojs/encoding@1.1.0': {} 2902 2915 2903 - '@pagefind/darwin-arm64@1.4.0': 2916 + '@pagefind/darwin-arm64@1.5.2': 2904 2917 optional: true 2905 2918 2906 - '@pagefind/darwin-x64@1.4.0': 2919 + '@pagefind/darwin-x64@1.5.2': 2907 2920 optional: true 2908 2921 2909 - '@pagefind/default-ui@1.4.0': {} 2922 + '@pagefind/default-ui@1.5.2': {} 2910 2923 2911 - '@pagefind/freebsd-x64@1.4.0': 2924 + '@pagefind/freebsd-x64@1.5.2': 2912 2925 optional: true 2913 2926 2914 - '@pagefind/linux-arm64@1.4.0': 2927 + '@pagefind/linux-arm64@1.5.2': 2915 2928 optional: true 2916 2929 2917 - '@pagefind/linux-x64@1.4.0': 2930 + '@pagefind/linux-x64@1.5.2': 2918 2931 optional: true 2919 2932 2920 - '@pagefind/windows-x64@1.4.0': 2933 + '@pagefind/windows-arm64@1.5.2': 2921 2934 optional: true 2922 2935 2923 - '@rollup/pluginutils@5.3.0(rollup@4.57.1)': 2936 + '@pagefind/windows-x64@1.5.2': 2937 + optional: true 2938 + 2939 + '@rollup/pluginutils@5.3.0(rollup@4.60.1)': 2924 2940 dependencies: 2925 2941 '@types/estree': 1.0.8 2926 2942 estree-walker: 2.0.2 2927 - picomatch: 4.0.3 2943 + picomatch: 4.0.4 2928 2944 optionalDependencies: 2929 - rollup: 4.57.1 2945 + rollup: 4.60.1 2930 2946 2931 - '@rollup/rollup-android-arm-eabi@4.57.1': 2947 + '@rollup/rollup-android-arm-eabi@4.60.1': 2932 2948 optional: true 2933 2949 2934 - '@rollup/rollup-android-arm64@4.57.1': 2950 + '@rollup/rollup-android-arm64@4.60.1': 2935 2951 optional: true 2936 2952 2937 - '@rollup/rollup-darwin-arm64@4.57.1': 2953 + '@rollup/rollup-darwin-arm64@4.60.1': 2938 2954 optional: true 2939 2955 2940 - '@rollup/rollup-darwin-x64@4.57.1': 2956 + '@rollup/rollup-darwin-x64@4.60.1': 2941 2957 optional: true 2942 2958 2943 - '@rollup/rollup-freebsd-arm64@4.57.1': 2959 + '@rollup/rollup-freebsd-arm64@4.60.1': 2944 2960 optional: true 2945 2961 2946 - '@rollup/rollup-freebsd-x64@4.57.1': 2962 + '@rollup/rollup-freebsd-x64@4.60.1': 2947 2963 optional: true 2948 2964 2949 - '@rollup/rollup-linux-arm-gnueabihf@4.57.1': 2965 + '@rollup/rollup-linux-arm-gnueabihf@4.60.1': 2950 2966 optional: true 2951 2967 2952 - '@rollup/rollup-linux-arm-musleabihf@4.57.1': 2968 + '@rollup/rollup-linux-arm-musleabihf@4.60.1': 2953 2969 optional: true 2954 2970 2955 - '@rollup/rollup-linux-arm64-gnu@4.57.1': 2971 + '@rollup/rollup-linux-arm64-gnu@4.60.1': 2956 2972 optional: true 2957 2973 2958 - '@rollup/rollup-linux-arm64-musl@4.57.1': 2974 + '@rollup/rollup-linux-arm64-musl@4.60.1': 2959 2975 optional: true 2960 2976 2961 - '@rollup/rollup-linux-loong64-gnu@4.57.1': 2977 + '@rollup/rollup-linux-loong64-gnu@4.60.1': 2962 2978 optional: true 2963 2979 2964 - '@rollup/rollup-linux-loong64-musl@4.57.1': 2980 + '@rollup/rollup-linux-loong64-musl@4.60.1': 2965 2981 optional: true 2966 2982 2967 - '@rollup/rollup-linux-ppc64-gnu@4.57.1': 2983 + '@rollup/rollup-linux-ppc64-gnu@4.60.1': 2968 2984 optional: true 2969 2985 2970 - '@rollup/rollup-linux-ppc64-musl@4.57.1': 2986 + '@rollup/rollup-linux-ppc64-musl@4.60.1': 2971 2987 optional: true 2972 2988 2973 - '@rollup/rollup-linux-riscv64-gnu@4.57.1': 2989 + '@rollup/rollup-linux-riscv64-gnu@4.60.1': 2974 2990 optional: true 2975 2991 2976 - '@rollup/rollup-linux-riscv64-musl@4.57.1': 2992 + '@rollup/rollup-linux-riscv64-musl@4.60.1': 2977 2993 optional: true 2978 2994 2979 - '@rollup/rollup-linux-s390x-gnu@4.57.1': 2995 + '@rollup/rollup-linux-s390x-gnu@4.60.1': 2980 2996 optional: true 2981 2997 2982 - '@rollup/rollup-linux-x64-gnu@4.57.1': 2998 + '@rollup/rollup-linux-x64-gnu@4.60.1': 2983 2999 optional: true 2984 3000 2985 - '@rollup/rollup-linux-x64-musl@4.57.1': 3001 + '@rollup/rollup-linux-x64-musl@4.60.1': 2986 3002 optional: true 2987 3003 2988 - '@rollup/rollup-openbsd-x64@4.57.1': 3004 + '@rollup/rollup-openbsd-x64@4.60.1': 2989 3005 optional: true 2990 3006 2991 - '@rollup/rollup-openharmony-arm64@4.57.1': 3007 + '@rollup/rollup-openharmony-arm64@4.60.1': 2992 3008 optional: true 2993 3009 2994 - '@rollup/rollup-win32-arm64-msvc@4.57.1': 3010 + '@rollup/rollup-win32-arm64-msvc@4.60.1': 2995 3011 optional: true 2996 3012 2997 - '@rollup/rollup-win32-ia32-msvc@4.57.1': 3013 + '@rollup/rollup-win32-ia32-msvc@4.60.1': 2998 3014 optional: true 2999 3015 3000 - '@rollup/rollup-win32-x64-gnu@4.57.1': 3016 + '@rollup/rollup-win32-x64-gnu@4.60.1': 3001 3017 optional: true 3002 3018 3003 - '@rollup/rollup-win32-x64-msvc@4.57.1': 3019 + '@rollup/rollup-win32-x64-msvc@4.60.1': 3004 3020 optional: true 3005 3021 3006 - '@shikijs/core@3.22.0': 3022 + '@shikijs/core@3.23.0': 3007 3023 dependencies: 3008 - '@shikijs/types': 3.22.0 3024 + '@shikijs/types': 3.23.0 3009 3025 '@shikijs/vscode-textmate': 10.0.2 3010 3026 '@types/hast': 3.0.4 3011 3027 hast-util-to-html: 9.0.5 3012 3028 3013 - '@shikijs/engine-javascript@3.22.0': 3029 + '@shikijs/engine-javascript@3.23.0': 3014 3030 dependencies: 3015 - '@shikijs/types': 3.22.0 3031 + '@shikijs/types': 3.23.0 3016 3032 '@shikijs/vscode-textmate': 10.0.2 3017 - oniguruma-to-es: 4.3.4 3033 + oniguruma-to-es: 4.3.5 3018 3034 3019 - '@shikijs/engine-oniguruma@3.22.0': 3035 + '@shikijs/engine-oniguruma@3.23.0': 3020 3036 dependencies: 3021 - '@shikijs/types': 3.22.0 3037 + '@shikijs/types': 3.23.0 3022 3038 '@shikijs/vscode-textmate': 10.0.2 3023 3039 3024 - '@shikijs/langs@3.22.0': 3040 + '@shikijs/langs@3.23.0': 3025 3041 dependencies: 3026 - '@shikijs/types': 3.22.0 3042 + '@shikijs/types': 3.23.0 3027 3043 3028 - '@shikijs/themes@3.22.0': 3044 + '@shikijs/themes@3.23.0': 3029 3045 dependencies: 3030 - '@shikijs/types': 3.22.0 3046 + '@shikijs/types': 3.23.0 3031 3047 3032 - '@shikijs/types@3.22.0': 3048 + '@shikijs/types@3.23.0': 3033 3049 dependencies: 3034 3050 '@shikijs/vscode-textmate': 10.0.2 3035 3051 '@types/hast': 3.0.4 ··· 3153 3169 '@types/d3-transition': 3.0.9 3154 3170 '@types/d3-zoom': 3.0.8 3155 3171 3156 - '@types/debug@4.1.12': 3172 + '@types/debug@4.1.13': 3157 3173 dependencies: 3158 3174 '@types/ms': 2.1.0 3159 3175 ··· 3183 3199 dependencies: 3184 3200 '@types/unist': 3.0.3 3185 3201 3186 - '@types/node@17.0.45': {} 3202 + '@types/node@24.12.2': 3203 + dependencies: 3204 + undici-types: 7.16.0 3187 3205 3188 3206 '@types/sax@1.2.7': 3189 3207 dependencies: 3190 - '@types/node': 17.0.45 3208 + '@types/node': 24.12.2 3191 3209 3192 3210 '@types/trusted-types@2.0.7': 3193 3211 optional: true ··· 3198 3216 3199 3217 '@ungap/structured-clone@1.3.0': {} 3200 3218 3219 + '@upsetjs/venn.js@2.0.0': 3220 + optionalDependencies: 3221 + d3-selection: 3.0.0 3222 + d3-transition: 3.0.1(d3-selection@3.0.0) 3223 + 3201 3224 acorn-jsx@5.3.2(acorn@8.16.0): 3202 3225 dependencies: 3203 3226 acorn: 8.16.0 ··· 3217 3240 anymatch@3.1.3: 3218 3241 dependencies: 3219 3242 normalize-path: 3.0.0 3220 - picomatch: 2.3.1 3243 + picomatch: 2.3.2 3221 3244 3222 3245 arg@5.0.2: {} 3223 3246 ··· 3229 3252 3230 3253 astring@1.9.0: {} 3231 3254 3232 - astro-expressive-code@0.41.6(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3)): 3255 + astro-expressive-code@0.41.7(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3)): 3233 3256 dependencies: 3234 - astro: 5.17.3(rollup@4.57.1)(typescript@5.9.3) 3235 - rehype-expressive-code: 0.41.6 3257 + astro: 5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3) 3258 + rehype-expressive-code: 0.41.7 3236 3259 3237 - astro-mermaid@1.3.1(astro@5.17.3(rollup@4.57.1)(typescript@5.9.3))(mermaid@11.12.3): 3260 + astro-mermaid@1.4.0(astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3))(mermaid@11.14.0): 3238 3261 dependencies: 3239 - astro: 5.17.3(rollup@4.57.1)(typescript@5.9.3) 3262 + astro: 5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3) 3240 3263 import-meta-resolve: 4.2.0 3241 3264 mdast-util-to-string: 4.0.0 3242 - mermaid: 11.12.3 3265 + mermaid: 11.14.0 3243 3266 unist-util-visit: 5.1.0 3244 3267 3245 - astro@5.17.3(rollup@4.57.1)(typescript@5.9.3): 3268 + astro@5.18.1(@types/node@24.12.2)(rollup@4.60.1)(typescript@5.9.3): 3246 3269 dependencies: 3247 3270 '@astrojs/compiler': 2.13.1 3248 - '@astrojs/internal-helpers': 0.7.5 3249 - '@astrojs/markdown-remark': 6.3.10 3271 + '@astrojs/internal-helpers': 0.7.6 3272 + '@astrojs/markdown-remark': 6.3.11 3250 3273 '@astrojs/telemetry': 3.3.0 3251 3274 '@capsizecss/unpack': 4.0.0 3252 3275 '@oslojs/encoding': 1.1.0 3253 - '@rollup/pluginutils': 5.3.0(rollup@4.57.1) 3276 + '@rollup/pluginutils': 5.3.0(rollup@4.60.1) 3254 3277 acorn: 8.16.0 3255 3278 aria-query: 5.3.2 3256 3279 axobject-query: 4.1.0 ··· 3262 3285 cssesc: 3.0.0 3263 3286 debug: 4.4.3 3264 3287 deterministic-object-hash: 2.0.2 3265 - devalue: 5.6.3 3266 - diff: 8.0.3 3288 + devalue: 5.7.1 3289 + diff: 8.0.4 3267 3290 dlv: 1.1.3 3268 3291 dset: 3.1.4 3269 3292 es-module-lexer: 1.7.0 3270 - esbuild: 0.27.3 3293 + esbuild: 0.27.7 3271 3294 estree-walker: 3.0.3 3272 3295 flattie: 1.1.1 3273 3296 fontace: 0.4.1 ··· 3284 3307 p-queue: 8.1.1 3285 3308 package-manager-detector: 1.6.0 3286 3309 piccolore: 0.1.3 3287 - picomatch: 4.0.3 3310 + picomatch: 4.0.4 3288 3311 prompts: 2.4.2 3289 3312 rehype: 13.0.2 3290 3313 semver: 7.7.4 3291 - shiki: 3.22.0 3292 - smol-toml: 1.6.0 3293 - svgo: 4.0.0 3294 - tinyexec: 1.0.2 3295 - tinyglobby: 0.2.15 3314 + shiki: 3.23.0 3315 + smol-toml: 1.6.1 3316 + svgo: 4.0.1 3317 + tinyexec: 1.1.1 3318 + tinyglobby: 0.2.16 3296 3319 tsconfck: 3.1.6(typescript@5.9.3) 3297 3320 ultrahtml: 1.6.0 3298 3321 unifont: 0.7.4 3299 3322 unist-util-visit: 5.1.0 3300 - unstorage: 1.17.4 3323 + unstorage: 1.17.5 3301 3324 vfile: 6.0.3 3302 - vite: 6.4.1 3303 - vitefu: 1.1.1(vite@6.4.1) 3325 + vite: 6.4.2(@types/node@24.12.2) 3326 + vitefu: 1.1.3(vite@6.4.2(@types/node@24.12.2)) 3304 3327 xxhash-wasm: 1.1.0 3305 3328 yargs-parser: 21.1.1 3306 3329 yocto-spinner: 0.2.3 3307 3330 zod: 3.25.76 3308 - zod-to-json-schema: 3.25.1(zod@3.25.76) 3331 + zod-to-json-schema: 3.25.2(zod@3.25.76) 3309 3332 zod-to-ts: 1.2.0(typescript@5.9.3)(zod@3.25.76) 3310 3333 optionalDependencies: 3311 3334 sharp: 0.34.5 ··· 3385 3408 3386 3409 character-reference-invalid@2.0.1: {} 3387 3410 3388 - chevrotain-allstar@0.3.1(chevrotain@11.1.1): 3411 + chevrotain-allstar@0.4.1(chevrotain@12.0.0): 3389 3412 dependencies: 3390 - chevrotain: 11.1.1 3391 - lodash-es: 4.17.23 3413 + chevrotain: 12.0.0 3414 + lodash-es: 4.18.1 3392 3415 3393 - chevrotain@11.1.1: 3416 + chevrotain@12.0.0: 3394 3417 dependencies: 3395 - '@chevrotain/cst-dts-gen': 11.1.1 3396 - '@chevrotain/gast': 11.1.1 3397 - '@chevrotain/regexp-to-ast': 11.1.1 3398 - '@chevrotain/types': 11.1.1 3399 - '@chevrotain/utils': 11.1.1 3400 - lodash-es: 4.17.23 3418 + '@chevrotain/cst-dts-gen': 12.0.0 3419 + '@chevrotain/gast': 12.0.0 3420 + '@chevrotain/regexp-to-ast': 12.0.0 3421 + '@chevrotain/types': 12.0.0 3422 + '@chevrotain/utils': 12.0.0 3401 3423 3402 3424 chokidar@5.0.0: 3403 3425 dependencies: ··· 3423 3445 3424 3446 confbox@0.1.8: {} 3425 3447 3426 - cookie-es@1.2.2: {} 3448 + cookie-es@1.2.3: {} 3427 3449 3428 3450 cookie@1.1.1: {} 3429 3451 ··· 3454 3476 mdn-data: 2.0.28 3455 3477 source-map-js: 1.2.1 3456 3478 3457 - css-tree@3.1.0: 3479 + css-tree@3.2.1: 3458 3480 dependencies: 3459 - mdn-data: 2.12.2 3481 + mdn-data: 2.27.1 3460 3482 source-map-js: 1.2.1 3461 3483 3462 3484 css-what@6.2.2: {} ··· 3467 3489 dependencies: 3468 3490 css-tree: 2.2.1 3469 3491 3470 - cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.1): 3492 + cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.2): 3471 3493 dependencies: 3472 3494 cose-base: 1.0.3 3473 - cytoscape: 3.33.1 3495 + cytoscape: 3.33.2 3474 3496 3475 - cytoscape-fcose@2.2.0(cytoscape@3.33.1): 3497 + cytoscape-fcose@2.2.0(cytoscape@3.33.2): 3476 3498 dependencies: 3477 3499 cose-base: 2.2.0 3478 - cytoscape: 3.33.1 3500 + cytoscape: 3.33.2 3479 3501 3480 - cytoscape@3.33.1: {} 3502 + cytoscape@3.33.2: {} 3481 3503 3482 3504 d3-array@2.12.1: 3483 3505 dependencies: ··· 3509 3531 3510 3532 d3-delaunay@6.0.4: 3511 3533 dependencies: 3512 - delaunator: 5.0.1 3534 + delaunator: 5.1.0 3513 3535 3514 3536 d3-dispatch@3.0.1: {} 3515 3537 ··· 3646 3668 d3-transition: 3.0.1(d3-selection@3.0.0) 3647 3669 d3-zoom: 3.0.0 3648 3670 3649 - dagre-d3-es@7.0.13: 3671 + dagre-d3-es@7.0.14: 3650 3672 dependencies: 3651 3673 d3: 7.9.0 3652 - lodash-es: 4.17.23 3674 + lodash-es: 4.18.1 3653 3675 3654 - dayjs@1.11.19: {} 3676 + dayjs@1.11.20: {} 3655 3677 3656 3678 debug@4.4.3: 3657 3679 dependencies: ··· 3661 3683 dependencies: 3662 3684 character-entities: 2.0.2 3663 3685 3664 - defu@6.1.4: {} 3686 + defu@6.1.7: {} 3665 3687 3666 - delaunator@5.0.1: 3688 + delaunator@5.1.0: 3667 3689 dependencies: 3668 - robust-predicates: 3.0.2 3690 + robust-predicates: 3.0.3 3669 3691 3670 3692 dequal@2.0.3: {} 3671 3693 ··· 3677 3699 dependencies: 3678 3700 base-64: 1.0.0 3679 3701 3680 - devalue@5.6.3: {} 3702 + devalue@5.7.1: {} 3681 3703 3682 3704 devlop@1.1.0: 3683 3705 dependencies: 3684 3706 dequal: 2.0.3 3685 3707 3686 - diff@8.0.3: {} 3708 + diff@8.0.4: {} 3687 3709 3688 3710 direction@2.0.1: {} 3689 3711 ··· 3701 3723 dependencies: 3702 3724 domelementtype: 2.3.0 3703 3725 3704 - dompurify@3.3.1: 3726 + dompurify@3.4.0: 3705 3727 optionalDependencies: 3706 3728 '@types/trusted-types': 2.0.7 3707 3729 ··· 3766 3788 '@esbuild/win32-ia32': 0.25.12 3767 3789 '@esbuild/win32-x64': 0.25.12 3768 3790 3769 - esbuild@0.27.3: 3791 + esbuild@0.27.7: 3770 3792 optionalDependencies: 3771 - '@esbuild/aix-ppc64': 0.27.3 3772 - '@esbuild/android-arm': 0.27.3 3773 - '@esbuild/android-arm64': 0.27.3 3774 - '@esbuild/android-x64': 0.27.3 3775 - '@esbuild/darwin-arm64': 0.27.3 3776 - '@esbuild/darwin-x64': 0.27.3 3777 - '@esbuild/freebsd-arm64': 0.27.3 3778 - '@esbuild/freebsd-x64': 0.27.3 3779 - '@esbuild/linux-arm': 0.27.3 3780 - '@esbuild/linux-arm64': 0.27.3 3781 - '@esbuild/linux-ia32': 0.27.3 3782 - '@esbuild/linux-loong64': 0.27.3 3783 - '@esbuild/linux-mips64el': 0.27.3 3784 - '@esbuild/linux-ppc64': 0.27.3 3785 - '@esbuild/linux-riscv64': 0.27.3 3786 - '@esbuild/linux-s390x': 0.27.3 3787 - '@esbuild/linux-x64': 0.27.3 3788 - '@esbuild/netbsd-arm64': 0.27.3 3789 - '@esbuild/netbsd-x64': 0.27.3 3790 - '@esbuild/openbsd-arm64': 0.27.3 3791 - '@esbuild/openbsd-x64': 0.27.3 3792 - '@esbuild/openharmony-arm64': 0.27.3 3793 - '@esbuild/sunos-x64': 0.27.3 3794 - '@esbuild/win32-arm64': 0.27.3 3795 - '@esbuild/win32-ia32': 0.27.3 3796 - '@esbuild/win32-x64': 0.27.3 3793 + '@esbuild/aix-ppc64': 0.27.7 3794 + '@esbuild/android-arm': 0.27.7 3795 + '@esbuild/android-arm64': 0.27.7 3796 + '@esbuild/android-x64': 0.27.7 3797 + '@esbuild/darwin-arm64': 0.27.7 3798 + '@esbuild/darwin-x64': 0.27.7 3799 + '@esbuild/freebsd-arm64': 0.27.7 3800 + '@esbuild/freebsd-x64': 0.27.7 3801 + '@esbuild/linux-arm': 0.27.7 3802 + '@esbuild/linux-arm64': 0.27.7 3803 + '@esbuild/linux-ia32': 0.27.7 3804 + '@esbuild/linux-loong64': 0.27.7 3805 + '@esbuild/linux-mips64el': 0.27.7 3806 + '@esbuild/linux-ppc64': 0.27.7 3807 + '@esbuild/linux-riscv64': 0.27.7 3808 + '@esbuild/linux-s390x': 0.27.7 3809 + '@esbuild/linux-x64': 0.27.7 3810 + '@esbuild/netbsd-arm64': 0.27.7 3811 + '@esbuild/netbsd-x64': 0.27.7 3812 + '@esbuild/openbsd-arm64': 0.27.7 3813 + '@esbuild/openbsd-x64': 0.27.7 3814 + '@esbuild/openharmony-arm64': 0.27.7 3815 + '@esbuild/sunos-x64': 0.27.7 3816 + '@esbuild/win32-arm64': 0.27.7 3817 + '@esbuild/win32-ia32': 0.27.7 3818 + '@esbuild/win32-x64': 0.27.7 3797 3819 3798 3820 escape-string-regexp@5.0.0: {} 3799 3821 ··· 3834 3856 3835 3857 eventemitter3@5.0.4: {} 3836 3858 3837 - expressive-code@0.41.6: 3859 + expressive-code@0.41.7: 3838 3860 dependencies: 3839 - '@expressive-code/core': 0.41.6 3840 - '@expressive-code/plugin-frames': 0.41.6 3841 - '@expressive-code/plugin-shiki': 0.41.6 3842 - '@expressive-code/plugin-text-markers': 0.41.6 3861 + '@expressive-code/core': 0.41.7 3862 + '@expressive-code/plugin-frames': 0.41.7 3863 + '@expressive-code/plugin-shiki': 0.41.7 3864 + '@expressive-code/plugin-text-markers': 0.41.7 3843 3865 3844 3866 extend@3.0.2: {} 3845 3867 3846 - fdir@6.5.0(picomatch@4.0.3): 3868 + fdir@6.5.0(picomatch@4.0.4): 3847 3869 optionalDependencies: 3848 - picomatch: 4.0.3 3870 + picomatch: 4.0.4 3849 3871 3850 3872 flattie@1.1.1: {} 3851 3873 3852 3874 fontace@0.4.1: 3853 3875 dependencies: 3854 - fontkitten: 1.0.2 3876 + fontkitten: 1.0.3 3855 3877 3856 - fontkitten@1.0.2: 3878 + fontkitten@1.0.3: 3857 3879 dependencies: 3858 3880 tiny-inflate: 1.0.3 3859 3881 ··· 3864 3886 3865 3887 github-slugger@2.0.0: {} 3866 3888 3867 - h3@1.15.5: 3889 + h3@1.15.11: 3868 3890 dependencies: 3869 - cookie-es: 1.2.2 3891 + cookie-es: 1.2.3 3870 3892 crossws: 0.3.5 3871 - defu: 6.1.4 3893 + defu: 6.1.7 3872 3894 destr: 2.0.5 3873 3895 iron-webcrypto: 1.2.1 3874 3896 node-mock-http: 1.0.4 ··· 4077 4099 4078 4100 i18next@23.16.8: 4079 4101 dependencies: 4080 - '@babel/runtime': 7.28.6 4102 + '@babel/runtime': 7.29.2 4081 4103 4082 4104 iconv-lite@0.6.3: 4083 4105 dependencies: ··· 4122 4144 dependencies: 4123 4145 argparse: 2.0.1 4124 4146 4125 - katex@0.16.28: 4147 + katex@0.16.45: 4126 4148 dependencies: 4127 4149 commander: 8.3.0 4128 4150 ··· 4132 4154 4133 4155 klona@2.0.6: {} 4134 4156 4135 - langium@4.2.1: 4157 + langium@4.2.2: 4136 4158 dependencies: 4137 - chevrotain: 11.1.1 4138 - chevrotain-allstar: 0.3.1(chevrotain@11.1.1) 4159 + '@chevrotain/regexp-to-ast': 12.0.0 4160 + chevrotain: 12.0.0 4161 + chevrotain-allstar: 0.4.1(chevrotain@12.0.0) 4139 4162 vscode-languageserver: 9.0.1 4140 4163 vscode-languageserver-textdocument: 1.0.12 4141 4164 vscode-uri: 3.1.0 ··· 4144 4167 4145 4168 layout-base@2.0.1: {} 4146 4169 4147 - lodash-es@4.17.23: {} 4170 + lodash-es@4.18.1: {} 4148 4171 4149 4172 longest-streak@3.1.0: {} 4150 4173 4151 - lru-cache@11.2.6: {} 4174 + lru-cache@11.3.5: {} 4152 4175 4153 4176 magic-string@0.30.21: 4154 4177 dependencies: ··· 4156 4179 4157 4180 magicast@0.5.2: 4158 4181 dependencies: 4159 - '@babel/parser': 7.29.0 4182 + '@babel/parser': 7.29.2 4160 4183 '@babel/types': 7.29.0 4161 4184 source-map-js: 1.2.1 4162 4185 ··· 4178 4201 '@types/unist': 3.0.3 4179 4202 ccount: 2.0.1 4180 4203 devlop: 1.1.0 4181 - mdast-util-from-markdown: 2.0.2 4204 + mdast-util-from-markdown: 2.0.3 4182 4205 mdast-util-to-markdown: 2.1.2 4183 4206 parse-entities: 4.0.2 4184 4207 stringify-entities: 4.0.4 ··· 4193 4216 unist-util-is: 6.0.1 4194 4217 unist-util-visit-parents: 6.0.2 4195 4218 4196 - mdast-util-from-markdown@2.0.2: 4219 + mdast-util-from-markdown@2.0.3: 4197 4220 dependencies: 4198 4221 '@types/mdast': 4.0.4 4199 4222 '@types/unist': 3.0.3 ··· 4222 4245 dependencies: 4223 4246 '@types/mdast': 4.0.4 4224 4247 devlop: 1.1.0 4225 - mdast-util-from-markdown: 2.0.2 4248 + mdast-util-from-markdown: 2.0.3 4226 4249 mdast-util-to-markdown: 2.1.2 4227 4250 micromark-util-normalize-identifier: 2.0.1 4228 4251 transitivePeerDependencies: ··· 4231 4254 mdast-util-gfm-strikethrough@2.0.0: 4232 4255 dependencies: 4233 4256 '@types/mdast': 4.0.4 4234 - mdast-util-from-markdown: 2.0.2 4257 + mdast-util-from-markdown: 2.0.3 4235 4258 mdast-util-to-markdown: 2.1.2 4236 4259 transitivePeerDependencies: 4237 4260 - supports-color ··· 4241 4264 '@types/mdast': 4.0.4 4242 4265 devlop: 1.1.0 4243 4266 markdown-table: 3.0.4 4244 - mdast-util-from-markdown: 2.0.2 4267 + mdast-util-from-markdown: 2.0.3 4245 4268 mdast-util-to-markdown: 2.1.2 4246 4269 transitivePeerDependencies: 4247 4270 - supports-color ··· 4250 4273 dependencies: 4251 4274 '@types/mdast': 4.0.4 4252 4275 devlop: 1.1.0 4253 - mdast-util-from-markdown: 2.0.2 4276 + mdast-util-from-markdown: 2.0.3 4254 4277 mdast-util-to-markdown: 2.1.2 4255 4278 transitivePeerDependencies: 4256 4279 - supports-color 4257 4280 4258 4281 mdast-util-gfm@3.1.0: 4259 4282 dependencies: 4260 - mdast-util-from-markdown: 2.0.2 4283 + mdast-util-from-markdown: 2.0.3 4261 4284 mdast-util-gfm-autolink-literal: 2.0.1 4262 4285 mdast-util-gfm-footnote: 2.1.0 4263 4286 mdast-util-gfm-strikethrough: 2.0.0 ··· 4273 4296 '@types/hast': 3.0.4 4274 4297 '@types/mdast': 4.0.4 4275 4298 devlop: 1.1.0 4276 - mdast-util-from-markdown: 2.0.2 4299 + mdast-util-from-markdown: 2.0.3 4277 4300 mdast-util-to-markdown: 2.1.2 4278 4301 transitivePeerDependencies: 4279 4302 - supports-color ··· 4286 4309 '@types/unist': 3.0.3 4287 4310 ccount: 2.0.1 4288 4311 devlop: 1.1.0 4289 - mdast-util-from-markdown: 2.0.2 4312 + mdast-util-from-markdown: 2.0.3 4290 4313 mdast-util-to-markdown: 2.1.2 4291 4314 parse-entities: 4.0.2 4292 4315 stringify-entities: 4.0.4 ··· 4297 4320 4298 4321 mdast-util-mdx@3.0.0: 4299 4322 dependencies: 4300 - mdast-util-from-markdown: 2.0.2 4323 + mdast-util-from-markdown: 2.0.3 4301 4324 mdast-util-mdx-expression: 2.0.1 4302 4325 mdast-util-mdx-jsx: 3.2.0 4303 4326 mdast-util-mdxjs-esm: 2.0.1 ··· 4311 4334 '@types/hast': 3.0.4 4312 4335 '@types/mdast': 4.0.4 4313 4336 devlop: 1.1.0 4314 - mdast-util-from-markdown: 2.0.2 4337 + mdast-util-from-markdown: 2.0.3 4315 4338 mdast-util-to-markdown: 2.1.2 4316 4339 transitivePeerDependencies: 4317 4340 - supports-color ··· 4351 4374 4352 4375 mdn-data@2.0.28: {} 4353 4376 4354 - mdn-data@2.12.2: {} 4377 + mdn-data@2.27.1: {} 4355 4378 4356 - mermaid@11.12.3: 4379 + mermaid@11.14.0: 4357 4380 dependencies: 4358 4381 '@braintree/sanitize-url': 7.1.2 4359 4382 '@iconify/utils': 3.1.0 4360 - '@mermaid-js/parser': 1.0.0 4383 + '@mermaid-js/parser': 1.1.0 4361 4384 '@types/d3': 7.4.3 4362 - cytoscape: 3.33.1 4363 - cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.1) 4364 - cytoscape-fcose: 2.2.0(cytoscape@3.33.1) 4385 + '@upsetjs/venn.js': 2.0.0 4386 + cytoscape: 3.33.2 4387 + cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.2) 4388 + cytoscape-fcose: 2.2.0(cytoscape@3.33.2) 4365 4389 d3: 7.9.0 4366 4390 d3-sankey: 0.12.3 4367 - dagre-d3-es: 7.0.13 4368 - dayjs: 1.11.19 4369 - dompurify: 3.3.1 4370 - katex: 0.16.28 4391 + dagre-d3-es: 7.0.14 4392 + dayjs: 1.11.20 4393 + dompurify: 3.4.0 4394 + katex: 0.16.45 4371 4395 khroma: 2.1.0 4372 - lodash-es: 4.17.23 4396 + lodash-es: 4.18.1 4373 4397 marked: 16.4.2 4374 4398 roughjs: 4.6.6 4375 4399 stylis: 4.3.6 ··· 4630 4654 4631 4655 micromark@4.0.2: 4632 4656 dependencies: 4633 - '@types/debug': 4.1.12 4657 + '@types/debug': 4.1.13 4634 4658 debug: 4.4.3 4635 4659 decode-named-character-reference: 1.3.0 4636 4660 devlop: 1.1.0 ··· 4650 4674 transitivePeerDependencies: 4651 4675 - supports-color 4652 4676 4653 - mlly@1.8.0: 4677 + mlly@1.8.2: 4654 4678 dependencies: 4655 4679 acorn: 8.16.0 4656 4680 pathe: 2.0.3 ··· 4689 4713 4690 4714 oniguruma-parser@0.12.1: {} 4691 4715 4692 - oniguruma-to-es@4.3.4: 4716 + oniguruma-to-es@4.3.5: 4693 4717 dependencies: 4694 4718 oniguruma-parser: 0.12.1 4695 4719 regex: 6.1.0 ··· 4708 4732 4709 4733 package-manager-detector@1.6.0: {} 4710 4734 4711 - pagefind@1.4.0: 4735 + pagefind@1.5.2: 4712 4736 optionalDependencies: 4713 - '@pagefind/darwin-arm64': 1.4.0 4714 - '@pagefind/darwin-x64': 1.4.0 4715 - '@pagefind/freebsd-x64': 1.4.0 4716 - '@pagefind/linux-arm64': 1.4.0 4717 - '@pagefind/linux-x64': 1.4.0 4718 - '@pagefind/windows-x64': 1.4.0 4737 + '@pagefind/darwin-arm64': 1.5.2 4738 + '@pagefind/darwin-x64': 1.5.2 4739 + '@pagefind/freebsd-x64': 1.5.2 4740 + '@pagefind/linux-arm64': 1.5.2 4741 + '@pagefind/linux-x64': 1.5.2 4742 + '@pagefind/windows-arm64': 1.5.2 4743 + '@pagefind/windows-x64': 1.5.2 4719 4744 4720 4745 parse-entities@4.0.2: 4721 4746 dependencies: ··· 4748 4773 4749 4774 picocolors@1.1.1: {} 4750 4775 4751 - picomatch@2.3.1: {} 4776 + picomatch@2.3.2: {} 4752 4777 4753 - picomatch@4.0.3: {} 4778 + picomatch@4.0.4: {} 4754 4779 4755 4780 pkg-types@1.3.1: 4756 4781 dependencies: 4757 4782 confbox: 0.1.8 4758 - mlly: 1.8.0 4783 + mlly: 1.8.2 4759 4784 pathe: 2.0.3 4760 4785 4761 4786 points-on-curve@0.2.0: {} ··· 4765 4790 path-data-parser: 0.1.0 4766 4791 points-on-curve: 0.2.0 4767 4792 4768 - postcss-nested@6.2.0(postcss@8.5.6): 4793 + postcss-nested@6.2.0(postcss@8.5.10): 4769 4794 dependencies: 4770 - postcss: 8.5.6 4795 + postcss: 8.5.10 4771 4796 postcss-selector-parser: 6.1.2 4772 4797 4773 4798 postcss-selector-parser@6.1.2: ··· 4775 4800 cssesc: 3.0.0 4776 4801 util-deprecate: 1.0.2 4777 4802 4778 - postcss@8.5.6: 4803 + postcss@8.5.10: 4779 4804 dependencies: 4780 4805 nanoid: 3.3.11 4781 4806 picocolors: 1.1.1 ··· 4833 4858 dependencies: 4834 4859 regex-utilities: 2.3.0 4835 4860 4836 - rehype-expressive-code@0.41.6: 4861 + rehype-expressive-code@0.41.7: 4837 4862 dependencies: 4838 - expressive-code: 0.41.6 4863 + expressive-code: 0.41.7 4839 4864 4840 4865 rehype-format@5.0.1: 4841 4866 dependencies: ··· 4905 4930 remark-parse@11.0.0: 4906 4931 dependencies: 4907 4932 '@types/mdast': 4.0.4 4908 - mdast-util-from-markdown: 2.0.2 4933 + mdast-util-from-markdown: 2.0.3 4909 4934 micromark-util-types: 2.0.2 4910 4935 unified: 11.0.5 4911 4936 transitivePeerDependencies: ··· 4957 4982 retext-stringify: 4.0.0 4958 4983 unified: 11.0.5 4959 4984 4960 - robust-predicates@3.0.2: {} 4985 + robust-predicates@3.0.3: {} 4961 4986 4962 - rollup@4.57.1: 4987 + rollup@4.60.1: 4963 4988 dependencies: 4964 4989 '@types/estree': 1.0.8 4965 4990 optionalDependencies: 4966 - '@rollup/rollup-android-arm-eabi': 4.57.1 4967 - '@rollup/rollup-android-arm64': 4.57.1 4968 - '@rollup/rollup-darwin-arm64': 4.57.1 4969 - '@rollup/rollup-darwin-x64': 4.57.1 4970 - '@rollup/rollup-freebsd-arm64': 4.57.1 4971 - '@rollup/rollup-freebsd-x64': 4.57.1 4972 - '@rollup/rollup-linux-arm-gnueabihf': 4.57.1 4973 - '@rollup/rollup-linux-arm-musleabihf': 4.57.1 4974 - '@rollup/rollup-linux-arm64-gnu': 4.57.1 4975 - '@rollup/rollup-linux-arm64-musl': 4.57.1 4976 - '@rollup/rollup-linux-loong64-gnu': 4.57.1 4977 - '@rollup/rollup-linux-loong64-musl': 4.57.1 4978 - '@rollup/rollup-linux-ppc64-gnu': 4.57.1 4979 - '@rollup/rollup-linux-ppc64-musl': 4.57.1 4980 - '@rollup/rollup-linux-riscv64-gnu': 4.57.1 4981 - '@rollup/rollup-linux-riscv64-musl': 4.57.1 4982 - '@rollup/rollup-linux-s390x-gnu': 4.57.1 4983 - '@rollup/rollup-linux-x64-gnu': 4.57.1 4984 - '@rollup/rollup-linux-x64-musl': 4.57.1 4985 - '@rollup/rollup-openbsd-x64': 4.57.1 4986 - '@rollup/rollup-openharmony-arm64': 4.57.1 4987 - '@rollup/rollup-win32-arm64-msvc': 4.57.1 4988 - '@rollup/rollup-win32-ia32-msvc': 4.57.1 4989 - '@rollup/rollup-win32-x64-gnu': 4.57.1 4990 - '@rollup/rollup-win32-x64-msvc': 4.57.1 4991 + '@rollup/rollup-android-arm-eabi': 4.60.1 4992 + '@rollup/rollup-android-arm64': 4.60.1 4993 + '@rollup/rollup-darwin-arm64': 4.60.1 4994 + '@rollup/rollup-darwin-x64': 4.60.1 4995 + '@rollup/rollup-freebsd-arm64': 4.60.1 4996 + '@rollup/rollup-freebsd-x64': 4.60.1 4997 + '@rollup/rollup-linux-arm-gnueabihf': 4.60.1 4998 + '@rollup/rollup-linux-arm-musleabihf': 4.60.1 4999 + '@rollup/rollup-linux-arm64-gnu': 4.60.1 5000 + '@rollup/rollup-linux-arm64-musl': 4.60.1 5001 + '@rollup/rollup-linux-loong64-gnu': 4.60.1 5002 + '@rollup/rollup-linux-loong64-musl': 4.60.1 5003 + '@rollup/rollup-linux-ppc64-gnu': 4.60.1 5004 + '@rollup/rollup-linux-ppc64-musl': 4.60.1 5005 + '@rollup/rollup-linux-riscv64-gnu': 4.60.1 5006 + '@rollup/rollup-linux-riscv64-musl': 4.60.1 5007 + '@rollup/rollup-linux-s390x-gnu': 4.60.1 5008 + '@rollup/rollup-linux-x64-gnu': 4.60.1 5009 + '@rollup/rollup-linux-x64-musl': 4.60.1 5010 + '@rollup/rollup-openbsd-x64': 4.60.1 5011 + '@rollup/rollup-openharmony-arm64': 4.60.1 5012 + '@rollup/rollup-win32-arm64-msvc': 4.60.1 5013 + '@rollup/rollup-win32-ia32-msvc': 4.60.1 5014 + '@rollup/rollup-win32-x64-gnu': 4.60.1 5015 + '@rollup/rollup-win32-x64-msvc': 4.60.1 4991 5016 fsevents: 2.3.3 4992 5017 4993 5018 roughjs@4.6.6: ··· 5001 5026 5002 5027 safer-buffer@2.1.2: {} 5003 5028 5004 - sax@1.4.4: {} 5029 + sax@1.6.0: {} 5005 5030 5006 5031 semver@7.7.4: {} 5007 5032 5008 5033 sharp@0.34.5: 5009 5034 dependencies: 5010 - '@img/colour': 1.0.0 5035 + '@img/colour': 1.1.0 5011 5036 detect-libc: 2.1.2 5012 5037 semver: 7.7.4 5013 5038 optionalDependencies: ··· 5036 5061 '@img/sharp-win32-ia32': 0.34.5 5037 5062 '@img/sharp-win32-x64': 0.34.5 5038 5063 5039 - shiki@3.22.0: 5064 + shiki@3.23.0: 5040 5065 dependencies: 5041 - '@shikijs/core': 3.22.0 5042 - '@shikijs/engine-javascript': 3.22.0 5043 - '@shikijs/engine-oniguruma': 3.22.0 5044 - '@shikijs/langs': 3.22.0 5045 - '@shikijs/themes': 3.22.0 5046 - '@shikijs/types': 3.22.0 5066 + '@shikijs/core': 3.23.0 5067 + '@shikijs/engine-javascript': 3.23.0 5068 + '@shikijs/engine-oniguruma': 3.23.0 5069 + '@shikijs/langs': 3.23.0 5070 + '@shikijs/themes': 3.23.0 5071 + '@shikijs/types': 3.23.0 5047 5072 '@shikijs/vscode-textmate': 10.0.2 5048 5073 '@types/hast': 3.0.4 5049 5074 5050 5075 sisteransi@1.0.5: {} 5051 5076 5052 - sitemap@8.0.2: 5077 + sitemap@9.0.1: 5053 5078 dependencies: 5054 - '@types/node': 17.0.45 5079 + '@types/node': 24.12.2 5055 5080 '@types/sax': 1.2.7 5056 5081 arg: 5.0.2 5057 - sax: 1.4.4 5082 + sax: 1.6.0 5058 5083 5059 - smol-toml@1.6.0: {} 5084 + smol-toml@1.6.1: {} 5060 5085 5061 5086 source-map-js@1.2.1: {} 5062 5087 ··· 5076 5101 dependencies: 5077 5102 emoji-regex: 10.6.0 5078 5103 get-east-asian-width: 1.5.0 5079 - strip-ansi: 7.1.2 5104 + strip-ansi: 7.2.0 5080 5105 5081 5106 stringify-entities@4.0.4: 5082 5107 dependencies: ··· 5087 5112 dependencies: 5088 5113 ansi-regex: 5.0.1 5089 5114 5090 - strip-ansi@7.1.2: 5115 + strip-ansi@7.2.0: 5091 5116 dependencies: 5092 5117 ansi-regex: 6.2.2 5093 5118 ··· 5101 5126 5102 5127 stylis@4.3.6: {} 5103 5128 5104 - svgo@4.0.0: 5129 + svgo@4.0.1: 5105 5130 dependencies: 5106 5131 commander: 11.1.0 5107 5132 css-select: 5.2.2 5108 - css-tree: 3.1.0 5133 + css-tree: 3.2.1 5109 5134 css-what: 6.2.2 5110 5135 csso: 5.0.5 5111 5136 picocolors: 1.1.1 5112 - sax: 1.4.4 5137 + sax: 1.6.0 5113 5138 5114 5139 tiny-inflate@1.0.3: {} 5115 5140 5116 - tinyexec@1.0.2: {} 5141 + tinyexec@1.1.1: {} 5117 5142 5118 - tinyglobby@0.2.15: 5143 + tinyglobby@0.2.16: 5119 5144 dependencies: 5120 - fdir: 6.5.0(picomatch@4.0.3) 5121 - picomatch: 4.0.3 5145 + fdir: 6.5.0(picomatch@4.0.4) 5146 + picomatch: 4.0.4 5122 5147 5123 5148 trim-lines@3.0.1: {} 5124 5149 ··· 5143 5168 5144 5169 uncrypto@0.1.3: {} 5145 5170 5171 + undici-types@7.16.0: {} 5172 + 5146 5173 unified@11.0.5: 5147 5174 dependencies: 5148 5175 '@types/unist': 3.0.3 ··· 5155 5182 5156 5183 unifont@0.7.4: 5157 5184 dependencies: 5158 - css-tree: 3.1.0 5185 + css-tree: 3.2.1 5159 5186 ofetch: 1.5.1 5160 5187 ohash: 2.0.11 5161 5188 ··· 5205 5232 unist-util-is: 6.0.1 5206 5233 unist-util-visit-parents: 6.0.2 5207 5234 5208 - unstorage@1.17.4: 5235 + unstorage@1.17.5: 5209 5236 dependencies: 5210 5237 anymatch: 3.1.3 5211 5238 chokidar: 5.0.0 5212 5239 destr: 2.0.5 5213 - h3: 1.15.5 5214 - lru-cache: 11.2.6 5240 + h3: 1.15.11 5241 + lru-cache: 11.3.5 5215 5242 node-fetch-native: 1.6.7 5216 5243 ofetch: 1.5.1 5217 5244 ufo: 1.6.3 ··· 5235 5262 '@types/unist': 3.0.3 5236 5263 vfile-message: 4.0.3 5237 5264 5238 - vite@6.4.1: 5265 + vite@6.4.2(@types/node@24.12.2): 5239 5266 dependencies: 5240 5267 esbuild: 0.25.12 5241 - fdir: 6.5.0(picomatch@4.0.3) 5242 - picomatch: 4.0.3 5243 - postcss: 8.5.6 5244 - rollup: 4.57.1 5245 - tinyglobby: 0.2.15 5268 + fdir: 6.5.0(picomatch@4.0.4) 5269 + picomatch: 4.0.4 5270 + postcss: 8.5.10 5271 + rollup: 4.60.1 5272 + tinyglobby: 0.2.16 5246 5273 optionalDependencies: 5274 + '@types/node': 24.12.2 5247 5275 fsevents: 2.3.3 5248 5276 5249 - vitefu@1.1.1(vite@6.4.1): 5277 + vitefu@1.1.3(vite@6.4.2(@types/node@24.12.2)): 5250 5278 optionalDependencies: 5251 - vite: 6.4.1 5279 + vite: 6.4.2(@types/node@24.12.2) 5252 5280 5253 5281 vscode-jsonrpc@8.2.0: {} 5254 5282 ··· 5279 5307 dependencies: 5280 5308 ansi-styles: 6.2.3 5281 5309 string-width: 7.2.0 5282 - strip-ansi: 7.1.2 5310 + strip-ansi: 7.2.0 5283 5311 5284 5312 xxhash-wasm@1.1.0: {} 5285 5313 ··· 5293 5321 5294 5322 yoctocolors@2.1.2: {} 5295 5323 5296 - zod-to-json-schema@3.25.1(zod@3.25.76): 5324 + zod-to-json-schema@3.25.2(zod@3.25.76): 5297 5325 dependencies: 5298 5326 zod: 3.25.76 5299 5327 ··· 5303 5331 zod: 3.25.76 5304 5332 5305 5333 zod@3.25.76: {} 5334 + 5335 + zod@4.3.6: {} 5306 5336 5307 5337 zwitch@2.0.4: {}
docs/src/content/docs/community.md docs/src/content/docs/community.mdx
docs/src/content/docs/contributing.md docs/src/content/docs/contributing.mdx
+118
docs/src/content/docs/maintainers.mdx
··· 1 + --- 2 + title: "Maintainers Guide" 3 + description: "How to Maintain Den" 4 + --- 5 + 6 + This guide is for people who are currently maintaining Den. It covers topics on how to merge pull-requests, how to release Den. 7 + 8 + Maintaining an opensource project can be overwelming for a single person, this is why we try to share the duties over many committed individuals. 9 + 10 + > **Motivate others to contribute to Den** 11 + 12 + Maintainers are all volunteers and there's no hard-expectations from them. We ask people to treat maintainers with respect, do not ask as if they had any responsability to you. We all contribute our time and effort with good-will for the sake of helping Den and its users. 13 + 14 + Here's the list of Den current maintainers: 15 + 16 + - [`@vic`](https://github.com/vic) 17 + - [`@sini`](https://github.com/sini) 18 + - [`@HeitorAugustoLN`](https://github.com/HeitorAugustoLN) 19 + - [`@Gwenodai`](https://github.com/Gwenodai) 20 + - [`@theutz`](https://github.com/theutz) 21 + - [`@DylanRJohnston`](https://github.com/DylanRJohnston) 22 + 23 + ## Communication Channels 24 + 25 + We don't have a maintainers-only communication channel. But many maintainers hangout at Den's Matrix channel. 26 + 27 + We prefer open communication whenever possible. And private messages only for sensitive or personal matters. 28 + 29 + Everything related to Den issues or planning/designing new features should ideally be communicated openly. So other people can know how Den is being evolved and can also participate. 30 + 31 + All communication must be respectful and mindful of others. Specially when coming from maintainers. We do not have a social contract, but kindness and respect for each other is our only rule. 32 + 33 + ## Asking For `denTest`s 34 + 35 + At times people will only complain about things not working. Practice patience, and ask them to send an small `denTest` snippet so we can properly reproduce or identify any problem. 36 + 37 + Direct people to our [bogus guide](/tutorials/bogus). Showing how easy it is to write a `denTest` is part of educating our users, and an easy way to inspire them to contribute tests to Den. 38 + 39 + ## Issues/PR Assignment 40 + 41 + There's currently no workflow on how to assign work. Simply work on things you want to improve on Den. 42 + 43 + Even issues/PR without assignee are helpful, just mark them with the `any-takers` tag, so any other volunteer can take it. 44 + 45 + Feel free to assign any issue/PR to yourself just as a hint that you are currently working on it. 46 + 47 + ## Reviewing Contributions 48 + 49 + Contributions must follow our [Contributing Guide](/contributing), direct people to it. 50 + 51 + Also feel free to ping or mention other maintainers if you think you need help. 52 + 53 + As someone commited to Den, feel free to take decisions on it, just communicate anything you consider important for others to know. 54 + 55 + Make use of `Draft` PRs to communicate work is still pending and makes no sense to review right now. Once marked as ready, review and leave pertinent comments / change-requests. 56 + 57 + Communication on PR comments or request changes must be purely technical, objective and clear. Always being respectful of people. 58 + 59 + ## Merging Pull-Requests 60 + 61 + PRs automatically run our `just ci-deep` tests. 62 + 63 + Review the design and code changes, try to think how these changes will impact Den. Make sure there's nothing suspicious and that code is understandable for you and other maintainers, ask for help if needed. 64 + 65 + Communicate with contributors to have a satisfying and best possible solution. Working does not equal good, specially when it comes to unsupervised code. 66 + 67 + When code is OK. Send a GitHub PR Approval. 68 + 69 + Use the `allow-ci` so all integration tests are run on the branch. 70 + 71 + If you think the branch might have some performance impact on Den, use `allow-bench` tag to run benchmarking. 72 + 73 + If you trust the contributor and they have commit-bit, add `merge-approved` tag to indicate they can merge whenever they feel ready. 74 + 75 + Tag the PR with `future` to mark changes that might require a release before being safe to land on main. 76 + 77 + 78 + ## Releasing Den 79 + 80 + _Release early, release often_, but **keep quality in mind**. 81 + 82 + Den releases are currently not tied to time nor have any complicated planning. 83 + 84 + We just try to release whenever we feel like Den is stable enough. 85 + 86 + Large or experimental refactors need to be maintained as separate `future/*` branches. `main` branch is expected to be stable (CI green) at all times. 87 + 88 + ### Create a Draft 89 + 90 + We use GitHub Releases, create a Draft for next release as soon as we have published a new release. 91 + 92 + ### Document Breaking Changes 93 + 94 + The draft serves so we can keep adding _Release Notes_ 95 + before we forget about things that **need** to be 96 + communicated to users. 97 + 98 + ### Publish Release 99 + 100 + Communicate the intent of making a release with one or two days of anticipation. 101 + 102 + This helps other people willing to have shipped features decide if they can make it to the next release. 103 + 104 + Any Den Maintainer can volunteer to publish a release, just communicate on who will do it. 105 + 106 + ### Update Docs 107 + 108 + We try that all code changes also have corresponding Docs when pertinent. 109 + 110 + There's a few manual steps regarding docs after publishing a release: 111 + 112 + - Run `versioned-docs` action on `latest` after it has been updated. 113 + - Run `versioned-docs` action on old tags with expired docs archive we want to keep around. 114 + - Run `GH Pages` action on main for [`/versions.json`](https://den.oeiuwq.com/versions.json) to be regenerated. 115 + 116 + ## Thanks! 117 + 118 + You are awesome, thanks for dedicating time and effort into Den.