diff --git a/package.json b/package.json index 1126f8d6b..6c72573eb 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "private": true, "license": "AGPL-3.0-only", "homepage": "https://arm.haglund.dev/docs", - "packageManager": "pnpm@9.13.2", + "packageManager": "pnpm@9.15.0", "engines": { "node": ">=22" }, @@ -39,19 +39,19 @@ "@hono/node-server": "1.13.7", "@hono/sentry": "1.2.0", "@hono/zod-validator": "0.4.1", - "@sentry/node": "8.38.0", + "@sentry/node": "8.42.0", "@tsconfig/node22": "22.0.0", "@tsconfig/strictest": "2.0.5", - "better-sqlite3": "11.5.0", - "hono": "4.6.10", + "better-sqlite3": "11.7.0", + "hono": "4.6.13", "is-ci": "3.0.1", "knex": "3.1.0", "ofetch": "1.4.1", "pino": "9.5.0", "pino-pretty": "13.0.0", "sucrase": "3.35.0", - "type-fest": "4.27.0", - "typescript": "5.6.3", + "type-fest": "4.30.0", + "typescript": "5.7.2", "zod": "3.23.8" }, "devDependencies": { @@ -60,7 +60,7 @@ "@types/json-schema": "7.0.15", "@types/node": "22.9.3", "@vitest/coverage-v8": "2.1.8", - "dotenv": "16.4.5", + "dotenv": "16.4.7", "eslint": "9.14.0", "nano-staged": "0.8.0", "onchange": "7.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c795fa172..036891fe6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,16 +15,16 @@ importers: dependencies: '@hono/node-server': specifier: 1.13.7 - version: 1.13.7(hono@4.6.10) + version: 1.13.7(hono@4.6.13) '@hono/sentry': specifier: 1.2.0 - version: 1.2.0(hono@4.6.10) + version: 1.2.0(hono@4.6.13) '@hono/zod-validator': specifier: 0.4.1 - version: 0.4.1(hono@4.6.10)(zod@3.23.8) + version: 0.4.1(hono@4.6.13)(zod@3.23.8) '@sentry/node': - specifier: 8.38.0 - version: 8.38.0 + specifier: 8.42.0 + version: 8.42.0 '@tsconfig/node22': specifier: 22.0.0 version: 22.0.0 @@ -32,17 +32,17 @@ importers: specifier: 2.0.5 version: 2.0.5 better-sqlite3: - specifier: 11.5.0 - version: 11.5.0 + specifier: 11.7.0 + version: 11.7.0 hono: - specifier: 4.6.10 - version: 4.6.10 + specifier: 4.6.13 + version: 4.6.13 is-ci: specifier: 3.0.1 version: 3.0.1 knex: specifier: 3.1.0 - version: 3.1.0(better-sqlite3@11.5.0) + version: 3.1.0(better-sqlite3@11.7.0) ofetch: specifier: 1.4.1 version: 1.4.1 @@ -56,18 +56,18 @@ importers: specifier: 3.35.0 version: 3.35.0 type-fest: - specifier: 4.27.0 - version: 4.27.0 + specifier: 4.30.0 + version: 4.30.0 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 zod: specifier: 3.23.8 version: 3.23.8 devDependencies: '@antfu/eslint-config': specifier: 3.8.0 - version: 3.8.0(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.6.3))(@vue/compiler-sfc@3.4.38)(eslint@9.14.0)(typescript@5.6.3)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6)) + version: 3.8.0(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.38)(eslint@9.14.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6)) '@biomejs/biome': specifier: 1.9.4 version: 1.9.4 @@ -81,8 +81,8 @@ importers: specifier: 2.1.8 version: 2.1.8(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6)) dotenv: - specifier: 16.4.5 - version: 16.4.5 + specifier: 16.4.7 + version: 16.4.7 eslint: specifier: 9.14.0 version: 9.14.0 @@ -853,20 +853,20 @@ packages: cpu: [x64] os: [win32] - '@sentry/core@8.38.0': - resolution: {integrity: sha512-sGD+5TEHU9G7X7zpyaoJxpOtwjTjvOd1f/MKBrWW2vf9UbYK+GUJrOzLhMoSWp/pHSYgvObkJkDb/HwieQjvhQ==} + '@sentry/core@8.42.0': + resolution: {integrity: sha512-ac6O3pgoIbU6rpwz6LlwW0wp3/GAHuSI0C5IsTgIY6baN8rOBnlAtG6KrHDDkGmUQ2srxkDJu9n1O6Td3cBCqw==} engines: {node: '>=14.18'} '@sentry/core@8.9.2': resolution: {integrity: sha512-ixm8NISFlPlEo3FjSaqmq4nnd13BRHoafwJ5MG+okCz6BKGZ1SexEggP42/QpGvDprUUHnfncG6WUMgcarr1zA==} engines: {node: '>=14.18'} - '@sentry/node@8.38.0': - resolution: {integrity: sha512-nwW0XqZFQseXYn0i6i6nKPkbjgHMBEFSF9TnK6mHHqJHHObHIZ6qu5CfvGKgxATia8JPIg9NN8XcyYOnQMi07w==} + '@sentry/node@8.42.0': + resolution: {integrity: sha512-MsNrmAIwDaxf1jTX1FsgZ+3mUq6G6IuU6FAqyp7TDnvUTsbWUtr0OM6EvVUz0zCImybIh9dcTQ+6KTmUyA7URw==} engines: {node: '>=14.18'} - '@sentry/opentelemetry@8.38.0': - resolution: {integrity: sha512-AfjmIf/v7+x2WplhkX66LyGKvrzzPeSgff9uJ0cFCC2s0yd1qA2VPuIwEyr5i/FOJOP5bvFr8tu/hz3LA4+F5Q==} + '@sentry/opentelemetry@8.42.0': + resolution: {integrity: sha512-QPb9kMFgl35TIwIz0u+BFTbPG461CofMiloidJ44GFZ9cB33T5cB0oIN7ut/5tsH/AvqUmucydsV/Nj3HNQx9g==} engines: {node: '>=14.18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -875,18 +875,10 @@ packages: '@opentelemetry/sdk-trace-base': ^1.26.0 '@opentelemetry/semantic-conventions': ^1.27.0 - '@sentry/types@8.38.0': - resolution: {integrity: sha512-fP5H9ZX01W4Z/EYctk3mkSHi7d06cLcX2/UWqwdWbyPWI+pL2QpUPICeO/C+8SnmYx//wFj3qWDhyPCh1PdFAA==} - engines: {node: '>=14.18'} - '@sentry/types@8.9.2': resolution: {integrity: sha512-+LFOyQGl+zk5SZRGZD2MEURf7i5RHgP/mt3s85Rza+vz8M211WJ0YsjkIGUJFSY842nged5QLx4JysLaBlLymg==} engines: {node: '>=14.18'} - '@sentry/utils@8.38.0': - resolution: {integrity: sha512-3X7MgIKIx+2q5Al7QkhaRB4wV6DvzYsaeIwdqKUzGLuRjXmNgJrLoU87TAwQRmZ6Wr3IoEpThZZMNrzYPXxArw==} - engines: {node: '>=14.18'} - '@sentry/utils@8.9.2': resolution: {integrity: sha512-A4srR9mEBFdVXwSEKjQ94msUbVkMr8JeFiEj9ouOFORw/Y/ux/WV2bWVD/ZI9wq0TcTNK8L1wBgU8UMS5lIq3A==} engines: {node: '>=14.18'} @@ -1137,8 +1129,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - better-sqlite3@11.5.0: - resolution: {integrity: sha512-e/6eggfOutzoK0JWiU36jsisdWoHOfN9iWiW/SieKvb7SAa6aGNmBM/UKyp+/wWSXpLlWNN8tCPwoDNPhzUvuQ==} + better-sqlite3@11.7.0: + resolution: {integrity: sha512-mXpa5jnIKKHeoGzBrUJrc65cXFKcILGZpU3FXR0pradUEm9MA7UZz02qfEejaMcm9iXrSOCenwwYMJ/tZ1y5Ig==} binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} @@ -1354,8 +1346,8 @@ packages: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + dotenv@16.4.7: + resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} eastasianwidth@0.2.0: @@ -1732,8 +1724,8 @@ packages: help-me@5.0.0: resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} - hono@4.6.10: - resolution: {integrity: sha512-IXXNfRAZEahFnWBhUUlqKEGF9upeE6hZoRZszvNkyAz/CYp+iVbxm3viMvStlagRJohjlBRGOQ7f4jfcV0XMGg==} + hono@4.6.13: + resolution: {integrity: sha512-haV0gaMdSjy9URCRN9hxBPlqHa7fMm/T72kAImIxvw4eQLbNz1rgjN4hHElLJSieDiNuiIAXC//cC6YGz2KCbg==} engines: {node: '>=16.9.0'} hosted-git-info@2.8.9: @@ -2687,12 +2679,12 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@4.27.0: - resolution: {integrity: sha512-3IMSWgP7C5KSQqmo1wjhKrwsvXAtF33jO3QY+Uy++ia7hqvgSK6iXbbg5PbDBc1P2ZbNEDgejOrN4YooXvhwCw==} + type-fest@4.30.0: + resolution: {integrity: sha512-G6zXWS1dLj6eagy6sVhOMQiLtJdxQBHIA9Z6HFUNLOlr6MFOgzV8wvmidtPONfPtEUv0uZsy77XJNzTAfwPDaA==} engines: {node: '>=16'} - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -2867,32 +2859,32 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.8.0(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.6.3))(@vue/compiler-sfc@3.4.38)(eslint@9.14.0)(typescript@5.6.3)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6))': + '@antfu/eslint-config@3.8.0(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.38)(eslint@9.14.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.14.0) '@eslint/markdown': 6.2.0 - '@stylistic/eslint-plugin': 2.9.0(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/eslint-plugin': 8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/parser': 8.10.0(eslint@9.14.0)(typescript@5.6.3) - '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6)) + '@stylistic/eslint-plugin': 2.9.0(eslint@9.14.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.10.0(eslint@9.14.0)(typescript@5.7.2) + '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6)) eslint: 9.14.0 eslint-config-flat-gitignore: 0.3.0(eslint@9.14.0) eslint-flat-config-utils: 0.4.0 eslint-merge-processors: 0.1.0(eslint@9.14.0) eslint-plugin-antfu: 2.7.0(eslint@9.14.0) eslint-plugin-command: 0.2.6(eslint@9.14.0) - eslint-plugin-import-x: 4.3.1(eslint@9.14.0)(typescript@5.6.3) + eslint-plugin-import-x: 4.3.1(eslint@9.14.0)(typescript@5.7.2) eslint-plugin-jsdoc: 50.4.3(eslint@9.14.0) eslint-plugin-jsonc: 2.16.0(eslint@9.14.0) eslint-plugin-n: 17.11.1(eslint@9.14.0) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.9.1(eslint@9.14.0)(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.14.0)) + eslint-plugin-perfectionist: 3.9.1(eslint@9.14.0)(typescript@5.7.2)(vue-eslint-parser@9.4.3(eslint@9.14.0)) eslint-plugin-regexp: 2.6.0(eslint@9.14.0) eslint-plugin-toml: 0.11.1(eslint@9.14.0) eslint-plugin-unicorn: 56.0.0(eslint@9.14.0) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0) eslint-plugin-vue: 9.29.0(eslint@9.14.0) eslint-plugin-yml: 1.14.0(eslint@9.14.0) eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.14.0) @@ -3140,18 +3132,18 @@ snapshots: dependencies: levn: 0.4.1 - '@hono/node-server@1.13.7(hono@4.6.10)': + '@hono/node-server@1.13.7(hono@4.6.13)': dependencies: - hono: 4.6.10 + hono: 4.6.13 - '@hono/sentry@1.2.0(hono@4.6.10)': + '@hono/sentry@1.2.0(hono@4.6.13)': dependencies: - hono: 4.6.10 + hono: 4.6.13 toucan-js: 4.0.0 - '@hono/zod-validator@0.4.1(hono@4.6.10)(zod@3.23.8)': + '@hono/zod-validator@0.4.1(hono@4.6.13)(zod@3.23.8)': dependencies: - hono: 4.6.10 + hono: 4.6.13 zod: 3.23.8 '@humanfs/core@0.19.1': {} @@ -3565,17 +3557,14 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.24.0': optional: true - '@sentry/core@8.38.0': - dependencies: - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/core@8.42.0': {} '@sentry/core@8.9.2': dependencies: '@sentry/types': 8.9.2 '@sentry/utils': 8.9.2 - '@sentry/node@8.38.0': + '@sentry/node@8.42.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.26.0(@opentelemetry/api@1.9.0) @@ -3609,40 +3598,30 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@prisma/instrumentation': 5.19.1 - '@sentry/core': 8.38.0 - '@sentry/opentelemetry': 8.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/core': 8.42.0 + '@sentry/opentelemetry': 8.42.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) import-in-the-middle: 1.11.2 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)': + '@sentry/opentelemetry@8.42.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 - - '@sentry/types@8.38.0': {} + '@sentry/core': 8.42.0 '@sentry/types@8.9.2': {} - '@sentry/utils@8.38.0': - dependencies: - '@sentry/types': 8.38.0 - '@sentry/utils@8.9.2': dependencies: '@sentry/types': 8.9.2 - '@stylistic/eslint-plugin@2.9.0(eslint@9.14.0)(typescript@5.6.3)': + '@stylistic/eslint-plugin@2.9.0(eslint@9.14.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.7.2) eslint: 9.14.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -3702,34 +3681,34 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.10.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.10.0(eslint@9.14.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.10.0 - '@typescript-eslint/type-utils': 8.10.0(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.10.0(eslint@9.14.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.10.0 eslint: 9.14.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.10.0 '@typescript-eslint/types': 8.10.0 - '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.10.0 debug: 4.3.7 eslint: 9.14.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -3738,21 +3717,21 @@ snapshots: '@typescript-eslint/types': 8.10.0 '@typescript-eslint/visitor-keys': 8.10.0 - '@typescript-eslint/type-utils@8.10.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.10.0(eslint@9.14.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.7.2) debug: 4.3.7 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - eslint - supports-color '@typescript-eslint/types@8.10.0': {} - '@typescript-eslint/typescript-estree@8.10.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.10.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.10.0 '@typescript-eslint/visitor-keys': 8.10.0 @@ -3761,18 +3740,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0) '@typescript-eslint/scope-manager': 8.10.0 '@typescript-eslint/types': 8.10.0 - '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.7.2) eslint: 9.14.0 transitivePeerDependencies: - supports-color @@ -3801,12 +3780,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6))': + '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.10.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.9.3)(terser@5.31.6))': dependencies: - '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.7.2) eslint: 9.14.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 vitest: 2.1.8(@types/node@22.9.3)(terser@5.31.6) '@vitest/expect@2.1.8': @@ -3933,7 +3912,7 @@ snapshots: base64-js@1.5.1: {} - better-sqlite3@11.5.0: + better-sqlite3@11.7.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.2 @@ -4126,7 +4105,7 @@ snapshots: dependencies: esutils: 2.0.3 - dotenv@16.4.5: {} + dotenv@16.4.7: {} eastasianwidth@0.2.0: {} @@ -4232,9 +4211,9 @@ snapshots: eslint: 9.14.0 eslint-compat-utils: 0.5.1(eslint@9.14.0) - eslint-plugin-import-x@4.3.1(eslint@9.14.0)(typescript@5.6.3): + eslint-plugin-import-x@4.3.1(eslint@9.14.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.7.2) debug: 4.3.7 doctrine: 3.0.0 eslint: 9.14.0 @@ -4291,10 +4270,10 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.9.1(eslint@9.14.0)(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.14.0)): + eslint-plugin-perfectionist@3.9.1(eslint@9.14.0)(typescript@5.7.2)(vue-eslint-parser@9.4.3(eslint@9.14.0)): dependencies: '@typescript-eslint/types': 8.10.0 - '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.10.0(eslint@9.14.0)(typescript@5.7.2) eslint: 9.14.0 minimatch: 9.0.5 natural-compare-lite: 1.4.0 @@ -4345,11 +4324,11 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0): dependencies: eslint: 9.14.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2) eslint-plugin-vue@9.29.0(eslint@9.14.0): dependencies: @@ -4581,7 +4560,7 @@ snapshots: help-me@5.0.0: {} - hono@4.6.10: {} + hono@4.6.13: {} hosted-git-info@2.8.9: {} @@ -4701,7 +4680,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - knex@3.1.0(better-sqlite3@11.5.0): + knex@3.1.0(better-sqlite3@11.7.0): dependencies: colorette: 2.0.19 commander: 10.0.1 @@ -4718,7 +4697,7 @@ snapshots: tarn: 3.0.2 tildify: 2.0.0 optionalDependencies: - better-sqlite3: 11.5.0 + better-sqlite3: 11.7.0 transitivePeerDependencies: - supports-color @@ -5665,9 +5644,9 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@1.3.0(typescript@5.6.3): + ts-api-utils@1.3.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 ts-interface-checker@0.1.13: {} @@ -5693,9 +5672,9 @@ snapshots: type-fest@0.8.1: {} - type-fest@4.27.0: {} + type-fest@4.30.0: {} - typescript@5.6.3: {} + typescript@5.7.2: {} ufo@1.5.4: {}