@ -107,10 +107,10 @@ importers:
version : 8.38 .0 (eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)
'@vitejs/plugin-react' :
specifier : ^4.6.0
version : 4.7 .0 (vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 ))
version : 4.7 .0 (vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 ))
'@vitest/coverage-v8' :
specifier : ^3.2.4
version : 3.2 .4 (vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 0 ))
version : 3.2 .4 (vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 2 ))
eslint:
specifier : ^9.17.0
version : 9.32 .0 (jiti@2.4.2)
@ -131,7 +131,7 @@ importers:
version : 26.1 .0
lint-staged:
specifier : ^16.0.0
version : 16. 1.4
version : 16. 2.7
playwright:
specifier : ^1.53.2
version : 1.54 .2
@ -146,7 +146,7 @@ importers:
version : 8.38 .0 (eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)
vitest:
specifier : ^3.2.4
version : 3.2 .4 (@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 0 )
version : 3.2 .4 (@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 2 )
packages:
@ -244,8 +244,8 @@ packages:
resolution : {integrity : sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==}
engines : {node : '>=6.9.0' }
'@babel/runtime@7.28. 2 ':
resolution : {integrity : sha512- KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA ==}
'@babel/runtime@7.28. 4 ':
resolution : {integrity : sha512- Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ ==}
engines : {node : '>=6.9.0' }
'@babel/template@7.27.2' :
@ -1296,16 +1296,16 @@ packages:
ajv@6.12.6:
resolution : {integrity : sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
ansi-escapes@7. 0 .0:
resolution : {integrity : sha512- GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvj w==}
ansi-escapes@7. 2 .0:
resolution : {integrity : sha512- g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqA w==}
engines : {node : '>=18' }
ansi-regex@5.0.1:
resolution : {integrity : sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines : {node : '>=8' }
ansi-regex@6. 1.0 :
resolution : {integrity : sha512- 7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA ==}
ansi-regex@6. 2.2 :
resolution : {integrity : sha512- Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg ==}
engines : {node : '>=12' }
ansi-styles@4.3.0:
@ -1316,8 +1316,8 @@ packages:
resolution : {integrity : sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
engines : {node : '>=10' }
ansi-styles@6.2. 1 :
resolution : {integrity : sha512- bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVu g==}
ansi-styles@6.2. 3 :
resolution : {integrity : sha512- 4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHv g==}
engines : {node : '>=12' }
anymatch@3.1.3:
@ -1470,10 +1470,6 @@ packages:
resolution : {integrity : sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines : {node : '>=10' }
chalk@5.5.0:
resolution : {integrity : sha512-1tm8DTaJhPBG3bIkVeZt1iZM9GfSX2lzOeDVZH9R9ffRHpmHvxZ/QhgQH/aDTkswQVt+YHdXAdS/In/30OjCbg==}
engines : {node : ^12.17.0 || ^14.13 || >=16.0.0}
check-error@2.1.1:
resolution : {integrity : sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
engines : {node : '>= 16' }
@ -1490,9 +1486,9 @@ packages:
resolution : {integrity : sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==}
engines : {node : '>=18' }
cli-truncate@ 4.0.0 :
resolution : {integrity : sha512- nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4T A==}
engines : {node : '>= 18 '}
cli-truncate@ 5.1.1 :
resolution : {integrity : sha512- SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6 A==}
engines : {node : '>= 20 '}
client-only@0.0.1:
resolution : {integrity : sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
@ -1522,8 +1518,8 @@ packages:
colorette@2.0.20:
resolution : {integrity : sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
commander@14.0. 0 :
resolution : {integrity : sha512- 2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA ==}
commander@14.0. 2 :
resolution : {integrity : sha512- TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ ==}
engines : {node : '>=20' }
concat-map@0.0.1:
@ -1686,8 +1682,8 @@ packages:
electron-to-chromium@1.5.178:
resolution : {integrity : sha512-wObbz/ar3Bc6e4X5vf0iO8xTN8YAjN/tgiAOJLr7yjYFtP9wAjq8Mb5h0yn6kResir+VYx2DXBj9NNobs0ETSA==}
emoji-regex@10. 4 .0:
resolution : {integrity : sha512- EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw ==}
emoji-regex@10. 6 .0:
resolution : {integrity : sha512- toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A ==}
emoji-regex@8.0.0:
resolution : {integrity : sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@ -2021,8 +2017,8 @@ packages:
resolution : {integrity : sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
engines : {node : 6 .* || 8.* || >= 10.*}
get-east-asian-width@1. 3 .0:
resolution : {integrity : sha512- vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8k Q==}
get-east-asian-width@1. 4 .0:
resolution : {integrity : sha512- QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+ Q==}
engines : {node : '>=18' }
get-intrinsic@1.3.0:
@ -2225,12 +2221,8 @@ packages:
resolution : {integrity : sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines : {node : '>=8' }
is-fullwidth-code-point@4.0.0:
resolution : {integrity : sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
engines : {node : '>=12' }
is-fullwidth-code-point@5.0.0:
resolution : {integrity : sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==}
is-fullwidth-code-point@5.1.0:
resolution : {integrity : sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==}
engines : {node : '>=18' }
is-generator-function@1.1.0:
@ -2456,17 +2448,13 @@ packages:
resolution : {integrity : sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==}
engines : {node : '>= 12.0.0' }
lilconfig@3.1.3:
resolution : {integrity : sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines : {node : '>=14' }
lint-staged@16.1.4:
resolution : {integrity : sha512-xy7rnzQrhTVGKMpv6+bmIA3C0yET31x8OhKBYfvGo0/byeZ6E0BjGARrir3Kg/RhhYHutpsi01+2J5IpfVoueA==}
lint-staged@16.2.7:
resolution : {integrity : sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==}
engines : {node : '>=20.17' }
hasBin : true
listr2@9.0. 1 :
resolution : {integrity : sha512- SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD 2g==}
listr2@9.0.5:
resolution : {integrity : sha512- ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA 2g==}
engines : {node : '>=20.0.0' }
locate-path@6.0.0:
@ -2605,8 +2593,8 @@ packages:
ms@2.1.3:
resolution : {integrity : sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
nano-spawn@ 1.0.2 :
resolution : {integrity : sha512- 21t+ozMQDAL/UGgQVBbZ/xXvNO10++ZPuTmKRO8k9V3AClVRht49ahtDjfY8l1q6nSHOrE5ASfthzH3ol6R/hg ==}
nano-spawn@ 2.0.0 :
resolution : {integrity : sha512- tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw ==}
engines : {node : '>=20.17' }
nanoid@3.3.11:
@ -2646,6 +2634,7 @@ packages:
next@15.4.5:
resolution : {integrity : sha512-nJ4v+IO9CPmbmcvsPebIoX3Q+S7f6Fu08/dEWu0Ttfa+wVwQRh9epcmsyCPjmL2b8MxC+CkBR97jgDhUUztI3g==}
engines : {node : ^18.18.0 || ^19.8.0 || >= 20.0.0}
deprecated : This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details.
hasBin : true
peerDependencies:
'@opentelemetry/api' : ^1.1.0
@ -3111,12 +3100,8 @@ packages:
resolution : {integrity : sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==}
engines : {node : '>=10' }
slice-ansi@5.0.0:
resolution : {integrity : sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
engines : {node : '>=12' }
slice-ansi@7.1.0:
resolution : {integrity : sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==}
slice-ansi@7.1.2:
resolution : {integrity : sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==}
engines : {node : '>=18' }
source-map-js@1.2.1:
@ -3166,6 +3151,10 @@ packages:
resolution : {integrity : sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
engines : {node : '>=18' }
string-width@8.1.0:
resolution : {integrity : sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==}
engines : {node : '>=20' }
string.prototype.includes@2.0.1:
resolution : {integrity : sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==}
engines : {node : '>= 0.4' }
@ -3193,8 +3182,8 @@ packages:
resolution : {integrity : sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines : {node : '>=8' }
strip-ansi@7.1. 0 :
resolution : {integrity : sha512- iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ ==}
strip-ansi@7.1. 2 :
resolution : {integrity : sha512- gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA ==}
engines : {node : '>=12' }
strip-bom@3.0.0:
@ -3540,8 +3529,8 @@ packages:
resolution : {integrity : sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
engines : {node : '>=12' }
wrap-ansi@9.0. 0 :
resolution : {integrity : sha512- G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q ==}
wrap-ansi@9.0. 2 :
resolution : {integrity : sha512- 42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww ==}
engines : {node : '>=18' }
wrappy@1.0.2:
@ -3577,8 +3566,8 @@ packages:
resolution : {integrity : sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
engines : {node : '>=18' }
yaml@2.8. 0 :
resolution : {integrity : sha512- 4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ ==}
yaml@2.8. 2 :
resolution : {integrity : sha512- mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A ==}
engines : {node : '>= 14.6' }
hasBin : true
@ -3711,7 +3700,7 @@ snapshots:
'@babel/runtime@7.27.6' : {}
'@babel/runtime@7.28. 2 ': {}
'@babel/runtime@7.28. 4 ': {}
'@babel/template@7.27.2' :
dependencies:
@ -4003,7 +3992,7 @@ snapshots:
dependencies:
string-width : 5.1 .2
string-width-cjs : string-width@4.2.3
strip-ansi : 7.1 . 0
strip-ansi : 7.1 . 2
strip-ansi-cjs : strip-ansi@6.0.1
wrap-ansi : 8.1 .0
wrap-ansi-cjs : wrap-ansi@7.0.0
@ -4252,7 +4241,7 @@ snapshots:
'@testing-library/dom@10.4.0' :
dependencies:
'@babel/code-frame' : 7.27 .1
'@babel/runtime' : 7.28 . 2
'@babel/runtime' : 7.28 . 4
'@types/aria-query' : 5.0 .4
aria-query : 5.3 .0
chalk : 4.1 .2
@ -4535,7 +4524,7 @@ snapshots:
'@unrs/resolver-binding-win32-x64-msvc@1.11.1' :
optional : true
'@vitejs/plugin-react@4.7.0(vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 ))':
'@vitejs/plugin-react@4.7.0(vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 ))':
dependencies:
'@babel/core' : 7.28 .0
'@babel/plugin-transform-react-jsx-self' : 7.27 .1 (@babel/core@7.28.0)
@ -4543,11 +4532,11 @@ snapshots:
'@rolldown/pluginutils' : 1.0 .0 -beta.27
'@types/babel__core' : 7.20 .5
react-refresh : 0.17 .0
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 )
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 )
transitivePeerDependencies:
- supports-color
'@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 0 ))':
'@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 2 ))':
dependencies:
'@ampproject/remapping' : 2.3 .0
'@bcoe/v8-coverage' : 1.0 .2
@ -4562,7 +4551,7 @@ snapshots:
std-env : 3.9 .0
test-exclude : 7.0 .1
tinyrainbow : 2.0 .0
vitest : 3.2 .4 (@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 0 )
vitest : 3.2 .4 (@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 2 )
transitivePeerDependencies:
- supports-color
@ -4574,13 +4563,13 @@ snapshots:
chai : 5.2 .0
tinyrainbow : 2.0 .0
'@vitest/mocker@3.2.4(vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 ))':
'@vitest/mocker@3.2.4(vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 ))':
dependencies:
'@vitest/spy' : 3.2 .4
estree-walker : 3.0 .3
magic-string : 0.30 .17
optionalDependencies:
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 )
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 )
'@vitest/pretty-format@3.2.4' :
dependencies:
@ -4633,13 +4622,13 @@ snapshots:
json-schema-traverse : 0.4 .1
uri-js : 4.4 .1
ansi-escapes@7. 0 .0:
ansi-escapes@7. 2 .0:
dependencies:
environment : 1.1 .0
ansi-regex@5.0.1 : {}
ansi-regex@6. 1.0 : {}
ansi-regex@6. 2.2 : {}
ansi-styles@4.3.0:
dependencies:
@ -4647,7 +4636,7 @@ snapshots:
ansi-styles@5.2.0 : {}
ansi-styles@6.2. 1 : {}
ansi-styles@6.2. 3 : {}
anymatch@3.1.3:
dependencies:
@ -4856,8 +4845,6 @@ snapshots:
ansi-styles : 4.3 .0
supports-color : 7.2 .0
chalk@5.5.0 : {}
check-error@2.1.1 : {}
chokidar@3.6.0:
@ -4878,10 +4865,10 @@ snapshots:
dependencies:
restore-cursor : 5.1 .0
cli-truncate@ 4.0.0 :
cli-truncate@ 5.1.1 :
dependencies:
slice-ansi : 5.0.0
string-width : 7.2 .0
slice-ansi : 7.1.2
string-width : 8.1 .0
client-only@0.0.1 : {}
@ -4913,7 +4900,7 @@ snapshots:
colorette@2.0.20 : {}
commander@14.0. 0 : {}
commander@14.0. 2 : {}
concat-map@0.0.1 : {}
@ -5046,7 +5033,7 @@ snapshots:
electron-to-chromium@1.5.178 : {}
emoji-regex@10. 4 .0: {}
emoji-regex@10. 6 .0: {}
emoji-regex@8.0.0 : {}
@ -5601,7 +5588,7 @@ snapshots:
get-caller-file@2.0.5 : {}
get-east-asian-width@1. 3 .0: {}
get-east-asian-width@1. 4 .0: {}
get-intrinsic@1.3.0:
dependencies:
@ -5821,11 +5808,9 @@ snapshots:
is-fullwidth-code-point@3.0.0 : {}
is-fullwidth-code-point@4.0.0 : {}
is-fullwidth-code-point@5.0.0:
is-fullwidth-code-point@5.1.0:
dependencies:
get-east-asian-width : 1. 3 .0
get-east-asian-width : 1.4 .0
is-generator-function@1.1.0:
dependencies:
@ -6050,31 +6035,24 @@ snapshots:
lightningcss-win32-arm64-msvc : 1.30 .1
lightningcss-win32-x64-msvc : 1.30 .1
lilconfig@3.1.3 : {}
lint-staged@16.1.4:
lint-staged@16.2.7:
dependencies:
chalk : 5.5 .0
commander : 14.0 .0
debug : 4.4 .1 (supports-color@5.5.0)
lilconfig : 3.1 .3
listr2 : 9.0 .1
commander : 14.0 .2
listr2 : 9.0 .5
micromatch : 4.0 .8
nano-spawn : 1.0.2
nano-spawn : 2.0 .0
pidtree : 0.6 .0
string-argv : 0.3 .2
yaml : 2.8 .0
transitivePeerDependencies:
- supports-color
yaml : 2.8 .2
listr2@9.0. 1 :
listr2@9.0.5:
dependencies:
cli-truncate : 4.0.0
cli-truncate : 5.1.1
colorette : 2.0 .20
eventemitter3 : 5.0 .1
log-update : 6.1 .0
rfdc : 1.4 .1
wrap-ansi : 9.0 . 0
wrap-ansi : 9.0 . 2
locate-path@6.0.0:
dependencies:
@ -6090,11 +6068,11 @@ snapshots:
log-update@6.1.0:
dependencies:
ansi-escapes : 7. 0 .0
ansi-escapes : 7. 2 .0
cli-cursor : 5.0 .0
slice-ansi : 7.1 . 0
strip-ansi : 7.1 . 0
wrap-ansi : 9.0 . 0
slice-ansi : 7.1 . 2
strip-ansi : 7.1 . 2
wrap-ansi : 9.0 . 2
loose-envify@1.4.0:
dependencies:
@ -6183,7 +6161,7 @@ snapshots:
ms@2.1.3 : {}
nano-spawn@ 1.0.2 : {}
nano-spawn@ 2.0.0 : {}
nanoid@3.3.11 : {}
@ -6792,15 +6770,10 @@ snapshots:
dependencies:
semver : 7.7 .2
slice-ansi@5.0.0:
dependencies:
ansi-styles : 6.2 .1
is-fullwidth-code-point : 4.0 .0
slice-ansi@7.1.0:
slice-ansi@7.1.2:
dependencies:
ansi-styles : 6.2 . 1
is-fullwidth-code-point : 5. 0 .0
ansi-styles : 6.2 .3
is-fullwidth-code-point : 5.1 .0
source-map-js@1.2.1 : {}
@ -6835,13 +6808,18 @@ snapshots:
dependencies:
eastasianwidth : 0.2 .0
emoji-regex : 9.2 .2
strip-ansi : 7.1 . 0
strip-ansi : 7.1 . 2
string-width@7.2.0:
dependencies:
emoji-regex : 10.4 .0
get-east-asian-width : 1.3 .0
strip-ansi : 7.1 .0
emoji-regex : 10.6 .0
get-east-asian-width : 1.4 .0
strip-ansi : 7.1 .2
string-width@8.1.0:
dependencies:
get-east-asian-width : 1.4 .0
strip-ansi : 7.1 .2
string.prototype.includes@2.0.1:
dependencies:
@ -6897,9 +6875,9 @@ snapshots:
dependencies:
ansi-regex : 5.0 .1
strip-ansi@7.1. 0 :
strip-ansi@7.1. 2 :
dependencies:
ansi-regex : 6. 1.0
ansi-regex : 6. 2.2
strip-bom@3.0.0 : {}
@ -7115,13 +7093,13 @@ snapshots:
vary@1.1.2 : {}
vite-node@3.2.4(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 ):
vite-node@3.2.4(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 ):
dependencies:
cac : 6.7 .14
debug : 4.4 .1 (supports-color@5.5.0)
es-module-lexer : 1.7 .0
pathe : 2.0 .3
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 )
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 )
transitivePeerDependencies:
- '@types/node'
- jiti
@ -7136,7 +7114,7 @@ snapshots:
- tsx
- yaml
vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 ):
vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 ):
dependencies:
esbuild : 0.25 .5
fdir : 6.4 .6 (picomatch@4.0.2)
@ -7149,13 +7127,13 @@ snapshots:
fsevents : 2.3 .3
jiti : 2.4 .2
lightningcss : 1.30 .1
yaml : 2.8 . 0
yaml : 2.8 . 2
vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 0 ):
vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(yaml@2.8. 2 ):
dependencies:
'@types/chai' : 5.2 .2
'@vitest/expect' : 3.2 .4
'@vitest/mocker' : 3.2 .4 (vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 ))
'@vitest/mocker' : 3.2 .4 (vite@7.0.0(@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 ))
'@vitest/pretty-format' : 3.2 .4
'@vitest/runner' : 3.2 .4
'@vitest/snapshot' : 3.2 .4
@ -7173,8 +7151,8 @@ snapshots:
tinyglobby : 0.2 .14
tinypool : 1.1 .1
tinyrainbow : 2.0 .0
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 )
vite-node : 3.2 .4 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 0 )
vite : 7.0 .0 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 )
vite-node : 3.2 .4 (@types/node@22.17.0)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8. 2 )
why-is-node-running : 2.3 .0
optionalDependencies:
'@types/debug' : 4.1 .12
@ -7281,15 +7259,15 @@ snapshots:
wrap-ansi@8.1.0:
dependencies:
ansi-styles : 6.2 . 1
ansi-styles : 6.2 . 3
string-width : 5.1 .2
strip-ansi : 7.1 . 0
strip-ansi : 7.1 . 2
wrap-ansi@9.0. 0 :
wrap-ansi@9.0. 2 :
dependencies:
ansi-styles : 6.2 . 1
ansi-styles : 6.2 . 3
string-width : 7.2 .0
strip-ansi : 7.1 . 0
strip-ansi : 7.1 . 2
wrappy@1.0.2 : {}
@ -7305,7 +7283,7 @@ snapshots:
yallist@5.0.0 : {}
yaml@2.8. 0 : {}
yaml@2.8. 2 : {}
yargs-parser@21.1.1 : {}