diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 89d6d87..57b28a9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -67,7 +67,7 @@ importers: version: 1.21.0 unocss: specifier: ^0.63.1 - version: 0.63.1(postcss@8.4.47)(rollup@3.29.5) + version: 0.63.2(postcss@8.4.47)(rollup@3.29.5) vue-instantsearch: specifier: ^4.13.0 version: 4.19.5(algoliasearch@4.24.0)(vue@3.5.10) @@ -179,7 +179,7 @@ importers: version: 1.3.4(@types/node@22.7.4)(axios@1.7.7)(less@4.2.0)(postcss@8.4.47)(react-dom@18.3.1)(react@18.3.1)(sass@1.79.4)(search-insights@2.17.2)(terser@5.34.1)(typescript@5.6.2) vitest: specifier: ^2.0.5 - version: 2.1.1(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1) + version: 2.1.2(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1) vue: specifier: ^3.3.10 version: 3.5.10(typescript@5.6.2) @@ -626,7 +626,14 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.24.7 + '@babel/highlight': 7.25.7 + picocolors: 1.1.0 + + /@babel/code-frame@7.25.7: + resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.25.7 picocolors: 1.1.0 /@babel/compat-data@7.25.4: @@ -638,7 +645,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.25.7 '@babel/generator': 7.25.6 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) @@ -773,7 +780,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.7 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -845,6 +852,10 @@ packages: resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.25.7: + resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-option@7.24.8: resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} @@ -867,11 +878,11 @@ packages: '@babel/template': 7.25.0 '@babel/types': 7.25.6 - /@babel/highlight@7.24.7: - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + /@babel/highlight@7.25.7: + resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.0 @@ -1466,7 +1477,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.7 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -1934,7 +1945,7 @@ packages: resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.25.7 '@babel/generator': 7.25.6 '@babel/parser': 7.25.6 '@babel/template': 7.25.0 @@ -6847,7 +6858,7 @@ packages: storybook: ^8.3.4 dependencies: '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.1 + '@vitest/utils': 2.1.2 storybook: 8.3.4 util: 0.12.5 dev: true @@ -7702,6 +7713,22 @@ packages: - supports-color dev: false + /@unocss/astro@0.63.2(rollup@3.29.5): + resolution: {integrity: sha512-paK2+DSTF4+uM/R/DrOspYeuNSoIHLGSJf7OeA/kbs+wSRT13MNoreT3Yp2qa7Ia67YylMZ50+gA0ED8NHEALQ==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + vite: + optional: true + dependencies: + '@unocss/core': 0.63.2 + '@unocss/reset': 0.63.2 + '@unocss/vite': 0.63.2(rollup@3.29.5) + transitivePeerDependencies: + - rollup + - supports-color + dev: false + /@unocss/cli@0.63.1(rollup@3.29.5): resolution: {integrity: sha512-DH9JZBL/CecAr7HWXinUSXEnDIVcOkHn4GYuaL4Zn33ZIV9ni20/lHhxJwbnEgv1eCIa3XTAMLCOU9uhpdTKCQ==} engines: {node: '>=14'} @@ -7719,7 +7746,7 @@ packages: magic-string: 0.30.11 pathe: 1.1.2 perfect-debounce: 1.0.0 - tinyglobby: 0.2.7 + tinyglobby: 0.2.9 transitivePeerDependencies: - rollup - supports-color @@ -7742,7 +7769,30 @@ packages: magic-string: 0.30.11 pathe: 1.1.2 perfect-debounce: 1.0.0 - tinyglobby: 0.2.7 + tinyglobby: 0.2.9 + transitivePeerDependencies: + - rollup + - supports-color + dev: false + + /@unocss/cli@0.63.2(rollup@3.29.5): + resolution: {integrity: sha512-t8YHUAHAf7En6QjO7bTJUQGZqAAXbqTkrYJOX4kJbfU9l3zQZkFFq7rdZhSybrGfbmhFMf5n8zdkxoBfkGk57g==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@ampproject/remapping': 2.3.0 + '@rollup/pluginutils': 5.1.2(rollup@3.29.5) + '@unocss/config': 0.63.2 + '@unocss/core': 0.63.2 + '@unocss/preset-uno': 0.63.2 + cac: 6.7.14 + chokidar: 3.6.0 + colorette: 2.0.20 + consola: 3.2.3 + magic-string: 0.30.11 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + tinyglobby: 0.2.9 transitivePeerDependencies: - rollup - supports-color @@ -7758,16 +7808,36 @@ packages: - supports-color dev: false + /@unocss/config@0.63.2: + resolution: {integrity: sha512-2Z7AIWT21jv5FX9WuC5pQcAMGLEC6bTnbF1wESJR+kcyBrmrnLxsbu56JMxhPSK2DB3vK5lOrEu2HxTcYsdOcQ==} + engines: {node: '>=14'} + dependencies: + '@unocss/core': 0.63.2 + unconfig: 0.5.5 + transitivePeerDependencies: + - supports-color + dev: false + /@unocss/core@0.63.1: resolution: {integrity: sha512-scg53c6vw8cRsX4DbUO+MlTXicA9GWztm6PW0lsisJxXrdbQQCd+J+PIhrxLUExxeNqxTKsL3Msy9bwJU5uUsQ==} dev: false + /@unocss/core@0.63.2: + resolution: {integrity: sha512-S262ISnTkr6LSyNPXCWBZhHF49lD2snSHUJLXmmATnb2JpCRu/mMUvxJmsk9dPlsH3Ioa35Lw9sMiDWAZ9L5Gw==} + dev: false + /@unocss/extractor-arbitrary-variants@0.63.1: resolution: {integrity: sha512-yqHDUgFCR4R2HMuD2k4dVkkdT2uOa/gUDIY6xoseOx1r98Fxlyvdr0UnLOaWsSSzpSGm7SS7XtafGa24IgJRUQ==} dependencies: '@unocss/core': 0.63.1 dev: false + /@unocss/extractor-arbitrary-variants@0.63.2: + resolution: {integrity: sha512-uNf3oe42OA5YGhkDoYv5UewGY5RIbW/7ctynIeWEYKTshzsRrRiDc4rYWSriU4yBSRzKVvyxdNN61s9Jz1huZw==} + dependencies: + '@unocss/core': 0.63.2 + dev: false + /@unocss/inspector@0.63.1: resolution: {integrity: sha512-RO5DWZcnQ964ppaWskECSsx2b6I+dAH6A4YQIZEavG0ykHWwa//TquaY2HJH6OJoI7hKEnrFIFtlwzV5nWoYMw==} dependencies: @@ -7777,6 +7847,15 @@ packages: sirv: 2.0.4 dev: false + /@unocss/inspector@0.63.2: + resolution: {integrity: sha512-IVKbZmqg6fZIUz5OnA7l4BR8b81oiknOPWn4CPxZUZb9ZwOWznKnLxUJSv+NtPRn1YsaL14AOxDLOouSduzCmA==} + dependencies: + '@unocss/core': 0.63.2 + '@unocss/rule-utils': 0.63.2 + gzip-size: 6.0.0 + sirv: 2.0.4 + dev: false + /@unocss/postcss@0.63.1(postcss@8.4.47): resolution: {integrity: sha512-ZHBy2swGg2zifQ6YEfctagIi+jZrLW/uBHqIkRIQYZyBQjw1GSqx+OSrq81LYIREBSQG7G90Nn1CXu8muttgzg==} engines: {node: '>=14'} @@ -7788,7 +7867,23 @@ packages: '@unocss/rule-utils': 0.63.1 css-tree: 3.0.0 postcss: 8.4.47 - tinyglobby: 0.2.7 + tinyglobby: 0.2.9 + transitivePeerDependencies: + - supports-color + dev: false + + /@unocss/postcss@0.63.2(postcss@8.4.47): + resolution: {integrity: sha512-CnIgooarFM3AKODXnUg+T9uqwxLsyD3R2eHEuCX/lik0mbY14Cd3V25dOJc42AYdvmungfPNBe7dDjaC3frQ+Q==} + engines: {node: '>=14'} + peerDependencies: + postcss: ^8.4.21 + dependencies: + '@unocss/config': 0.63.2 + '@unocss/core': 0.63.2 + '@unocss/rule-utils': 0.63.2 + css-tree: 3.0.0 + postcss: 8.4.47 + tinyglobby: 0.2.9 transitivePeerDependencies: - supports-color dev: false @@ -7799,6 +7894,12 @@ packages: '@unocss/core': 0.63.1 dev: false + /@unocss/preset-attributify@0.63.2: + resolution: {integrity: sha512-TyDtwO4Ctn2pc0n+6U0GoXPi8r0VyVSY7xUTq+Rio6LSQn3yTrvPYwzxux83NJjVlpzZweC4Imj1wqFbq9ob/g==} + dependencies: + '@unocss/core': 0.63.2 + dev: false + /@unocss/preset-icons@0.63.1: resolution: {integrity: sha512-ucCLrlQ6DsFzqSu/Cmqo3q/F/ybV+2P/TQflHS9Oo8wtOETxTT0aPEEEd/sj1SPTU9uUbLEeS6TaRD6MrwLcrw==} dependencies: @@ -7809,6 +7910,16 @@ packages: - supports-color dev: false + /@unocss/preset-icons@0.63.2: + resolution: {integrity: sha512-PqIkIPPBJ+5RuWS6boE6g23Jj8QtbyzjluiqaowFug/q7LgVgn6NV012CxAxEGNFkW8tYO9xmw7iR/hCVMQYQQ==} + dependencies: + '@iconify/utils': 2.1.33 + '@unocss/core': 0.63.2 + ofetch: 1.4.0 + transitivePeerDependencies: + - supports-color + dev: false + /@unocss/preset-mini@0.63.1: resolution: {integrity: sha512-8NW3hK5fp+glBI2v1/3utp+Gv0yXoVTX66531BDDXxivsCJBNRTh40TP8hXSbtDne615UGrykIjyadsUHCRK5Q==} dependencies: @@ -7817,12 +7928,26 @@ packages: '@unocss/rule-utils': 0.63.1 dev: false + /@unocss/preset-mini@0.63.2: + resolution: {integrity: sha512-LURtaEBbKhU6sbcRZzClnFSsBXG9x9qNWEokduYv6M2TGwSA6YQXICDIaEfFhwmiRtlQavSXjWgI2IWTQvAaXQ==} + dependencies: + '@unocss/core': 0.63.2 + '@unocss/extractor-arbitrary-variants': 0.63.2 + '@unocss/rule-utils': 0.63.2 + dev: false + /@unocss/preset-tagify@0.63.1: resolution: {integrity: sha512-GlhWsdD3pYvtMePVNWMOjkQGSp4XKJcfS65spUOZv03h6xrKuCCnJNsawYqbnpTzUOAL29pG/X8Quse00weRjQ==} dependencies: '@unocss/core': 0.63.1 dev: false + /@unocss/preset-tagify@0.63.2: + resolution: {integrity: sha512-9k0iw4n9xT/UV5qSCqg6Qw3n/0iV++UItNtR/rYC2P7iWBpr1GFlnHOaSnVct3+KJdLRQ8S0aqBsDy00aPrNdQ==} + dependencies: + '@unocss/core': 0.63.2 + dev: false + /@unocss/preset-typography@0.63.1: resolution: {integrity: sha512-NfC0qQmCeA68F0JeVMKNpCqZhh0X3+1ouEjlRrFGzmIZt5lxWuTFgGroyp5rXv++iubm3CMoW1bMnp8CsyUUYw==} dependencies: @@ -7830,6 +7955,13 @@ packages: '@unocss/preset-mini': 0.63.1 dev: false + /@unocss/preset-typography@0.63.2: + resolution: {integrity: sha512-quDQSR2McLIeuyjHGCtzzjo62fXFy3FP/w73S0i1N0Myr750lHm4uaR1eWLemmSquqQO+NMJ7eHM4Tk2diNDHg==} + dependencies: + '@unocss/core': 0.63.2 + '@unocss/preset-mini': 0.63.2 + dev: false + /@unocss/preset-uno@0.63.1: resolution: {integrity: sha512-L7ptI/kI48+miTv5y7vNE1igw8/ThkWPFICMuhQksQS4QuuysuzO/IjfD5QwPy8Awr9HgSYZLqf5Jaax63HJ5w==} dependencies: @@ -7839,6 +7971,15 @@ packages: '@unocss/rule-utils': 0.63.1 dev: false + /@unocss/preset-uno@0.63.2: + resolution: {integrity: sha512-W5dbM/i4fPIJ/0jKCPtGE8TF2fFHsxmp6aUOCjhZuDt1EiKCRIoPJOnstzqYGZug/Hbnhho4vRGk4jNQTAJsaQ==} + dependencies: + '@unocss/core': 0.63.2 + '@unocss/preset-mini': 0.63.2 + '@unocss/preset-wind': 0.63.2 + '@unocss/rule-utils': 0.63.2 + dev: false + /@unocss/preset-web-fonts@0.63.1: resolution: {integrity: sha512-55DkFZ2/hLYp5cDvxQWElnPgnKj9AjoC/hTgC6JlKjzaafaqKh5Bt45rDKOPiXe2cPMN7A9gURgBgFyARX4nBw==} dependencies: @@ -7846,6 +7987,13 @@ packages: ofetch: 1.4.0 dev: false + /@unocss/preset-web-fonts@0.63.2: + resolution: {integrity: sha512-eDLp6WVEcUzoWijd4edheWpSo553pN8U0W2wcm43Vz4j3v55tnTtShNLzL4A1DoFVub+j/iL/h8RPozBoO7SUg==} + dependencies: + '@unocss/core': 0.63.2 + ofetch: 1.4.0 + dev: false + /@unocss/preset-wind@0.63.1: resolution: {integrity: sha512-L/Pyz55NC55K2+zJX9b3cC23tMZzh/a2jUUfoiJAHudsSPjAvP/PJ31Nc+27FFMbqZXhGQ50CBq8geq51O4PKQ==} dependencies: @@ -7854,15 +8002,35 @@ packages: '@unocss/rule-utils': 0.63.1 dev: false + /@unocss/preset-wind@0.63.2: + resolution: {integrity: sha512-Eb2arGDqqvilox5Xsg7SGWXMzwAMP6YrlbH6hpaPmicPT/2Q+anxeeYSztxQLLRKCsphPgZfkzg/+5/lbdXxog==} + dependencies: + '@unocss/core': 0.63.2 + '@unocss/preset-mini': 0.63.2 + '@unocss/rule-utils': 0.63.2 + dev: false + /@unocss/reset@0.63.1: resolution: {integrity: sha512-gjSF0LeWwkNCYZ4Z/AnQXGCIOPUGL5Ll1IIDfwnKZeFGCj9QmcV1hki4xf/7N8mNHhfP0nYdJpdAfiznhKdkwQ==} dev: false + /@unocss/reset@0.63.2: + resolution: {integrity: sha512-qKA1pp+FLV8vnnNPDh60yq63HsehkJtX8gbZwk4X5mYm8FvZJsgTtSnSkoLEqO9855JIhXvLxjGs4a7LBiEhLA==} + dev: false + /@unocss/rule-utils@0.63.1: resolution: {integrity: sha512-z7WQ8lKq7p6sS/6Yl1pStcA2WyxxD7H1i86iXa2orWayW8KtrIJbdCXFYEsj3sOkMKLqpG5w65P+103dO2jUhQ==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.63.1 + '@unocss/core': 0.63.2 + magic-string: 0.30.11 + dev: false + + /@unocss/rule-utils@0.63.2: + resolution: {integrity: sha512-PeW1wVGG/tJSW9GpxbjyGNQvV2UDDMu/FU5ohkYz9CeGcHOGHw8gdlnH+9IT1hbQ6koVKNavhvKEQkXH1++FBg==} + engines: {node: '>=14'} + dependencies: + '@unocss/core': 0.63.2 magic-string: 0.30.11 dev: false @@ -7872,12 +8040,24 @@ packages: '@unocss/core': 0.63.1 dev: false + /@unocss/transformer-attributify-jsx@0.63.2: + resolution: {integrity: sha512-RPQqtJf1Z+S6D9cpNZmiycOc3ZQatyIkne3W7Aw+QVvlWziRPLZJbw7lU123JUdmKfoop8GQmii5a6sbUdjhuw==} + dependencies: + '@unocss/core': 0.63.2 + dev: false + /@unocss/transformer-compile-class@0.63.1: resolution: {integrity: sha512-OV8nQJf+OEIoqHSsFQPjP/ocOxQc2nnMirB+J7D5e32SqU4Zg4GPWag3E+Pcb4InwZ/OUTPPdecKSPNHgT3CTQ==} dependencies: '@unocss/core': 0.63.1 dev: false + /@unocss/transformer-compile-class@0.63.2: + resolution: {integrity: sha512-Lznx0PXnz+t0ltlqiD2TU4/TjoApnipYyA/bRDyAOZGeZgFy21zsaFV1ETh4lo88SxBNskZHt6RHNHWioJPd1w==} + dependencies: + '@unocss/core': 0.63.2 + dev: false + /@unocss/transformer-directives@0.63.1: resolution: {integrity: sha512-mWVcQqVXj5OtUzfwc9B2/CRPYVHqkoj+AFfhU8RZ6e1nPgDKtR9JLt0jypTvv/PMo56vPJUTbpBBvXU+vvQwQA==} dependencies: @@ -7886,12 +8066,26 @@ packages: css-tree: 3.0.0 dev: false + /@unocss/transformer-directives@0.63.2: + resolution: {integrity: sha512-i5Lq6hayIgrqsWkLwuTep6FM/vM4MQyAsOGecxtJ9yeABMdFNxEehX6Gwy19tzWvD09hHJ9YOOKDfx9OYg1bag==} + dependencies: + '@unocss/core': 0.63.2 + '@unocss/rule-utils': 0.63.2 + css-tree: 3.0.0 + dev: false + /@unocss/transformer-variant-group@0.63.1: resolution: {integrity: sha512-Awk9FDpvZM8m9YY46MThYYZ81fY6HVs4pOX22xcbw06J2l8z3WyG5iHIzx0f8vCTNwTekDuxD6vV3UlQKoI+0w==} dependencies: '@unocss/core': 0.63.1 dev: false + /@unocss/transformer-variant-group@0.63.2: + resolution: {integrity: sha512-vjjXlL4GEgBj6YPj2g7RzvzihE8tV2v8tOEm6LM+WOhJ8/DALe9CbAvjtCShV1pNNBYkzMdBOqiGIDzUkJTqnw==} + dependencies: + '@unocss/core': 0.63.2 + dev: false + /@unocss/vite@0.63.1(rollup@3.29.5): resolution: {integrity: sha512-MUi4gtGYPahDeabXfxq25J9YRUksJPLB+xsU2zn7Rb4ai0wBdi6SsZsjjeHhx7RZEXjse9UG3FGZP6Xhe6erUQ==} peerDependencies: @@ -7907,7 +8101,7 @@ packages: '@unocss/inspector': 0.63.1 chokidar: 3.6.0 magic-string: 0.30.11 - tinyglobby: 0.2.7 + tinyglobby: 0.2.9 transitivePeerDependencies: - rollup - supports-color @@ -7928,7 +8122,28 @@ packages: '@unocss/inspector': 0.63.1 chokidar: 3.6.0 magic-string: 0.30.11 - tinyglobby: 0.2.7 + tinyglobby: 0.2.9 + transitivePeerDependencies: + - rollup + - supports-color + dev: false + + /@unocss/vite@0.63.2(rollup@3.29.5): + resolution: {integrity: sha512-2beeHbWdEIXp9+b8GphvG2ZYWI3gta+MrHuoqcmrcc/0JVvx7FyjVIs/wSu63TRWGsiIkPXSOGJtOYvDgNEMBQ==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + vite: + optional: true + dependencies: + '@ampproject/remapping': 2.3.0 + '@rollup/pluginutils': 5.1.2(rollup@3.29.5) + '@unocss/config': 0.63.2 + '@unocss/core': 0.63.2 + '@unocss/inspector': 0.63.2 + chokidar: 3.6.0 + magic-string: 0.30.11 + tinyglobby: 0.2.9 transitivePeerDependencies: - rollup - supports-color @@ -8000,6 +8215,15 @@ packages: tinyrainbow: 1.2.0 dev: true + /@vitest/expect@2.1.2: + resolution: {integrity: sha512-FEgtlN8mIUSEAAnlvn7mP8vzaWhEaAEvhSXCqrsijM7K6QqjB11qoRZYEd4AKSCDz8p0/+yH5LzhZ47qt+EyPg==} + dependencies: + '@vitest/spy': 2.1.2 + '@vitest/utils': 2.1.2 + chai: 5.1.1 + tinyrainbow: 1.2.0 + dev: true + /@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.8): resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==} peerDependencies: @@ -8018,6 +8242,24 @@ packages: vite: 5.4.8(@types/node@22.7.1)(less@4.2.0)(sass@1.79.4)(terser@5.34.1) dev: true + /@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8): + resolution: {integrity: sha512-ExElkCGMS13JAJy+812fw1aCv2QO/LBK6CyO4WOPAzLTmve50gydOlWhgdBJPx2ztbADUq3JVI0C5U+bShaeEA==} + peerDependencies: + '@vitest/spy': 2.1.2 + msw: ^2.3.5 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + dependencies: + '@vitest/spy': 2.1.2 + estree-walker: 3.0.3 + magic-string: 0.30.11 + vite: 5.4.8(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1) + dev: true + /@vitest/pretty-format@2.0.5: resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} dependencies: @@ -8030,6 +8272,12 @@ packages: tinyrainbow: 1.2.0 dev: true + /@vitest/pretty-format@2.1.2: + resolution: {integrity: sha512-FIoglbHrSUlOJPDGIrh2bjX1sNars5HbxlcsFKCtKzu4+5lpsRhOCVcuzp0fEhAGHkPZRIXVNzPcpSlkoZ3LuA==} + dependencies: + tinyrainbow: 1.2.0 + dev: true + /@vitest/runner@1.6.0: resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} dependencies: @@ -8045,6 +8293,13 @@ packages: pathe: 1.1.2 dev: true + /@vitest/runner@2.1.2: + resolution: {integrity: sha512-UCsPtvluHO3u7jdoONGjOSil+uON5SSvU9buQh3lP7GgUXHp78guN1wRmZDX4wGK6J10f9NUtP6pO+SFquoMlw==} + dependencies: + '@vitest/utils': 2.1.2 + pathe: 1.1.2 + dev: true + /@vitest/snapshot@1.6.0: resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} dependencies: @@ -8061,6 +8316,14 @@ packages: pathe: 1.1.2 dev: true + /@vitest/snapshot@2.1.2: + resolution: {integrity: sha512-xtAeNsZ++aRIYIUsek7VHzry/9AcxeULlegBvsdLncLmNCR6tR8SRjn8BbDP4naxtccvzTqZ+L1ltZlRCfBZFA==} + dependencies: + '@vitest/pretty-format': 2.1.2 + magic-string: 0.30.11 + pathe: 1.1.2 + dev: true + /@vitest/spy@1.6.0: resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} dependencies: @@ -8079,6 +8342,12 @@ packages: tinyspy: 3.0.2 dev: true + /@vitest/spy@2.1.2: + resolution: {integrity: sha512-GSUi5zoy+abNRJwmFhBDC0yRuVUn8WMlQscvnbbXdKLXX9dE59YbfwXxuJ/mth6eeqIzofU8BB5XDo/Ns/qK2A==} + dependencies: + tinyspy: 3.0.2 + dev: true + /@vitest/utils@1.6.0: resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} dependencies: @@ -8105,6 +8374,14 @@ packages: tinyrainbow: 1.2.0 dev: true + /@vitest/utils@2.1.2: + resolution: {integrity: sha512-zMO2KdYy6mx56btx9JvAqAZ6EyS3g49krMPPrgOp1yxGZiA93HumGk+bZ5jIZtOg5/VBYl5eBmGRQHqq4FG6uQ==} + dependencies: + '@vitest/pretty-format': 2.1.2 + loupe: 3.1.1 + tinyrainbow: 1.2.0 + dev: true + /@volar/language-core@2.4.5: resolution: {integrity: sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==} dependencies: @@ -11966,13 +12243,27 @@ packages: resolve-cwd: 3.0.0 dev: true + /importx@0.4.4: + resolution: {integrity: sha512-Lo1pukzAREqrBnnHC+tj+lreMTAvyxtkKsMxLY8H15M/bvLl54p3YuoTI70Tz7Il0AsgSlD7Lrk/FaApRcBL7w==} + dependencies: + bundle-require: 5.0.0(esbuild@0.23.1) + debug: 4.3.7 + esbuild: 0.23.1 + jiti: 2.0.0-beta.3 + jiti-v1: /jiti@1.21.6 + pathe: 1.1.2 + tsx: 4.19.1 + transitivePeerDependencies: + - supports-color + dev: false + /importx@0.5.0: resolution: {integrity: sha512-qROz3rSOjQYclmEQAajH9RhBuqpAGHM+5CNd9fk+TsF4JKmQsAI1egafW8XZZv8vARCo4nAmmt5d0eI2B8GUsA==} dependencies: bundle-require: 5.0.0(esbuild@0.23.1) debug: 4.3.7 esbuild: 0.23.1 - jiti: 2.0.0 + jiti: 2.1.0 pathe: 1.1.2 tsx: 4.19.1 transitivePeerDependencies: @@ -12705,8 +12996,13 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - /jiti@2.0.0: - resolution: {integrity: sha512-CJ7e7Abb779OTRv3lomfp7Mns/Sy1+U4pcAx5VbjxCZD5ZM/VJaXPpPjNKjtSvWQy/H86E49REXR34dl1JEz9w==} + /jiti@2.0.0-beta.3: + resolution: {integrity: sha512-pmfRbVRs/7khFrSAYnSiJ8C0D5GvzkE4Ey2pAvUcJsw1ly/p+7ut27jbJrjY79BpAJQJ4gXYFtK6d1Aub+9baQ==} + hasBin: true + dev: false + + /jiti@2.1.0: + resolution: {integrity: sha512-Nftp80J8poC3u+93ZxpjstsgfQ5d0o5qyD6yStv32sgnWr74xRxBppEwsUoA/GIdrJpgGRkC1930YkLcAsFdSw==} hasBin: true dev: false @@ -16392,7 +16688,7 @@ packages: rollup: 3.29.5 typescript: 5.6.2 optionalDependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.25.7 dev: true /rollup-pluginutils@2.8.2: @@ -17468,8 +17764,8 @@ packages: /tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - /tinyglobby@0.2.7: - resolution: {integrity: sha512-qFWYeNxBQxrOTRHvGjlRdBamy8JFqu6c0bwRru9leE+q8J72tLtlT0L3v+2T7fbLXN7FGzDNBhXkWiJqHUHD9g==} + /tinyglobby@0.2.9: + resolution: {integrity: sha512-8or1+BGEdk1Zkkw2ii16qSS7uVrQJPre5A9o/XkWPATkk23FZh/15BKFxPnlTy6vkljZxLqYCzzBMj30ZrSvjw==} engines: {node: '>=12.0.0'} dependencies: fdir: 6.4.0(picomatch@4.0.2) @@ -17763,6 +18059,16 @@ packages: - vue-tsc dev: true + /unconfig@0.5.5: + resolution: {integrity: sha512-VQZ5PT9HDX+qag0XdgQi8tJepPhXiR/yVOkn707gJDKo31lGjRilPREiQJ9Z6zd/Ugpv6ZvO5VxVIcatldYcNQ==} + dependencies: + '@antfu/utils': 0.7.10 + defu: 6.1.4 + importx: 0.4.4 + transitivePeerDependencies: + - supports-color + dev: false + /unconfig@0.6.0: resolution: {integrity: sha512-4C67J0nIF2QwSXty2kW3zZx1pMZ3iXabylvJWWgHybWVUcMf9pxwsngoQt0gC+AVstRywFqrRBp3qOXJayhpOw==} dependencies: @@ -18045,6 +18351,41 @@ packages: - supports-color dev: false + /unocss@0.63.2(postcss@8.4.47)(rollup@3.29.5): + resolution: {integrity: sha512-ldQ4rDjvzZts5LEWXbbr49kDCqeVtwXfZ9eU04zRYYjqVn7qU4jLGOQEhsdZyMHcQ58V+GKI5pgFvw2uDclROg==} + engines: {node: '>=14'} + peerDependencies: + '@unocss/webpack': 0.63.2 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + '@unocss/webpack': + optional: true + vite: + optional: true + dependencies: + '@unocss/astro': 0.63.2(rollup@3.29.5) + '@unocss/cli': 0.63.2(rollup@3.29.5) + '@unocss/core': 0.63.2 + '@unocss/postcss': 0.63.2(postcss@8.4.47) + '@unocss/preset-attributify': 0.63.2 + '@unocss/preset-icons': 0.63.2 + '@unocss/preset-mini': 0.63.2 + '@unocss/preset-tagify': 0.63.2 + '@unocss/preset-typography': 0.63.2 + '@unocss/preset-uno': 0.63.2 + '@unocss/preset-web-fonts': 0.63.2 + '@unocss/preset-wind': 0.63.2 + '@unocss/transformer-attributify-jsx': 0.63.2 + '@unocss/transformer-compile-class': 0.63.2 + '@unocss/transformer-directives': 0.63.2 + '@unocss/transformer-variant-group': 0.63.2 + '@unocss/vite': 0.63.2(rollup@3.29.5) + transitivePeerDependencies: + - postcss + - rollup + - supports-color + dev: false + /unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} @@ -18356,8 +18697,8 @@ packages: - terser dev: true - /vite-node@2.1.1(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1): - resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} + /vite-node@2.1.2(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1): + resolution: {integrity: sha512-HPcGNN5g/7I2OtPjLqgOtCRu/qhVvBxTUD3qzitmL0SrG1cWFzxzhMDWussxSbrRYWqnKf8P2jiNhPMSN+ymsQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -18857,15 +19198,15 @@ packages: - terser dev: true - /vitest@2.1.1(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1): - resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==} + /vitest@2.1.2(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1): + resolution: {integrity: sha512-veNjLizOMkRrJ6xxb+pvxN6/QAWg95mzcRjtmkepXdN87FNfxAss9RKe2far/G9cQpipfgP2taqg0KiWsquj8A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.1 - '@vitest/ui': 2.1.1 + '@vitest/browser': 2.1.2 + '@vitest/ui': 2.1.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -18883,13 +19224,13 @@ packages: optional: true dependencies: '@types/node': 22.7.4 - '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.8) - '@vitest/pretty-format': 2.1.1 - '@vitest/runner': 2.1.1 - '@vitest/snapshot': 2.1.1 - '@vitest/spy': 2.1.1 - '@vitest/utils': 2.1.1 + '@vitest/expect': 2.1.2 + '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8) + '@vitest/pretty-format': 2.1.2 + '@vitest/runner': 2.1.2 + '@vitest/snapshot': 2.1.2 + '@vitest/spy': 2.1.2 + '@vitest/utils': 2.1.2 chai: 5.1.1 debug: 4.3.7 magic-string: 0.30.11 @@ -18900,7 +19241,7 @@ packages: tinypool: 1.0.1 tinyrainbow: 1.2.0 vite: 5.4.8(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1) - vite-node: 2.1.1(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1) + vite-node: 2.1.2(@types/node@22.7.4)(less@4.2.0)(sass@1.79.4)(terser@5.34.1) why-is-node-running: 2.3.0 transitivePeerDependencies: - less