diff --git a/package.json b/package.json index 1fc45eb..05296ff 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "api.mojis.dev", "type": "module", "private": true, - "packageManager": "pnpm@10.4.0", + "packageManager": "pnpm@10.4.1", "scripts": { "dev": "wrangler dev", "build": "wrangler deploy --dry-run --outdir=dist", @@ -19,7 +19,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@cloudflare/vitest-pool-workers": "^0.6.16", + "@cloudflare/vitest-pool-workers": "^0.7.0", "@cloudflare/workers-types": "^4.20250214.0", "@luxass/eslint-config": "^4.15.0", "eslint": "^9.20.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88c2351..bd80bc2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,23 +10,23 @@ importers: dependencies: '@hono/zod-openapi': specifier: ^0.18.4 - version: 0.18.4(hono@4.7.1)(zod@3.24.2) + version: 0.18.4(hono@4.7.2)(zod@3.24.2) '@scalar/hono-api-reference': specifier: ^0.5.173 - version: 0.5.173(hono@4.7.1) + version: 0.5.175(hono@4.7.2) hono: specifier: ^4.7.1 - version: 4.7.1 + version: 4.7.2 zod: specifier: ^3.24.2 version: 3.24.2 devDependencies: '@cloudflare/vitest-pool-workers': - specifier: ^0.6.16 - version: 0.6.16(@cloudflare/workers-types@4.20250214.0)(@vitest/runner@3.0.5)(@vitest/snapshot@3.0.5)(vitest@2.1.9) + specifier: ^0.7.0 + version: 0.7.4(@cloudflare/workers-types@4.20250224.0)(@vitest/runner@3.0.5)(@vitest/snapshot@3.0.5)(vitest@2.1.9) '@cloudflare/workers-types': specifier: ^4.20250214.0 - version: 4.20250214.0 + version: 4.20250224.0 '@luxass/eslint-config': specifier: ^4.15.0 version: 4.15.0(@typescript-eslint/utils@8.22.0(eslint@9.20.1)(typescript@5.7.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@1.0.1(eslint@9.20.1))(eslint@9.20.1)(typescript@5.7.3)(vitest@2.1.9) @@ -44,7 +44,7 @@ importers: version: 2.1.9 wrangler: specifier: ^3.109.1 - version: 3.109.1(@cloudflare/workers-types@4.20250214.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) packages: @@ -71,13 +71,13 @@ packages: resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.7': - resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==} + '@babel/parser@7.26.9': + resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/types@7.26.7': - resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} + '@babel/types@7.26.9': + resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} engines: {node: '>=6.9.0'} '@clack/core@0.4.1': @@ -90,45 +90,45 @@ packages: resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} engines: {node: '>=16.13'} - '@cloudflare/vitest-pool-workers@0.6.16': - resolution: {integrity: sha512-fKGP+jMyrIh54QncFa7A5NE3k8fWW6oCU4v9IW6Hiu7cAVKBvhdPUAfYBQS7EU1TsjGJl/y5N4Urds3PUFocoQ==} + '@cloudflare/vitest-pool-workers@0.7.4': + resolution: {integrity: sha512-GEVwv5eXjrzWdLxdDgN/0Lq7LBC0UUTDOxuEkzlBa7v3OTdg4xKLFC+YIKhbQCoHGJL8Nvzjis8C8fARA6Eo5g==} peerDependencies: - '@vitest/runner': 2.0.x - 2.1.x - '@vitest/snapshot': 2.0.x - 2.1.x - vitest: 2.0.x - 2.1.x + '@vitest/runner': 2.0.x - 3.0.x + '@vitest/snapshot': 2.0.x - 3.0.x + vitest: 2.0.x - 3.0.x - '@cloudflare/workerd-darwin-64@1.20250204.0': - resolution: {integrity: sha512-HpsgbWEfvdcwuZ8WAZhi1TlSCyyHC3tbghpKsOqGDaQNltyAFAWqa278TPNfcitYf/FmV4961v3eqUE+RFdHNQ==} + '@cloudflare/workerd-darwin-64@1.20250214.0': + resolution: {integrity: sha512-cDvvedWDc5zrgDnuXe2qYcz/TwBvzmweO55C7XpPuAWJ9Oqxv81PkdekYxD8mH989aQ/GI5YD0Fe6fDYlM+T3Q==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20250204.0': - resolution: {integrity: sha512-AJ8Tk7KMJqePlch3SH8oL41ROtsrb07hKRHD6M+FvGC3tLtf26rpteAAMNYKMDYKzFNFUIKZNijYDFZjBFndXQ==} + '@cloudflare/workerd-darwin-arm64@1.20250214.0': + resolution: {integrity: sha512-NytCvRveVzu0mRKo+tvZo3d/gCUway3B2ZVqSi/TS6NXDGBYIJo7g6s3BnTLS74kgyzeDOjhu9j/RBJBS809qw==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20250204.0': - resolution: {integrity: sha512-RIUfUSnDC8h73zAa+u1K2Frc7nc+eeQoBBP7SaqsRe6JdX8jfIv/GtWjQWCoj8xQFgLvhpJKZ4sTTTV+AilQbw==} + '@cloudflare/workerd-linux-64@1.20250214.0': + resolution: {integrity: sha512-pQ7+aHNHj8SiYEs4d/6cNoimE5xGeCMfgU1yfDFtA9YGN9Aj2BITZgOWPec+HW7ZkOy9oWlNrO6EvVjGgB4tbQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20250204.0': - resolution: {integrity: sha512-8Ql8jDjoIgr2J7oBD01kd9kduUz60njofrBpAOkjCPed15He8e8XHkYaYow3g0xpae4S2ryrPOeoD3M64sRxeg==} + '@cloudflare/workerd-linux-arm64@1.20250214.0': + resolution: {integrity: sha512-Vhlfah6Yd9ny1npNQjNgElLIjR6OFdEbuR3LCfbLDCwzWEBFhIf7yC+Tpp/a0Hq7kLz3sLdktaP7xl3PJhyOjA==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20250204.0': - resolution: {integrity: sha512-RpDJO3+to+e17X3EWfRCagboZYwBz2fowc+jL53+fd7uD19v3F59H48lw2BDpHJMRyhg6ouWcpM94OhsHv8ecA==} + '@cloudflare/workerd-windows-64@1.20250214.0': + resolution: {integrity: sha512-GMwMyFbkjBKjYJoKDhGX8nuL4Gqe3IbVnVWf2Q6086CValyIknupk5J6uQWGw2EBU3RGO3x4trDXT5WphQJZDQ==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20250214.0': - resolution: {integrity: sha512-+M8oOFVbyXT5GeJrYLWMUGyPf5wGB4+k59PPqdedtOig7NjZ5r4S79wMdaZ/EV5IV8JPtZBSNjTKpDnNmfxjaQ==} + '@cloudflare/workers-types@4.20250224.0': + resolution: {integrity: sha512-j6ZwQ5G2moQRaEtGI2u5TBQhVXv/XwOS5jfBAheZHcpCM07zm8j0i8jZHHLq/6VA8e6VRjKohOyj5j6tZ1KHLQ==} '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -784,18 +784,18 @@ packages: cpu: [x64] os: [win32] - '@scalar/hono-api-reference@0.5.173': - resolution: {integrity: sha512-3d92BE7yBba0BXbt+ZWRjd66oSG7yhL04c5BxB8bgQY54bUsCcCAzMdZFt65JbB8zJ6ffWZNB+FZWkGR3KDmdg==} + '@scalar/hono-api-reference@0.5.175': + resolution: {integrity: sha512-jSY/qYFHitFFFsLgvmspDN/Fd3V3nC5Q17XJW/qhLtXX/M4pZUGVZOTLU2GsAueh10J5m7VLPZo+HQL6HC35bg==} engines: {node: '>=18'} peerDependencies: hono: ^4.0.0 - '@scalar/openapi-types@0.1.7': - resolution: {integrity: sha512-oOTG3JQifg55U3DhKB7WdNIxFnJzbPJe7rqdyWdio977l8IkxQTVmObftJhdNIMvhV2K+1f/bDoMQGu6yTaD0A==} + '@scalar/openapi-types@0.1.8': + resolution: {integrity: sha512-iufA5/6hPCmRIVD2eh7qGpoKvoA08Gw/qUb2JECifBtAwA93fo7+1k9uHK440f2LMJsbxIzA+nv7RS0BmfiO/g==} engines: {node: '>=18'} - '@scalar/types@0.0.32': - resolution: {integrity: sha512-WHMkFQw4cu1mrG4pEiTUXVBBs205kHECdLM/5F7ATI0A7Axv6G1GgofkwbyCAayUjNk82uaCXzSOgPojbq4iGQ==} + '@scalar/types@0.0.34': + resolution: {integrity: sha512-q01ctijmHArM5KOny2zU+sHfhpsgOAENrDENecK2TsQNn5FYLmFZouMKeW2M6F7KFLPZnFxUiL/rT88b6Rp/Kg==} engines: {node: '>=18'} '@stylistic/eslint-plugin@2.13.0': @@ -875,8 +875,8 @@ packages: resolution: {integrity: sha512-AWpYAXnUgvLNabGTy3uBylkgZoosva/miNd1I8Bz3SjotmQPbVqhO4Cczo8AsZ44XVErEBPr/CRSgaj8sG7g0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@unhead/schema@1.11.18': - resolution: {integrity: sha512-a3TA/OJCRdfbFhcA3Hq24k1ZU1o9szicESrw8DZcGyQFacHnh84mVgnyqSkMnwgCmfN4kvjSiTBlLEHS6+wATw==} + '@unhead/schema@1.11.20': + resolution: {integrity: sha512-0zWykKAaJdm+/Y7yi/Yds20PrUK7XabLe9c3IRcjnwYmSWY6z0Cr19VIs3ozCj8P+GhR+/TI2mwtGlueCEYouA==} '@vitest/eslint-plugin@1.1.25': resolution: {integrity: sha512-u8DpDnMbPcqBmJOB4PeEtn6q7vKmLVTLFMpzoxSAo0hjYdl4iYSHRleqwPQo0ywc7UV0S6RKIahYRQ3BnZdMVw==} @@ -1485,8 +1485,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.7.1: - resolution: {integrity: sha512-V3eWoPkBxoNgFCkSc5Y5rpLF6YoQQx1pkYO4qrF6YfOw8RZbujUNlJLZCxh0z9gZct70+je2Ih7Zrdpv21hP9w==} + hono@4.7.2: + resolution: {integrity: sha512-8V5XxoOF6SI12jkHkzX/6aLBMU5GEF5g387EjVSQipS0DlxWgWGSMeEayY3CRBjtTUQYwLHx9JYouWqKzy2Vng==} engines: {node: '>=16.9.0'} hookable@5.5.3: @@ -1753,8 +1753,8 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - miniflare@3.20250204.1: - resolution: {integrity: sha512-B4PQi/Ai4d0ZTWahQwsFe5WAfr1j8ISMYxJZTc56g2/btgbX+Go099LmojAZY/fMRLhIYsglcStW8SeW3f/afA==} + miniflare@3.20250214.1: + resolution: {integrity: sha512-NE66QV+2n9ZndaP5jgPlcVref3Arvizb+l2QqhgeXtKM5Orhi8UU2mijoiN3mHEUexKaBES2S1VubT4LDPqkxQ==} engines: {node: '>=16.13'} hasBin: true @@ -1862,8 +1862,8 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathe@2.0.2: - resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} @@ -1891,8 +1891,8 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -1984,8 +1984,8 @@ packages: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true - semver@7.7.0: - resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} engines: {node: '>=10'} hasBin: true @@ -2262,17 +2262,17 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - workerd@1.20250204.0: - resolution: {integrity: sha512-zcKufjVFsQMiD3/acg1Ix00HIMCkXCrDxQXYRDn/1AIz3QQGkmbVDwcUk1Ki2jBUoXmBCMsJdycRucgMVEypWg==} + workerd@1.20250214.0: + resolution: {integrity: sha512-QWcqXZLiMpV12wiaVnb3nLmfs/g4ZsFQq2mX85z546r3AX4CTIkXl0VP50W3CwqLADej3PGYiRDOTelDOwVG1g==} engines: {node: '>=16'} hasBin: true - wrangler@3.109.1: - resolution: {integrity: sha512-1Jx+nZ6eCXPQ2rsGdrV6Qy/LGvhpqudeuTl4AYHl9P8Zugp44Uzxnj5w11qF4v/rv1dOZoA5TydSt9xMFfhpKg==} + wrangler@3.111.0: + resolution: {integrity: sha512-3j/Wq5aj/sCQRSmkjBLxbkIH7LCx0h2UnaxmhOplDjJmZty10lGRs/jGgaG/M/GEsDg5TJ7UHvBh3hSldgjfKg==} engines: {node: '>=16.17.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20250204.0 + '@cloudflare/workers-types': ^4.20250214.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -2345,11 +2345,11 @@ snapshots: '@babel/helper-validator-identifier@7.25.9': {} - '@babel/parser@7.26.7': + '@babel/parser@7.26.9': dependencies: - '@babel/types': 7.26.7 + '@babel/types': 7.26.9 - '@babel/types@7.26.7': + '@babel/types@7.26.9': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 @@ -2369,7 +2369,7 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/vitest-pool-workers@0.6.16(@cloudflare/workers-types@4.20250214.0)(@vitest/runner@3.0.5)(@vitest/snapshot@3.0.5)(vitest@2.1.9)': + '@cloudflare/vitest-pool-workers@0.7.4(@cloudflare/workers-types@4.20250224.0)(@vitest/runner@3.0.5)(@vitest/snapshot@3.0.5)(vitest@2.1.9)': dependencies: '@vitest/runner': 3.0.5 '@vitest/snapshot': 3.0.5 @@ -2377,32 +2377,32 @@ snapshots: cjs-module-lexer: 1.4.3 devalue: 4.3.3 esbuild: 0.17.19 - miniflare: 3.20250204.1 - semver: 7.7.0 + miniflare: 3.20250214.1 + semver: 7.7.1 vitest: 2.1.9 - wrangler: 3.109.1(@cloudflare/workers-types@4.20250214.0) + wrangler: 3.111.0(@cloudflare/workers-types@4.20250224.0) zod: 3.24.2 transitivePeerDependencies: - '@cloudflare/workers-types' - bufferutil - utf-8-validate - '@cloudflare/workerd-darwin-64@1.20250204.0': + '@cloudflare/workerd-darwin-64@1.20250214.0': optional: true - '@cloudflare/workerd-darwin-arm64@1.20250204.0': + '@cloudflare/workerd-darwin-arm64@1.20250214.0': optional: true - '@cloudflare/workerd-linux-64@1.20250204.0': + '@cloudflare/workerd-linux-64@1.20250214.0': optional: true - '@cloudflare/workerd-linux-arm64@1.20250204.0': + '@cloudflare/workerd-linux-arm64@1.20250214.0': optional: true - '@cloudflare/workerd-windows-64@1.20250204.0': + '@cloudflare/workerd-windows-64@1.20250214.0': optional: true - '@cloudflare/workers-types@4.20250214.0': {} + '@cloudflare/workers-types@4.20250224.0': {} '@cspotcode/source-map-support@0.8.1': dependencies: @@ -2638,16 +2638,16 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@hono/zod-openapi@0.18.4(hono@4.7.1)(zod@3.24.2)': + '@hono/zod-openapi@0.18.4(hono@4.7.2)(zod@3.24.2)': dependencies: '@asteasolutions/zod-to-openapi': 7.3.0(zod@3.24.2) - '@hono/zod-validator': 0.4.2(hono@4.7.1)(zod@3.24.2) - hono: 4.7.1 + '@hono/zod-validator': 0.4.2(hono@4.7.2)(zod@3.24.2) + hono: 4.7.2 zod: 3.24.2 - '@hono/zod-validator@0.4.2(hono@4.7.1)(zod@3.24.2)': + '@hono/zod-validator@0.4.2(hono@4.7.2)(zod@3.24.2)': dependencies: - hono: 4.7.1 + hono: 4.7.2 zod: 3.24.2 '@humanfs/core@0.19.1': {} @@ -2862,17 +2862,17 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.34.0': optional: true - '@scalar/hono-api-reference@0.5.173(hono@4.7.1)': + '@scalar/hono-api-reference@0.5.175(hono@4.7.2)': dependencies: - '@scalar/types': 0.0.32 - hono: 4.7.1 + '@scalar/types': 0.0.34 + hono: 4.7.2 - '@scalar/openapi-types@0.1.7': {} + '@scalar/openapi-types@0.1.8': {} - '@scalar/types@0.0.32': + '@scalar/types@0.0.34': dependencies: - '@scalar/openapi-types': 0.1.7 - '@unhead/schema': 1.11.18 + '@scalar/openapi-types': 0.1.8 + '@unhead/schema': 1.11.20 '@stylistic/eslint-plugin@2.13.0(eslint@9.20.1)(typescript@5.7.3)': dependencies: @@ -2961,7 +2961,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.0 + semver: 7.7.1 ts-api-utils: 2.0.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -2983,7 +2983,7 @@ snapshots: '@typescript-eslint/types': 8.22.0 eslint-visitor-keys: 4.2.0 - '@unhead/schema@1.11.18': + '@unhead/schema@1.11.20': dependencies: hookable: 5.5.3 zhead: 2.2.4 @@ -3027,7 +3027,7 @@ snapshots: '@vitest/runner@3.0.5': dependencies: '@vitest/utils': 3.0.5 - pathe: 2.0.2 + pathe: 2.0.3 '@vitest/snapshot@2.1.9': dependencies: @@ -3039,7 +3039,7 @@ snapshots: dependencies: '@vitest/pretty-format': 3.0.5 magic-string: 0.30.17 - pathe: 2.0.2 + pathe: 2.0.3 '@vitest/spy@2.1.9': dependencies: @@ -3059,7 +3059,7 @@ snapshots: '@vue/compiler-core@3.5.13': dependencies: - '@babel/parser': 7.26.7 + '@babel/parser': 7.26.9 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 @@ -3072,14 +3072,14 @@ snapshots: '@vue/compiler-sfc@3.5.13': dependencies: - '@babel/parser': 7.26.7 + '@babel/parser': 7.26.9 '@vue/compiler-core': 3.5.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.1 + postcss: 8.5.3 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.13': @@ -3331,12 +3331,12 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.20.1): dependencies: eslint: 9.20.1 - semver: 7.7.0 + semver: 7.7.1 eslint-compat-utils@0.6.4(eslint@9.20.1): dependencies: eslint: 9.20.1 - semver: 7.7.0 + semver: 7.7.1 eslint-config-flat-gitignore@1.0.1(eslint@9.20.1): dependencies: @@ -3345,7 +3345,7 @@ snapshots: eslint-flat-config-utils@1.1.0: dependencies: - pathe: 2.0.2 + pathe: 2.0.3 eslint-formatting-reporter@0.0.0(eslint@9.20.1): dependencies: @@ -3408,7 +3408,7 @@ snapshots: get-tsconfig: 4.10.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.0 + semver: 7.7.1 stable-hash: 0.0.4 tslib: 2.8.1 transitivePeerDependencies: @@ -3426,7 +3426,7 @@ snapshots: espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 - semver: 7.7.0 + semver: 7.7.1 spdx-expression-parse: 4.0.0 synckit: 0.9.2 transitivePeerDependencies: @@ -3456,7 +3456,7 @@ snapshots: globals: 15.14.0 ignore: 5.3.2 minimatch: 9.0.5 - semver: 7.7.0 + semver: 7.7.1 eslint-plugin-perfectionist@4.7.0(eslint@9.20.1)(typescript@5.7.3): dependencies: @@ -3506,7 +3506,7 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.7.0 + semver: 7.7.1 strip-indent: 3.0.0 eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.20.1)(typescript@5.7.3))(eslint@9.20.1)(typescript@5.7.3))(eslint@9.20.1): @@ -3523,7 +3523,7 @@ snapshots: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 - semver: 7.7.0 + semver: 7.7.1 vue-eslint-parser: 9.4.3(eslint@9.20.1) xml-name-validator: 4.0.0 transitivePeerDependencies: @@ -3721,7 +3721,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.7.1: {} + hono@4.7.2: {} hookable@5.5.3: {} @@ -3786,7 +3786,7 @@ snapshots: acorn: 8.14.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.7.0 + semver: 7.7.1 keyv@4.5.4: dependencies: @@ -4134,7 +4134,7 @@ snapshots: min-indent@1.0.1: {} - miniflare@3.20250204.1: + miniflare@3.20250214.1: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.14.0 @@ -4143,7 +4143,7 @@ snapshots: glob-to-regexp: 0.4.1 stoppable: 1.1.0 undici: 5.28.5 - workerd: 1.20250204.0 + workerd: 1.20250214.0 ws: 8.18.0 youch: 3.2.3 zod: 3.22.3 @@ -4162,7 +4162,7 @@ snapshots: mlly@1.7.4: dependencies: acorn: 8.14.0 - pathe: 2.0.2 + pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.5.4 @@ -4252,7 +4252,7 @@ snapshots: pathe@1.1.2: {} - pathe@2.0.2: {} + pathe@2.0.3: {} pathval@2.0.0: {} @@ -4266,7 +4266,7 @@ snapshots: dependencies: confbox: 0.1.8 mlly: 1.7.4 - pathe: 2.0.2 + pathe: 2.0.3 pluralize@8.0.0: {} @@ -4275,7 +4275,7 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.5.1: + postcss@8.5.3: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 @@ -4386,13 +4386,13 @@ snapshots: semver@5.7.2: {} - semver@7.7.0: {} + semver@7.7.1: {} sharp@0.33.5: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.7.0 + semver: 7.7.1 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -4602,7 +4602,7 @@ snapshots: vite@5.4.14: dependencies: esbuild: 0.21.5 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.34.0 optionalDependencies: fsevents: 2.3.3 @@ -4649,7 +4649,7 @@ snapshots: espree: 9.6.1 esquery: 1.6.0 lodash: 4.17.21 - semver: 7.7.0 + semver: 7.7.1 transitivePeerDependencies: - supports-color @@ -4664,27 +4664,27 @@ snapshots: word-wrap@1.2.5: {} - workerd@1.20250204.0: + workerd@1.20250214.0: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20250204.0 - '@cloudflare/workerd-darwin-arm64': 1.20250204.0 - '@cloudflare/workerd-linux-64': 1.20250204.0 - '@cloudflare/workerd-linux-arm64': 1.20250204.0 - '@cloudflare/workerd-windows-64': 1.20250204.0 + '@cloudflare/workerd-darwin-64': 1.20250214.0 + '@cloudflare/workerd-darwin-arm64': 1.20250214.0 + '@cloudflare/workerd-linux-64': 1.20250214.0 + '@cloudflare/workerd-linux-arm64': 1.20250214.0 + '@cloudflare/workerd-windows-64': 1.20250214.0 - wrangler@3.109.1(@cloudflare/workers-types@4.20250214.0): + wrangler@3.111.0(@cloudflare/workers-types@4.20250224.0): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) blake3-wasm: 2.1.5 esbuild: 0.17.19 - miniflare: 3.20250204.1 + miniflare: 3.20250214.1 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.1 - workerd: 1.20250204.0 + workerd: 1.20250214.0 optionalDependencies: - '@cloudflare/workers-types': 4.20250214.0 + '@cloudflare/workers-types': 4.20250224.0 fsevents: 2.3.3 sharp: 0.33.5 transitivePeerDependencies: