diff --git a/website/pnpm-lock.yaml b/website/pnpm-lock.yaml index d2fd00dca..cf0f1f510 100644 --- a/website/pnpm-lock.yaml +++ b/website/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 1.16.1(typescript@5.5.4) '@shikijs/vitepress-twoslash': specifier: ^1.14.1 - version: 1.16.0(typescript@5.5.4) + version: 1.16.1(typescript@5.5.4) es-toolkit: specifier: ^1.16.0 version: 1.17.0 @@ -35,7 +35,7 @@ importers: devDependencies: vitepress: specifier: ^1.3.3 - version: 1.3.3(@algolia/client-search@5.1.1)(postcss@8.4.41)(search-insights@2.17.0)(typescript@5.5.4) + version: 1.3.3(@algolia/client-search@5.1.1)(postcss@8.4.44)(search-insights@2.17.0)(typescript@5.5.4) packages: @@ -560,9 +560,6 @@ packages: '@shikijs/core@1.14.1': resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==} - '@shikijs/core@1.16.0': - resolution: {integrity: sha512-7Uy6nAWNdYY8GKVIgsdC1+JK1kMvA7gy3fl0gz0BGbsTrT1ve8VFUz+x3SkW9yWq0XhqjkunITFG6sCCWXbTOA==} - '@shikijs/core@1.16.1': resolution: {integrity: sha512-aI0hBtw+a6KsJp2jcD4YuQqKpeCbURMZbhHVozDknJpm+KJqeMRkEnfBC8BaKE/5XC+uofPgCLsa/TkTk0Ba0w==} @@ -572,8 +569,8 @@ packages: '@shikijs/twoslash@1.16.1': resolution: {integrity: sha512-//zj64hG+JmgBizgbwUO7gLQRClHfAhND1taq5K5gcfMk1J2XJ3OGAvWKEuSpKEaIk5qmrM4CVVgo68GBseABg==} - '@shikijs/vitepress-twoslash@1.16.0': - resolution: {integrity: sha512-YgkutVudTtZ16RVlwDMbNNPtjsQ5+mfy/AFevkHIXJM0JyGwIJbCh9l5VCsPu7yz2ZAunq7KqSW66YNXyJLVUA==} + '@shikijs/vitepress-twoslash@1.16.1': + resolution: {integrity: sha512-ivBeiDFRGLDcYr38RL6FEm2oPyvVVV5ryAX1emuAh61nkZ1a3WnyZtbz2Qk4H70XOIIGNAdtj+nRbcP4qzFuvg==} '@shikijs/vscode-textmate@9.2.0': resolution: {integrity: sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==} @@ -636,15 +633,27 @@ packages: '@vue/compiler-core@3.4.38': resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} + '@vue/compiler-core@3.5.0': + resolution: {integrity: sha512-ja7cpqAOfw4tyFAxgBz70Z42miNDeaqTxExTsnXDLomRpqfyCgyvZvFp482fmsElpfvsoMJUsvzULhvxUTW6Iw==} + '@vue/compiler-dom@3.4.38': resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + '@vue/compiler-dom@3.5.0': + resolution: {integrity: sha512-xYjUybWZXl+1R/toDy815i4PbeehL2hThiSGkcpmIOCy2HoYyeeC/gAWK/Y/xsoK+GSw198/T5O31bYuQx5uvQ==} + '@vue/compiler-sfc@3.4.38': resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} + '@vue/compiler-sfc@3.5.0': + resolution: {integrity: sha512-B9DgLtrqok2GLuaFjLlSL15ZG3ZDBiitUH1ecex9guh/ZcA5MCdwuVE6nsfQxktuZY/QY0awJ35/ripIviCQTQ==} + '@vue/compiler-ssr@3.4.38': resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} + '@vue/compiler-ssr@3.5.0': + resolution: {integrity: sha512-E263QZmA1dqRd7c3u/sWTLRMpQOT0aZ8av/L9SoD/v/BVMZaWFHPUUBswS+bzrfvG2suJF8vSLKx6k6ba5SUdA==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -668,20 +677,37 @@ packages: '@vue/reactivity@3.4.38': resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} + '@vue/reactivity@3.5.0': + resolution: {integrity: sha512-Ew3F5riP3B3ZDGjD3ZKb9uZylTTPSqt8hAf4sGbvbjrjDjrFb3Jm15Tk1/w7WwTE5GbQ2Qhwxx1moc9hr8A/OQ==} + '@vue/runtime-core@3.4.38': resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} + '@vue/runtime-core@3.5.0': + resolution: {integrity: sha512-mQyW0F9FaNRdt8ghkAs+BMG3iQ7LGgWKOpkzUzR5AI5swPNydHGL5hvVTqFaeMzwecF1g0c86H4yFQsSxJhH1w==} + '@vue/runtime-dom@3.4.38': resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} + '@vue/runtime-dom@3.5.0': + resolution: {integrity: sha512-NQQXjpdXgyYVJ2M56FJ+lSJgZiecgQ2HhxhnQBN95FymXegRNY/N2htI7vOTwpP75pfxhIeYOJ8mE8sW8KAW6A==} + '@vue/server-renderer@3.4.38': resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} peerDependencies: vue: 3.4.38 + '@vue/server-renderer@3.5.0': + resolution: {integrity: sha512-HyDIFUg+l7L4PKrEnJlCYWHUOlm6NxZhmSxIefZ5MTYjkIPfDfkwhX7hqxAQHfgIAE1uLMLQZwuNR/ozI0NhZg==} + peerDependencies: + vue: 3.5.0 + '@vue/shared@3.4.38': resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + '@vue/shared@3.5.0': + resolution: {integrity: sha512-m9IgiteBpCkFaMNwCOBkFksA7z8QiKc30ooRuoXWUFRDu0mGyNPlFHmbncF0/Kra1RlX8QrmBbRaIxVvikaR0Q==} + '@vueuse/core@11.0.1': resolution: {integrity: sha512-YTrekI18WwEyP3h168Fir94G/HNC27wvXJI21Alm0sPOwvhihfkrvHIe+5PNJq+MpgWdRcsjvE/38JaoKrgZhQ==} @@ -1073,6 +1099,9 @@ packages: picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -1081,6 +1110,10 @@ packages: resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.44: + resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==} + engines: {node: ^10 || ^12 || >=14} + preact@10.23.2: resolution: {integrity: sha512-kKYfePf9rzKnxOAKDpsWhg/ysrHPqT+yQ7UW4JjdnqjFIeNUnNcEJvhuA8fDenxAGWzUqtd51DfVg7xp/8T9NA==} @@ -1118,8 +1151,8 @@ packages: shiki@1.14.1: resolution: {integrity: sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==} - shiki@1.16.0: - resolution: {integrity: sha512-GZGG99Ft3wwuO2cAHExfPEtL5p+iQSDqGPhXako6kjW/dYyFikZi+6eKggZ8554wQatpADkwA+lUOlfl76KBng==} + shiki@1.16.1: + resolution: {integrity: sha512-tCJIMaxDVB1mEIJ5TvfZU7kCPB5eo9fli5+21Olc/bmyv+w8kye3JOp+LZRmGkAyT71hrkefQhTiY+o9mBikRQ==} slash@5.1.0: resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} @@ -1281,6 +1314,14 @@ packages: typescript: optional: true + vue@3.5.0: + resolution: {integrity: sha512-1t70favYoFijwfWJ7g81aTd32obGaAnKYE9FNyMgnEzn3F4YncRi/kqAHHKloG0VXTD8vBYMhbgLKCA+Sk6QDw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} @@ -1686,11 +1727,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - '@shikijs/core@1.16.0': - dependencies: - '@shikijs/vscode-textmate': 9.2.0 - '@types/hast': 3.0.4 - '@shikijs/core@1.16.1': dependencies: '@shikijs/vscode-textmate': 9.2.0 @@ -1708,17 +1744,17 @@ snapshots: - supports-color - typescript - '@shikijs/vitepress-twoslash@1.16.0(typescript@5.5.4)': + '@shikijs/vitepress-twoslash@1.16.1(typescript@5.5.4)': dependencies: '@shikijs/twoslash': 1.16.1(typescript@5.5.4) - floating-vue: 5.2.2(vue@3.4.38(typescript@5.5.4)) + floating-vue: 5.2.2(vue@3.5.0(typescript@5.5.4)) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.2.0 - shiki: 1.16.0 + shiki: 1.16.1 twoslash: 0.2.10(typescript@5.5.4) twoslash-vue: 0.2.10(typescript@5.5.4) - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -1785,11 +1821,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 + '@vue/compiler-core@3.5.0': + dependencies: + '@babel/parser': 7.25.6 + '@vue/shared': 3.5.0 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + '@vue/compiler-dom@3.4.38': dependencies: '@vue/compiler-core': 3.4.38 '@vue/shared': 3.4.38 + '@vue/compiler-dom@3.5.0': + dependencies: + '@vue/compiler-core': 3.5.0 + '@vue/shared': 3.5.0 + '@vue/compiler-sfc@3.4.38': dependencies: '@babel/parser': 7.25.6 @@ -1802,11 +1851,28 @@ snapshots: postcss: 8.4.41 source-map-js: 1.2.0 + '@vue/compiler-sfc@3.5.0': + dependencies: + '@babel/parser': 7.25.6 + '@vue/compiler-core': 3.5.0 + '@vue/compiler-dom': 3.5.0 + '@vue/compiler-ssr': 3.5.0 + '@vue/shared': 3.5.0 + estree-walker: 2.0.2 + magic-string: 0.30.11 + postcss: 8.4.44 + source-map-js: 1.2.0 + '@vue/compiler-ssr@3.4.38': dependencies: '@vue/compiler-dom': 3.4.38 '@vue/shared': 3.4.38 + '@vue/compiler-ssr@3.5.0': + dependencies: + '@vue/compiler-dom': 3.5.0 + '@vue/shared': 3.5.0 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -1833,9 +1899,9 @@ snapshots: '@vue/language-core@2.0.29(typescript@5.5.4)': dependencies: '@volar/language-core': 2.4.1 - '@vue/compiler-dom': 3.4.38 + '@vue/compiler-dom': 3.5.0 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.38 + '@vue/shared': 3.5.0 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -1847,11 +1913,20 @@ snapshots: dependencies: '@vue/shared': 3.4.38 + '@vue/reactivity@3.5.0': + dependencies: + '@vue/shared': 3.5.0 + '@vue/runtime-core@3.4.38': dependencies: '@vue/reactivity': 3.4.38 '@vue/shared': 3.4.38 + '@vue/runtime-core@3.5.0': + dependencies: + '@vue/reactivity': 3.5.0 + '@vue/shared': 3.5.0 + '@vue/runtime-dom@3.4.38': dependencies: '@vue/reactivity': 3.4.38 @@ -1859,14 +1934,29 @@ snapshots: '@vue/shared': 3.4.38 csstype: 3.1.3 + '@vue/runtime-dom@3.5.0': + dependencies: + '@vue/reactivity': 3.5.0 + '@vue/runtime-core': 3.5.0 + '@vue/shared': 3.5.0 + csstype: 3.1.3 + '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': dependencies: '@vue/compiler-ssr': 3.4.38 '@vue/shared': 3.4.38 vue: 3.4.38(typescript@5.5.4) + '@vue/server-renderer@3.5.0(vue@3.5.0(typescript@5.5.4))': + dependencies: + '@vue/compiler-ssr': 3.5.0 + '@vue/shared': 3.5.0 + vue: 3.5.0(typescript@5.5.4) + '@vue/shared@3.4.38': {} + '@vue/shared@3.5.0': {} + '@vueuse/core@11.0.1(vue@3.4.38(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 @@ -2049,6 +2139,12 @@ snapshots: vue: 3.4.38(typescript@5.5.4) vue-resize: 2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)) + floating-vue@5.2.2(vue@3.5.0(typescript@5.5.4)): + dependencies: + '@floating-ui/dom': 1.1.1 + vue: 3.5.0(typescript@5.5.4) + vue-resize: 2.0.0-alpha.1(vue@3.5.0(typescript@5.5.4)) + focus-trap@7.5.4: dependencies: tabbable: 6.2.0 @@ -2392,6 +2488,8 @@ snapshots: picocolors@1.0.1: {} + picocolors@1.1.0: {} + picomatch@2.3.1: {} postcss@8.4.41: @@ -2400,6 +2498,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.44: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.0 + source-map-js: 1.2.0 + preact@10.23.2: {} queue-microtask@1.2.3: {} @@ -2447,9 +2551,9 @@ snapshots: '@shikijs/core': 1.14.1 '@types/hast': 3.0.4 - shiki@1.16.0: + shiki@1.16.1: dependencies: - '@shikijs/core': 1.16.0 + '@shikijs/core': 1.16.1 '@shikijs/vscode-textmate': 9.2.0 '@types/hast': 3.0.4 @@ -2556,7 +2660,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - vitepress@1.3.3(@algolia/client-search@5.1.1)(postcss@8.4.41)(search-insights@2.17.0)(typescript@5.5.4): + vitepress@1.3.3(@algolia/client-search@5.1.1)(postcss@8.4.44)(search-insights@2.17.0)(typescript@5.5.4): dependencies: '@docsearch/css': 3.6.1 '@docsearch/js': 3.6.1(@algolia/client-search@5.1.1)(search-insights@2.17.0) @@ -2575,7 +2679,7 @@ snapshots: vite: 5.4.2 vue: 3.4.38(typescript@5.5.4) optionalDependencies: - postcss: 8.4.41 + postcss: 8.4.44 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -2612,6 +2716,10 @@ snapshots: dependencies: vue: 3.4.38(typescript@5.5.4) + vue-resize@2.0.0-alpha.1(vue@3.5.0(typescript@5.5.4)): + dependencies: + vue: 3.5.0(typescript@5.5.4) + vue@3.4.38(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.4.38 @@ -2622,6 +2730,16 @@ snapshots: optionalDependencies: typescript: 5.5.4 + vue@3.5.0(typescript@5.5.4): + dependencies: + '@vue/compiler-dom': 3.5.0 + '@vue/compiler-sfc': 3.5.0 + '@vue/runtime-dom': 3.5.0 + '@vue/server-renderer': 3.5.0(vue@3.5.0(typescript@5.5.4)) + '@vue/shared': 3.5.0 + optionalDependencies: + typescript: 5.5.4 + zod@3.23.8: {} zwitch@2.0.4: {}