diff --git a/.nvmrc b/.nvmrc index b5e8f5c1..21651351 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.6.0 +24.10.0 diff --git a/package.json b/package.json index fde4a4b3..c196074c 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "lodash-es": "^4.17.21", "markdown-it": "^14.1.0", "sanitize-html": "^2.17.0", - "shiki": "^3.8.1" + "shiki": "^3.13.0" }, "resolutions": { "openapi3-ts": "4.5.0" @@ -80,7 +80,7 @@ "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@digitalroute/cz-conventional-changelog-for-jira": "^8.0.1", - "@evilmartians/lefthook": "^1.12.3", + "@evilmartians/lefthook": "^1.13.6", "@kong/design-tokens": "^1.18.0", "@kong/eslint-config-kong-ui": "1.5.5", "@semantic-release/changelog": "^6.0.3", @@ -98,17 +98,17 @@ "autoprefixer": "^10.4.21", "c8": "^10.1.3", "commitizen": "^4.3.1", - "cross-env": "^10.0.0", + "cross-env": "^10.1.0", "cz-conventional-changelog": "^3.3.0", - "eslint": "^9.35.0", + "eslint": "^9.38.0", "jsdom": "^27.0.0", "openapi3-ts": "4.5.0", "postcss": "^8.5.6", "postcss-html": "^1.8.0", "rimraf": "^6.0.1", "rollup-plugin-visualizer": "^6.0.3", - "sass": "^1.90.0", - "sass-embedded": "^1.90.0", + "sass": "^1.93.2", + "sass-embedded": "^1.93.2", "semantic-release": "^24.2.7", "stylelint": "^16.25.0", "stylelint-config-html": "^1.1.0", @@ -125,8 +125,8 @@ "vite-plugin-vue-devtools": "^8.0.0", "vitest": "3.2.4", "vue": "^3.5.18", - "vue-router": "^4.5.1", - "vue-tsc": "^3.0.5" + "vue-router": "^4.6.3", + "vue-tsc": "^3.1.1" }, "pnpm": { "onlyBuiltDependencies": [ @@ -194,8 +194,8 @@ "node": ">=18.17.0" }, "volta": { - "node": "24.6.0", - "pnpm": "10.14.0" + "node": "24.10.0", + "pnpm": "10.18.3" }, "config": { "commitizen": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 66c0c501..dd75b4a3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,8 +63,8 @@ importers: specifier: ^2.17.0 version: 2.17.0 shiki: - specifier: ^3.8.1 - version: 3.9.2 + specifier: ^3.13.0 + version: 3.14.0 devDependencies: '@babel/types': specifier: ^7.28.2 @@ -79,14 +79,14 @@ importers: specifier: ^8.0.1 version: 8.0.1(@types/node@22.18.0)(typescript@5.9.2) '@evilmartians/lefthook': - specifier: ^1.12.3 - version: 1.12.3 + specifier: ^1.13.6 + version: 1.13.6 '@kong/design-tokens': specifier: ^1.18.0 version: 1.18.0 '@kong/eslint-config-kong-ui': specifier: 1.5.5 - version: 1.5.5(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) + version: 1.5.5(@typescript-eslint/parser@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@24.2.7(typescript@5.9.2)) @@ -113,7 +113,7 @@ importers: version: 2.16.0 '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + version: 6.0.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@vitest/ui': specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4) @@ -133,14 +133,14 @@ importers: specifier: ^4.3.1 version: 4.3.1(@types/node@22.18.0)(typescript@5.9.2) cross-env: - specifier: ^10.0.0 - version: 10.0.0 + specifier: ^10.1.0 + version: 10.1.0 cz-conventional-changelog: specifier: ^3.3.0 version: 3.3.0(@types/node@22.18.0)(typescript@5.9.2) eslint: - specifier: ^9.35.0 - version: 9.36.0(jiti@2.4.2) + specifier: ^9.38.0 + version: 9.38.0(jiti@2.4.2) jsdom: specifier: ^27.0.0 version: 27.0.0(postcss@8.5.6) @@ -160,11 +160,11 @@ importers: specifier: ^6.0.3 version: 6.0.3(rollup@4.52.2) sass: - specifier: ^1.90.0 - version: 1.90.0 + specifier: ^1.93.2 + version: 1.93.2 sass-embedded: - specifier: ^1.90.0 - version: 1.90.0 + specifier: ^1.93.2 + version: 1.93.2 semantic-release: specifier: ^24.2.7 version: 24.2.7(typescript@5.9.2) @@ -197,28 +197,28 @@ importers: version: 5.9.2 vite: specifier: ^7.1.3 - version: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + version: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) vite-plugin-node-polyfills: specifier: ^0.24.0 - version: 0.24.0(rollup@4.52.2)(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) + version: 0.24.0(rollup@4.52.2)(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) vite-plugin-replace: specifier: ^0.1.1 - version: 0.1.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) + version: 0.1.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) vite-plugin-vue-devtools: specifier: ^8.0.0 - version: 8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + version: 8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) vitest: specifier: 3.2.4 - version: 3.2.4(@types/node@22.18.0)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6))(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.18.0)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6))(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) vue: specifier: ^3.5.18 version: 3.5.18(typescript@5.9.2) vue-router: - specifier: ^4.5.1 - version: 4.5.1(vue@3.5.18(typescript@5.9.2)) + specifier: ^4.6.3 + version: 4.6.3(vue@3.5.18(typescript@5.9.2)) vue-tsc: - specifier: ^3.0.5 - version: 3.0.5(typescript@5.9.2) + specifier: ^3.1.1 + version: 3.1.2(typescript@5.9.2) packages: @@ -738,16 +738,20 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.21.0': - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.3.1': - resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.15.2': - resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} + '@eslint/core@0.16.0': + resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.3.1': @@ -758,20 +762,20 @@ packages: resolution: {integrity: sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.36.0': - resolution: {integrity: sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==} + '@eslint/js@9.38.0': + resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.3.5': - resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@evilmartians/lefthook@1.12.3': - resolution: {integrity: sha512-MtXIt8h+EVTv5tCGLzh9UwbA/LRv6esdPJOHlxr8NDKHbFnbo8PvU5uVQcm3PAQTd4DZN3HoyokqrwGwntoq6w==} + '@evilmartians/lefthook@1.13.6': + resolution: {integrity: sha512-79vplrUBWL4Fkt59YkEBdSpqBVhNrY8t5+jEp+wX5QbsmbQLcSULqwS7FmbNRyECa2LWMrUWpe6ENIfNwB4jiw==} cpu: [x64, arm64, ia32] os: [darwin, linux, win32] hasBin: true @@ -1231,23 +1235,23 @@ packages: peerDependencies: semantic-release: '>=20.1.0' - '@shikijs/core@3.9.2': - resolution: {integrity: sha512-3q/mzmw09B2B6PgFNeiaN8pkNOixWS726IHmJEpjDAcneDPMQmUg2cweT9cWXY4XcyQS3i6mOOUgQz9RRUP6HA==} + '@shikijs/core@3.14.0': + resolution: {integrity: sha512-qRSeuP5vlYHCNUIrpEBQFO7vSkR7jn7Kv+5X3FO/zBKVDGQbcnlScD3XhkrHi/R8Ltz0kEjvFR9Szp/XMRbFMw==} - '@shikijs/engine-javascript@3.9.2': - resolution: {integrity: sha512-kUTRVKPsB/28H5Ko6qEsyudBiWEDLst+Sfi+hwr59E0GLHV0h8RfgbQU7fdN5Lt9A8R1ulRiZyTvAizkROjwDA==} + '@shikijs/engine-javascript@3.14.0': + resolution: {integrity: sha512-3v1kAXI2TsWQuwv86cREH/+FK9Pjw3dorVEykzQDhwrZj0lwsHYlfyARaKmn6vr5Gasf8aeVpb8JkzeWspxOLQ==} - '@shikijs/engine-oniguruma@3.9.2': - resolution: {integrity: sha512-Vn/w5oyQ6TUgTVDIC/BrpXwIlfK6V6kGWDVVz2eRkF2v13YoENUvaNwxMsQU/t6oCuZKzqp9vqtEtEzKl9VegA==} + '@shikijs/engine-oniguruma@3.14.0': + resolution: {integrity: sha512-TNcYTYMbJyy+ZjzWtt0bG5y4YyMIWC2nyePz+CFMWqm+HnZZyy9SWMgo8Z6KBJVIZnx8XUXS8U2afO6Y0g1Oug==} - '@shikijs/langs@3.9.2': - resolution: {integrity: sha512-X1Q6wRRQXY7HqAuX3I8WjMscjeGjqXCg/Sve7J2GWFORXkSrXud23UECqTBIdCSNKJioFtmUGJQNKtlMMZMn0w==} + '@shikijs/langs@3.14.0': + resolution: {integrity: sha512-DIB2EQY7yPX1/ZH7lMcwrK5pl+ZkP/xoSpUzg9YC8R+evRCCiSQ7yyrvEyBsMnfZq4eBzLzBlugMyTAf13+pzg==} - '@shikijs/themes@3.9.2': - resolution: {integrity: sha512-6z5lBPBMRfLyyEsgf6uJDHPa6NAGVzFJqH4EAZ+03+7sedYir2yJBRu2uPZOKmj43GyhVHWHvyduLDAwJQfDjA==} + '@shikijs/themes@3.14.0': + resolution: {integrity: sha512-fAo/OnfWckNmv4uBoUu6dSlkcBc+SA1xzj5oUSaz5z3KqHtEbUypg/9xxgJARtM6+7RVm0Q6Xnty41xA1ma1IA==} - '@shikijs/types@3.9.2': - resolution: {integrity: sha512-/M5L0Uc2ljyn2jKvj4Yiah7ow/W+DJSglVafvWAJ/b8AZDeeRAdMu3c2riDzB7N42VD+jSnWxeP9AKtd4TfYVw==} + '@shikijs/types@3.14.0': + resolution: {integrity: sha512-bQGgC6vrY8U/9ObG1Z/vTro+uclbjjD/uG58RvfxKZVD5p9Yc1ka3tVyEFy7BNJLzxuWyHH5NWynP9zZZS59eQ==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -1552,14 +1556,14 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.22': - resolution: {integrity: sha512-gp4M7Di5KgNyIyO903wTClYBavRt6UyFNpc5LWfyZr1lBsTUY+QrVZfmbNF2aCyfklBOVk9YC4p+zkwoyT7ECg==} + '@volar/language-core@2.4.23': + resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} - '@volar/source-map@2.4.22': - resolution: {integrity: sha512-L2nVr/1vei0xKRgO2tYVXtJYd09HTRjaZi418e85Q+QdbbqA8h7bBjfNyPPSsjnrOO4l4kaAo78c8SQUAdHvgA==} + '@volar/source-map@2.4.23': + resolution: {integrity: sha512-Z1Uc8IB57Lm6k7q6KIDu/p+JWtf3xsXJqAX/5r18hYOTpJyBn0KXUR8oTJ4WFYOcDzWC9n3IflGgHowx6U6z9Q==} - '@volar/typescript@2.4.22': - resolution: {integrity: sha512-6ZczlJW1/GWTrNnkmZxJp4qyBt/SGVlcTuCWpI5zLrdPdCZsj66Aff9ZsfFaT3TyjG8zVYgBMYPuCm/eRkpcpQ==} + '@volar/typescript@2.4.23': + resolution: {integrity: sha512-lAB5zJghWxVPqfcStmAP1ZqQacMpe90UrP5RJ3arDyrhy4aCUQqmxPPLB2PWDKugvylmO41ljK7vZ+t6INMTag==} '@vue/babel-helper-vue-transform-on@1.2.5': resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} @@ -1601,9 +1605,6 @@ packages: '@vue/compiler-ssr@3.5.18': resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} - '@vue/compiler-vue2@2.7.16': - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} @@ -1618,8 +1619,8 @@ packages: '@vue/devtools-shared@8.0.0': resolution: {integrity: sha512-jrKnbjshQCiOAJanoeJjTU7WaCg0Dz2BUal6SaR6VM/P3hiFdX5Q6Pxl73ZMnrhCxNK9nAg5hvvRGqs+6dtU1g==} - '@vue/language-core@3.0.5': - resolution: {integrity: sha512-gCEjn9Ik7I/seHVNIEipOm8W+f3/kg60e8s1IgIkMYma2wu9ZGUTMv3mSL2bX+Md2L8fslceJ4SU8j1fgSRoiw==} + '@vue/language-core@3.1.2': + resolution: {integrity: sha512-PyFDCqpdfYUT+oMLqcc61oHfJlC6yjhybaefwQjRdkchIihToOEpJ2Wu/Ebq2yrnJdd1EsaAvZaXVAqcxtnDxQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1738,8 +1739,8 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - alien-signals@2.0.5: - resolution: {integrity: sha512-PdJB6+06nUNAClInE3Dweq7/2xVAYM64vvvS1IHVHSJmgeOtEdrAGyp7Z2oJtYm0B342/Exd2NT0uMJaThcjLQ==} + alien-signals@3.0.3: + resolution: {integrity: sha512-2JXjom6R7ZwrISpUphLhf4htUq1aKRCennTJ6u9kFfr3sLmC9+I4CxxVi+McoFnIg+p1HnVrfLT/iCt4Dlz//Q==} allof-merge@0.6.6: resolution: {integrity: sha512-116eZBf2he0/J4Tl7EYMz96I5Anaeio+VL0j/H2yxW9CoYQAMMv8gYcwkVRoO7XfIOv/qzSTfVzDVGAYxKFi3g==} @@ -2224,8 +2225,8 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - cross-env@10.0.0: - resolution: {integrity: sha512-aU8qlEK/nHYtVuN4p7UQgAwVljzMg8hB4YK5ThRqD2l/ziSnryncPNn7bMLt5cFYsKVKBh8HqLqyCoTupEUu7Q==} + cross-env@10.1.0: + resolution: {integrity: sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==} engines: {node: '>=20'} hasBin: true @@ -2291,9 +2292,6 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -2618,8 +2616,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.36.0: - resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==} + eslint@9.38.0: + resolution: {integrity: sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3060,10 +3058,6 @@ packages: hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} @@ -4574,117 +4568,117 @@ packages: sanitize-html@2.17.0: resolution: {integrity: sha512-dLAADUSS8rBwhaevT12yCezvioCA+bmUTPH/u57xKPT8d++voeYE6HeluA/bPbQ15TwDBG2ii+QZIEmYx8VdxA==} - sass-embedded-all-unknown@1.90.0: - resolution: {integrity: sha512-/n7jTQvI+hftDDrHzK19G4pxfDzOhtjuQO1K54ui1pT2S0sWfWDjCYUbQgtWQ6FO7g5qWS0hgmrWdc7fmS3rgA==} + sass-embedded-all-unknown@1.93.2: + resolution: {integrity: sha512-GdEuPXIzmhRS5J7UKAwEvtk8YyHQuFZRcpnEnkA3rwRUI27kwjyXkNeIj38XjUQ3DzrfMe8HcKFaqWGHvblS7Q==} cpu: ['!arm', '!arm64', '!riscv64', '!x64'] - sass-embedded-android-arm64@1.90.0: - resolution: {integrity: sha512-bkTlewzWksa6Sj4Zs1CWiutnvUbsO3xuYh2QBRknXsOtuMlfTPoXnwhCnyE4lSvUxw2qxSbv+NdQev9qMfsBgA==} + sass-embedded-android-arm64@1.93.2: + resolution: {integrity: sha512-346f4iVGAPGcNP6V6IOOFkN5qnArAoXNTPr5eA/rmNpeGwomdb7kJyQ717r9rbJXxOG8OAAUado6J0qLsjnjXQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [android] - sass-embedded-android-arm@1.90.0: - resolution: {integrity: sha512-usF6kVJQWa1CMgPH1nCT1y8KEmAT2fzB00dDIPBYHq8U5VZLCihi2bJRP5U9NlcwP1TlKGKCjwsbIdSjDKfecg==} + sass-embedded-android-arm@1.93.2: + resolution: {integrity: sha512-I8bpO8meZNo5FvFx5FIiE7DGPVOYft0WjuwcCCdeJ6duwfkl6tZdatex1GrSigvTsuz9L0m4ngDcX/Tj/8yMow==} engines: {node: '>=14.0.0'} cpu: [arm] os: [android] - sass-embedded-android-riscv64@1.90.0: - resolution: {integrity: sha512-bpqCIOaX+0Lou/BNJ4iJIKbWbVaYXFdg26C3gG6gxxKZRzp/6OYCxHrIQDwhKz6YC8Q5rwNPMpfDVYbWPcgroA==} + sass-embedded-android-riscv64@1.93.2: + resolution: {integrity: sha512-hSMW1s4yJf5guT9mrdkumluqrwh7BjbZ4MbBW9tmi1DRDdlw1Wh9Oy1HnnmOG8x9XcI1qkojtPL6LUuEJmsiDg==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [android] - sass-embedded-android-x64@1.90.0: - resolution: {integrity: sha512-GNxVKnCMd/p2icZ+Q4mhvNk19NrLXq1C4guiqjrycHYQLEnxRkjbW1QXYiL+XyDn4e+Bcq0knzG0I9pMuNZxkg==} + sass-embedded-android-x64@1.93.2: + resolution: {integrity: sha512-JqktiHZduvn+ldGBosE40ALgQ//tGCVNAObgcQ6UIZznEJbsHegqStqhRo8UW3x2cgOO2XYJcrInH6cc7wdKbw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [android] - sass-embedded-darwin-arm64@1.90.0: - resolution: {integrity: sha512-qr4KBMJfBA+lzXiWnP00qzpLzHQzGd1OSK3VHcUFjZ8l7VOYf2R7Tc3fcTLhpaNPMJtTK0jrk8rFqBvsiZExnA==} + sass-embedded-darwin-arm64@1.93.2: + resolution: {integrity: sha512-qI1X16qKNeBJp+M/5BNW7v/JHCDYWr1/mdoJ7+UMHmP0b5AVudIZtimtK0hnjrLnBECURifd6IkulybR+h+4UA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - sass-embedded-darwin-x64@1.90.0: - resolution: {integrity: sha512-z2nr1nNqtWDLVRwTbHtL7zriK90U7O/Gb15UaCSMYeAz9Y+wog5s/sDEKm0+GsVdzzkaCaMZRWGN4jTilnUwmQ==} + sass-embedded-darwin-x64@1.93.2: + resolution: {integrity: sha512-4KeAvlkQ0m0enKUnDGQJZwpovYw99iiMb8CTZRSsQm8Eh7halbJZVmx67f4heFY/zISgVOCcxNg19GrM5NTwtA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - sass-embedded-linux-arm64@1.90.0: - resolution: {integrity: sha512-SPMcGZuP71Fj8btCGtlBnv8h8DAbJn8EQfLzXs9oo6NGFFLVjNGiFpqGfgtUV6DLWCuaRyEFeViO7wZow/vKGQ==} + sass-embedded-linux-arm64@1.93.2: + resolution: {integrity: sha512-9ftX6nd5CsShJqJ2WRg+ptaYvUW+spqZfJ88FbcKQBNFQm6L87luj3UI1rB6cP5EWrLwHA754OKxRJyzWiaN6g==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - sass-embedded-linux-arm@1.90.0: - resolution: {integrity: sha512-FeBxI5Q2HvM3CCadcEcQgvWbDPVs2YEF0PZ87fbAVTCG8dV+iNnQreSz7GRJroknpvbRhm5t2gedvcgmTnPb2Q==} + sass-embedded-linux-arm@1.93.2: + resolution: {integrity: sha512-N3+D/ToHtzwLDO+lSH05Wo6/KRxFBPnbjVHASOlHzqJnK+g5cqex7IFAp6ozzlRStySk61Rp6d+YGrqZ6/P0PA==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - sass-embedded-linux-musl-arm64@1.90.0: - resolution: {integrity: sha512-xLH7+PFq763MoEm3vI7hQk5E+nStiLWbijHEYW/tEtCbcQIphgzSkDItEezxXew3dU4EJ1jqrBUySPdoXFLqWA==} + sass-embedded-linux-musl-arm64@1.93.2: + resolution: {integrity: sha512-+3EHuDPkMiAX5kytsjEC1bKZCawB9J6pm2eBIzzLMPWbf5xdx++vO1DpT7hD4bm4ZGn0eVHgSOKIfP6CVz6tVg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - sass-embedded-linux-musl-arm@1.90.0: - resolution: {integrity: sha512-EB2z0fUXdUdvSoddf4DzdZQkD/xyreD72gwAi8YScgUvR4HMXI7bLcK/n78Rft6OnqvV8090hjC8FsLDo3x5xQ==} + sass-embedded-linux-musl-arm@1.93.2: + resolution: {integrity: sha512-XBTvx66yRenvEsp3VaJCb3HQSyqCsUh7R+pbxcN5TuzueybZi0LXvn9zneksdXcmjACMlMpIVXi6LyHPQkYc8A==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - sass-embedded-linux-musl-riscv64@1.90.0: - resolution: {integrity: sha512-L21UkOgnSrD+ERF+jo1IWneGv40t0ap9+3cI+wZWYhQS5MkxponhT9QaNU57JEDJwB9mOl01LVw14opz4SN+VQ==} + sass-embedded-linux-musl-riscv64@1.93.2: + resolution: {integrity: sha512-0sB5kmVZDKTYzmCSlTUnjh6mzOhzmQiW/NNI5g8JS4JiHw2sDNTvt1dsFTuqFkUHyEOY3ESTsfHHBQV8Ip4bEA==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] - sass-embedded-linux-musl-x64@1.90.0: - resolution: {integrity: sha512-NeAycQlsdhFdnIeSmRmScYUyCd+uE+x15NLFunbF8M0PgCKurrUhaxgGKSuBbaK56FpxarKOHCqcOrWbemIGzQ==} + sass-embedded-linux-musl-x64@1.93.2: + resolution: {integrity: sha512-t3ejQ+1LEVuHy7JHBI2tWHhoMfhedUNDjGJR2FKaLgrtJntGnyD1RyX0xb3nuqL/UXiEAtmTmZY+Uh3SLUe1Hg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - sass-embedded-linux-riscv64@1.90.0: - resolution: {integrity: sha512-lJopaQhW8S+kaQ61vMqq3c+bOurcf9RdZf2EmzQYpc2y1vT5cWfRNrRkbAgO/23IQxsk/fq3UIUnsjnyQmi6MA==} + sass-embedded-linux-riscv64@1.93.2: + resolution: {integrity: sha512-e7AndEwAbFtXaLy6on4BfNGTr3wtGZQmypUgYpSNVcYDO+CWxatKVY4cxbehMPhxG9g5ru+eaMfynvhZt7fLaA==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] - sass-embedded-linux-x64@1.90.0: - resolution: {integrity: sha512-Cc061gBfMPwH9rN7neQaH36cvOQC+dFMSGIeX5qUOhrEL4Ng51iqBV6aI4RIB1jCFGth6eDydVRN1VdV9qom8A==} + sass-embedded-linux-x64@1.93.2: + resolution: {integrity: sha512-U3EIUZQL11DU0xDDHXexd4PYPHQaSQa2hzc4EzmhHqrAj+TyfYO94htjWOd+DdTPtSwmLp+9cTWwPZBODzC96w==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - sass-embedded-unknown-all@1.90.0: - resolution: {integrity: sha512-DBGzHVCJDqtjTHZFohush9YTxd4ZxhIygIRTNRXnA0359woF9Z8AS7/YxfzwkqrTX5durSJa6ZamGFYVLoRphQ==} + sass-embedded-unknown-all@1.93.2: + resolution: {integrity: sha512-7VnaOmyewcXohiuoFagJ3SK5ddP9yXpU0rzz+pZQmS1/+5O6vzyFCUoEt3HDRaLctH4GT3nUGoK1jg0ae62IfQ==} os: ['!android', '!darwin', '!linux', '!win32'] - sass-embedded-win32-arm64@1.90.0: - resolution: {integrity: sha512-c3/vL/CATnaW3x/6kcNbCROEOUU7zvJpIURp7M9664GJj08/gLPRWKNruw0OkAPQ3C5TTQz7+/fQWEpRA6qmvA==} + sass-embedded-win32-arm64@1.93.2: + resolution: {integrity: sha512-Y90DZDbQvtv4Bt0GTXKlcT9pn4pz8AObEjFF8eyul+/boXwyptPZ/A1EyziAeNaIEIfxyy87z78PUgCeGHsx3Q==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - sass-embedded-win32-x64@1.90.0: - resolution: {integrity: sha512-PFwdW7AYtCkwi3NfWFeexvIZEJ0nuShp8Bjjc3px756+18yYwBWa78F4TGdIQmJfpYKBhgkVjFOctwq+NCHntA==} + sass-embedded-win32-x64@1.93.2: + resolution: {integrity: sha512-BbSucRP6PVRZGIwlEBkp+6VQl2GWdkWFMN+9EuOTPrLxCJZoq+yhzmbjspd3PeM8+7WJ7AdFu/uRYdO8tor1iQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] - sass-embedded@1.90.0: - resolution: {integrity: sha512-XP1EltyLLfuU5FsGVjSz8PcT925oA3rDnJTWOEBHR42k62ZEbKTcZ4gVlFwKi0Ggzi5E8v1K2BplD8ELHwusYg==} + sass-embedded@1.93.2: + resolution: {integrity: sha512-FvQdkn2dZ8DGiLgi0Uf4zsj7r/BsiLImNa5QJ10eZalY6NfZyjrmWGFcuCN5jNwlDlXFJnftauv+UtvBKLvepQ==} engines: {node: '>=16.0.0'} hasBin: true - sass@1.90.0: - resolution: {integrity: sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==} + sass@1.93.2: + resolution: {integrity: sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==} engines: {node: '>=14.0.0'} hasBin: true @@ -4742,8 +4736,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@3.9.2: - resolution: {integrity: sha512-t6NKl5e/zGTvw/IyftLcumolgOczhuroqwXngDeMqJ3h3EQiTY/7wmfgPlsmloD8oYfqkEDqxiaH37Pjm1zUhQ==} + shiki@3.14.0: + resolution: {integrity: sha512-J0yvpLI7LSig3Z3acIuDLouV5UCKQqu8qOArwMx+/yPVC3WRMgrP67beaG8F+j4xfEWE0eVC4GeBCIXeOPra1g==} side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} @@ -5471,13 +5465,13 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - vue-router@4.5.1: - resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==} + vue-router@4.6.3: + resolution: {integrity: sha512-ARBedLm9YlbvQomnmq91Os7ck6efydTSpRP3nuOKCvgJOHNrhRoJDSKtee8kcL1Vf7nz6U+PMBL+hTvR3bTVQg==} peerDependencies: - vue: ^3.2.0 + vue: ^3.5.0 - vue-tsc@3.0.5: - resolution: {integrity: sha512-PsTFN9lo1HJCrZw9NoqjYcAbYDXY0cOKyuW2E7naX5jcaVyWpqEsZOHN9Dws5890E8e5SDAD4L4Zam3dxG3/Cw==} + vue-tsc@3.1.2: + resolution: {integrity: sha512-3fd4DY0rFczs5f+VB3OhcLU83V6+3Puj2yLBe0Ak65k7ERk+STVNKaOAi0EBo6Lc15UiJB6LzU6Mxy4+h/pKew==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -6233,36 +6227,42 @@ snapshots: '@esbuild/win32-x64@0.25.10': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.36.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.7.0(eslint@9.38.0(jiti@2.4.2))': dependencies: - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.0(eslint@9.36.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.4.2))': dependencies: - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.21.0': + '@eslint/config-array@0.21.1': dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.1 + '@eslint/object-schema': 2.1.7 + debug: 4.4.3 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.3.1': {} + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 + + '@eslint/core@0.16.0': + dependencies: + '@types/json-schema': 7.0.15 - '@eslint/core@0.15.2': + '@eslint/core@0.17.0': dependencies: '@types/json-schema': 7.0.15 '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 - debug: 4.4.1 + debug: 4.4.3 espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -6275,16 +6275,16 @@ snapshots: '@eslint/js@9.33.0': {} - '@eslint/js@9.36.0': {} + '@eslint/js@9.38.0': {} - '@eslint/object-schema@2.1.6': {} + '@eslint/object-schema@2.1.7': {} - '@eslint/plugin-kit@0.3.5': + '@eslint/plugin-kit@0.4.1': dependencies: - '@eslint/core': 0.15.2 + '@eslint/core': 0.17.0 levn: 0.4.1 - '@evilmartians/lefthook@1.12.3': {} + '@evilmartians/lefthook@1.13.6': {} '@faker-js/faker@5.5.3': {} @@ -6374,20 +6374,20 @@ snapshots: '@kong/design-tokens@1.18.0': {} - '@kong/eslint-config-kong-ui@1.5.5(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)': + '@kong/eslint-config-kong-ui@1.5.5(@typescript-eslint/parser@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@eslint/js': 9.33.0 - '@stylistic/eslint-plugin': 5.3.1(eslint@9.36.0(jiti@2.4.2)) - eslint: 9.36.0(jiti@2.4.2) - eslint-plugin-cypress: 5.1.0(eslint@9.36.0(jiti@2.4.2)) - eslint-plugin-jsonc: 2.20.1(eslint@9.36.0(jiti@2.4.2)) - eslint-plugin-n: 17.23.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) - eslint-plugin-promise: 7.2.1(eslint@9.36.0(jiti@2.4.2)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.4.2))) + '@stylistic/eslint-plugin': 5.3.1(eslint@9.38.0(jiti@2.4.2)) + eslint: 9.38.0(jiti@2.4.2) + eslint-plugin-cypress: 5.1.0(eslint@9.38.0(jiti@2.4.2)) + eslint-plugin-jsonc: 2.20.1(eslint@9.38.0(jiti@2.4.2)) + eslint-plugin-n: 17.23.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) + eslint-plugin-promise: 7.2.1(eslint@9.38.0(jiti@2.4.2)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.38.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.38.0(jiti@2.4.2))) globals: 15.15.0 jsonc-eslint-parser: 2.4.0 - typescript-eslint: 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) - vue-eslint-parser: 10.2.0(eslint@9.36.0(jiti@2.4.2)) + typescript-eslint: 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) + vue-eslint-parser: 10.2.0(eslint@9.38.0(jiti@2.4.2)) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/parser' @@ -6735,33 +6735,33 @@ snapshots: transitivePeerDependencies: - supports-color - '@shikijs/core@3.9.2': + '@shikijs/core@3.14.0': dependencies: - '@shikijs/types': 3.9.2 + '@shikijs/types': 3.14.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@3.9.2': + '@shikijs/engine-javascript@3.14.0': dependencies: - '@shikijs/types': 3.9.2 + '@shikijs/types': 3.14.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 - '@shikijs/engine-oniguruma@3.9.2': + '@shikijs/engine-oniguruma@3.14.0': dependencies: - '@shikijs/types': 3.9.2 + '@shikijs/types': 3.14.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.9.2': + '@shikijs/langs@3.14.0': dependencies: - '@shikijs/types': 3.9.2 + '@shikijs/types': 3.14.0 - '@shikijs/themes@3.9.2': + '@shikijs/themes@3.14.0': dependencies: - '@shikijs/types': 3.9.2 + '@shikijs/types': 3.14.0 - '@shikijs/types@3.9.2': + '@shikijs/types@3.14.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -6963,11 +6963,11 @@ snapshots: '@stoplight/yaml-ast-parser': 0.0.50 tslib: 2.8.1 - '@stylistic/eslint-plugin@5.3.1(eslint@9.36.0(jiti@2.4.2))': + '@stylistic/eslint-plugin@5.3.1(eslint@9.38.0(jiti@2.4.2))': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0(jiti@2.4.2)) '@typescript-eslint/types': 8.44.0 - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -7063,15 +7063,15 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.44.0 - '@typescript-eslint/type-utils': 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/utils': 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.44.0 - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -7080,14 +7080,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/parser@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.44.0 '@typescript-eslint/types': 8.44.0 '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.44.0 debug: 4.4.3 - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -7110,13 +7110,13 @@ snapshots: dependencies: typescript: 5.9.2 - '@typescript-eslint/type-utils@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.44.0 '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/utils': 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) debug: 4.4.3 - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: @@ -7140,13 +7140,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/utils@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.44.0 '@typescript-eslint/types': 8.44.0 '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -7158,10 +7158,10 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@6.0.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) vue: 3.5.18(typescript@5.9.2) '@vitest/expect@3.2.4': @@ -7172,13 +7172,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -7209,7 +7209,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.14 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@22.18.0)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6))(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vitest: 3.2.4(@types/node@22.18.0)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6))(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) '@vitest/utils@3.2.4': dependencies: @@ -7217,15 +7217,15 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.22': + '@volar/language-core@2.4.23': dependencies: - '@volar/source-map': 2.4.22 + '@volar/source-map': 2.4.23 - '@volar/source-map@2.4.22': {} + '@volar/source-map@2.4.23': {} - '@volar/typescript@2.4.22': + '@volar/typescript@2.4.23': dependencies: - '@volar/language-core': 2.4.22 + '@volar/language-core': 2.4.23 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -7319,21 +7319,16 @@ snapshots: '@vue/compiler-dom': 3.5.18 '@vue/shared': 3.5.18 - '@vue/compiler-vue2@2.7.16': - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': + '@vue/devtools-core@8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) + vite-hot-client: 2.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - vite @@ -7352,13 +7347,12 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@3.0.5(typescript@5.9.2)': + '@vue/language-core@3.1.2(typescript@5.9.2)': dependencies: - '@volar/language-core': 2.4.22 + '@volar/language-core': 2.4.23 '@vue/compiler-dom': 3.5.18 - '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.18 - alien-signals: 2.0.5 + alien-signals: 3.0.3 muggle-string: 0.4.1 path-browserify: 1.0.1 picomatch: 4.0.3 @@ -7475,7 +7469,7 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - alien-signals@2.0.5: {} + alien-signals@3.0.3: {} allof-merge@0.6.6: dependencies: @@ -8008,7 +8002,7 @@ snapshots: create-require@1.1.1: {} - cross-env@10.0.0: + cross-env@10.1.0: dependencies: '@epic-web/invariant': 1.0.0 cross-spawn: 7.0.6 @@ -8107,8 +8101,6 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 - de-indent@1.0.2: {} - debug@4.3.7: dependencies: ms: 2.1.3 @@ -8396,40 +8388,40 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.36.0(jiti@2.4.2)): + eslint-compat-utils@0.5.1(eslint@9.38.0(jiti@2.4.2)): dependencies: - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) semver: 7.7.2 - eslint-compat-utils@0.6.5(eslint@9.36.0(jiti@2.4.2)): + eslint-compat-utils@0.6.5(eslint@9.38.0(jiti@2.4.2)): dependencies: - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) semver: 7.7.2 - eslint-json-compat-utils@0.2.1(eslint@9.36.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.38.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-plugin-cypress@5.1.0(eslint@9.36.0(jiti@2.4.2)): + eslint-plugin-cypress@5.1.0(eslint@9.38.0(jiti@2.4.2)): dependencies: - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) globals: 16.2.0 - eslint-plugin-es-x@7.8.0(eslint@9.36.0(jiti@2.4.2)): + eslint-plugin-es-x@7.8.0(eslint@9.38.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.36.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.36.0(jiti@2.4.2)) + eslint: 9.38.0(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@9.38.0(jiti@2.4.2)) - eslint-plugin-jsonc@2.20.1(eslint@9.36.0(jiti@2.4.2)): + eslint-plugin-jsonc@2.20.1(eslint@9.38.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) - eslint: 9.36.0(jiti@2.4.2) - eslint-compat-utils: 0.6.5(eslint@9.36.0(jiti@2.4.2)) - eslint-json-compat-utils: 0.2.1(eslint@9.36.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0(jiti@2.4.2)) + eslint: 9.38.0(jiti@2.4.2) + eslint-compat-utils: 0.6.5(eslint@9.38.0(jiti@2.4.2)) + eslint-json-compat-utils: 0.2.1(eslint@9.38.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) espree: 10.4.0 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -8438,12 +8430,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.23.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2): + eslint-plugin-n@17.23.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0(jiti@2.4.2)) enhanced-resolve: 5.18.2 - eslint: 9.36.0(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@9.36.0(jiti@2.4.2)) + eslint: 9.38.0(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@9.38.0(jiti@2.4.2)) get-tsconfig: 4.10.1 globals: 15.15.0 globrex: 0.1.2 @@ -8453,23 +8445,23 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-promise@7.2.1(eslint@9.36.0(jiti@2.4.2)): + eslint-plugin-promise@7.2.1(eslint@9.38.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) - eslint: 9.36.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0(jiti@2.4.2)) + eslint: 9.38.0(jiti@2.4.2) - eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.4.2))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.38.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.38.0(jiti@2.4.2))): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) - eslint: 9.36.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0(jiti@2.4.2)) + eslint: 9.38.0(jiti@2.4.2) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.2 - vue-eslint-parser: 10.2.0(eslint@9.36.0(jiti@2.4.2)) + vue-eslint-parser: 10.2.0(eslint@9.38.0(jiti@2.4.2)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) eslint-scope@8.4.0: dependencies: @@ -8480,25 +8472,24 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.36.0(jiti@2.4.2): + eslint@9.38.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.1 - '@eslint/core': 0.15.2 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.16.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.36.0 - '@eslint/plugin-kit': 0.3.5 + '@eslint/js': 9.38.0 + '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.2 '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1 + debug: 4.4.3 escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -9034,8 +9025,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - he@1.2.0: {} - highlight.js@10.7.3: {} hmac-drbg@1.0.1: @@ -10440,65 +10429,65 @@ snapshots: parse-srcset: 1.0.2 postcss: 8.5.6 - sass-embedded-all-unknown@1.90.0: + sass-embedded-all-unknown@1.93.2: dependencies: - sass: 1.90.0 + sass: 1.93.2 optional: true - sass-embedded-android-arm64@1.90.0: + sass-embedded-android-arm64@1.93.2: optional: true - sass-embedded-android-arm@1.90.0: + sass-embedded-android-arm@1.93.2: optional: true - sass-embedded-android-riscv64@1.90.0: + sass-embedded-android-riscv64@1.93.2: optional: true - sass-embedded-android-x64@1.90.0: + sass-embedded-android-x64@1.93.2: optional: true - sass-embedded-darwin-arm64@1.90.0: + sass-embedded-darwin-arm64@1.93.2: optional: true - sass-embedded-darwin-x64@1.90.0: + sass-embedded-darwin-x64@1.93.2: optional: true - sass-embedded-linux-arm64@1.90.0: + sass-embedded-linux-arm64@1.93.2: optional: true - sass-embedded-linux-arm@1.90.0: + sass-embedded-linux-arm@1.93.2: optional: true - sass-embedded-linux-musl-arm64@1.90.0: + sass-embedded-linux-musl-arm64@1.93.2: optional: true - sass-embedded-linux-musl-arm@1.90.0: + sass-embedded-linux-musl-arm@1.93.2: optional: true - sass-embedded-linux-musl-riscv64@1.90.0: + sass-embedded-linux-musl-riscv64@1.93.2: optional: true - sass-embedded-linux-musl-x64@1.90.0: + sass-embedded-linux-musl-x64@1.93.2: optional: true - sass-embedded-linux-riscv64@1.90.0: + sass-embedded-linux-riscv64@1.93.2: optional: true - sass-embedded-linux-x64@1.90.0: + sass-embedded-linux-x64@1.93.2: optional: true - sass-embedded-unknown-all@1.90.0: + sass-embedded-unknown-all@1.93.2: dependencies: - sass: 1.90.0 + sass: 1.93.2 optional: true - sass-embedded-win32-arm64@1.90.0: + sass-embedded-win32-arm64@1.93.2: optional: true - sass-embedded-win32-x64@1.90.0: + sass-embedded-win32-x64@1.93.2: optional: true - sass-embedded@1.90.0: + sass-embedded@1.93.2: dependencies: '@bufbuild/protobuf': 2.5.2 buffer-builder: 0.2.0 @@ -10509,26 +10498,26 @@ snapshots: sync-child-process: 1.0.2 varint: 6.0.0 optionalDependencies: - sass-embedded-all-unknown: 1.90.0 - sass-embedded-android-arm: 1.90.0 - sass-embedded-android-arm64: 1.90.0 - sass-embedded-android-riscv64: 1.90.0 - sass-embedded-android-x64: 1.90.0 - sass-embedded-darwin-arm64: 1.90.0 - sass-embedded-darwin-x64: 1.90.0 - sass-embedded-linux-arm: 1.90.0 - sass-embedded-linux-arm64: 1.90.0 - sass-embedded-linux-musl-arm: 1.90.0 - sass-embedded-linux-musl-arm64: 1.90.0 - sass-embedded-linux-musl-riscv64: 1.90.0 - sass-embedded-linux-musl-x64: 1.90.0 - sass-embedded-linux-riscv64: 1.90.0 - sass-embedded-linux-x64: 1.90.0 - sass-embedded-unknown-all: 1.90.0 - sass-embedded-win32-arm64: 1.90.0 - sass-embedded-win32-x64: 1.90.0 - - sass@1.90.0: + sass-embedded-all-unknown: 1.93.2 + sass-embedded-android-arm: 1.93.2 + sass-embedded-android-arm64: 1.93.2 + sass-embedded-android-riscv64: 1.93.2 + sass-embedded-android-x64: 1.93.2 + sass-embedded-darwin-arm64: 1.93.2 + sass-embedded-darwin-x64: 1.93.2 + sass-embedded-linux-arm: 1.93.2 + sass-embedded-linux-arm64: 1.93.2 + sass-embedded-linux-musl-arm: 1.93.2 + sass-embedded-linux-musl-arm64: 1.93.2 + sass-embedded-linux-musl-riscv64: 1.93.2 + sass-embedded-linux-musl-x64: 1.93.2 + sass-embedded-linux-riscv64: 1.93.2 + sass-embedded-linux-x64: 1.93.2 + sass-embedded-unknown-all: 1.93.2 + sass-embedded-win32-arm64: 1.93.2 + sass-embedded-win32-x64: 1.93.2 + + sass@1.93.2: dependencies: chokidar: 4.0.1 immutable: 5.0.2 @@ -10616,14 +10605,14 @@ snapshots: shebang-regex@3.0.0: {} - shiki@3.9.2: + shiki@3.14.0: dependencies: - '@shikijs/core': 3.9.2 - '@shikijs/engine-javascript': 3.9.2 - '@shikijs/engine-oniguruma': 3.9.2 - '@shikijs/langs': 3.9.2 - '@shikijs/themes': 3.9.2 - '@shikijs/types': 3.9.2 + '@shikijs/core': 3.14.0 + '@shikijs/engine-javascript': 3.14.0 + '@shikijs/engine-oniguruma': 3.14.0 + '@shikijs/langs': 3.14.0 + '@shikijs/themes': 3.14.0 + '@shikijs/types': 3.14.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -11136,13 +11125,13 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2): + typescript-eslint@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) - '@typescript-eslint/parser': 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2) - eslint: 9.36.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.44.0(eslint@9.38.0(jiti@2.4.2))(typescript@5.9.2) + eslint: 9.38.0(jiti@2.4.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -11263,23 +11252,23 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-dev-rpc@1.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)): + vite-dev-rpc@1.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)): dependencies: birpc: 2.5.0 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) - vite-hot-client: 2.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) + vite-hot-client: 2.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) - vite-hot-client@2.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)): + vite-hot-client@2.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)): dependencies: - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) - vite-node@3.2.4(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0): dependencies: cac: 6.7.14 - debug: 4.4.1 + debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -11294,49 +11283,49 @@ snapshots: - tsx - yaml - vite-plugin-inspect@11.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)): + vite-plugin-inspect@11.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)): dependencies: ansis: 4.1.0 - debug: 4.4.1 + debug: 4.4.3 error-stack-parser-es: 1.0.5 ohash: 2.0.11 open: 10.2.0 perfect-debounce: 1.0.0 sirv: 3.0.1 unplugin-utils: 0.2.5 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) - vite-dev-rpc: 1.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) + vite-dev-rpc: 1.1.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) transitivePeerDependencies: - supports-color - vite-plugin-node-polyfills@0.24.0(rollup@4.52.2)(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)): + vite-plugin-node-polyfills@0.24.0(rollup@4.52.2)(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.52.2) node-stdlib-browser: 1.2.1 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) transitivePeerDependencies: - rollup - vite-plugin-replace@0.1.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)): + vite-plugin-replace@0.1.1(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)): dependencies: - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) - vite-plugin-vue-devtools@8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)): + vite-plugin-vue-devtools@8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)): dependencies: - '@vue/devtools-core': 8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + '@vue/devtools-core': 8.0.0(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 execa: 9.6.0 sirv: 3.0.1 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) - vite-plugin-inspect: 11.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) + vite-plugin-inspect: 11.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - supports-color - vue - vite-plugin-vue-inspector@5.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.2(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) @@ -11347,11 +11336,11 @@ snapshots: '@vue/compiler-dom': 3.5.17 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0): + vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0): dependencies: esbuild: 0.25.10 fdir: 6.5.0(picomatch@4.0.3) @@ -11363,15 +11352,15 @@ snapshots: '@types/node': 22.18.0 fsevents: 2.3.3 jiti: 2.4.2 - sass: 1.90.0 - sass-embedded: 1.90.0 + sass: 1.93.2 + sass-embedded: 1.93.2 yaml: 2.8.0 - vitest@3.2.4(@types/node@22.18.0)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6))(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0): + vitest@3.2.4(@types/node@22.18.0)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6))(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -11389,8 +11378,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.90.0)(sass@1.90.0)(yaml@2.8.0) + vite: 7.1.5(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.18.0)(jiti@2.4.2)(sass-embedded@1.93.2)(sass@1.93.2)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.18.0 @@ -11420,10 +11409,10 @@ snapshots: dependencies: vue: 3.5.18(typescript@5.9.2) - vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.4.2)): + vue-eslint-parser@10.2.0(eslint@9.38.0(jiti@2.4.2)): dependencies: debug: 4.4.1 - eslint: 9.36.0(jiti@2.4.2) + eslint: 9.38.0(jiti@2.4.2) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -11432,15 +11421,15 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.5.1(vue@3.5.18(typescript@5.9.2)): + vue-router@4.6.3(vue@3.5.18(typescript@5.9.2)): dependencies: '@vue/devtools-api': 6.6.4 vue: 3.5.18(typescript@5.9.2) - vue-tsc@3.0.5(typescript@5.9.2): + vue-tsc@3.1.2(typescript@5.9.2): dependencies: - '@volar/typescript': 2.4.22 - '@vue/language-core': 3.0.5(typescript@5.9.2) + '@volar/typescript': 2.4.23 + '@vue/language-core': 3.1.2(typescript@5.9.2) typescript: 5.9.2 vue@3.5.18(typescript@5.9.2):