diff --git a/services/backend/package.json b/services/backend/package.json index e6fffc04..1dc3515e 100644 --- a/services/backend/package.json +++ b/services/backend/package.json @@ -35,9 +35,9 @@ "zod": "^4.6.5" }, "devDependencies": { - "@biomejs/biome": "^2.5.13", + "@biomejs/biome": "^2.5.14", "@types/express": "^5.0.6", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "@types/pg": "^8.23.1", "@types/ws": "^8.18.1", "tsx": "^4.23.13", diff --git a/services/backend/pnpm-lock.yaml b/services/backend/pnpm-lock.yaml index 61d6ccbf..54a437c6 100644 --- a/services/backend/pnpm-lock.yaml +++ b/services/backend/pnpm-lock.yaml @@ -49,14 +49,14 @@ importers: version: 4.6.5 devDependencies: '@biomejs/biome': - specifier: ^2.5.13 - version: 2.5.13 + specifier: ^2.5.14 + version: 2.5.14 '@types/express': specifier: ^5.0.6 version: 5.0.6 '@types/node': - specifier: ^26.5.1 - version: 26.5.1 + specifier: ^26.6.1 + version: 26.6.1 '@types/pg': specifier: ^8.23.1 version: 8.23.1 @@ -71,63 +71,63 @@ importers: version: 7.0.2 vitest: specifier: ^5.0.1 - version: 5.0.1(@opentelemetry/api@1.9.1)(@types/node@26.5.1)(vite@8.2.0(@types/node@26.5.1)(esbuild@0.28.2)(tsx@4.23.13)) + version: 5.0.1(@opentelemetry/api@1.9.1)(@types/node@26.6.1)(vite@8.2.0(@types/node@26.6.1)(esbuild@0.28.2)(tsx@4.23.13)) packages: - '@biomejs/biome@2.5.13': - resolution: {integrity: sha512-+SEC/mFk1a+5mvUANZgbZTaiZXs1nj4iMhL/PHiqDT5TPUEPFIlliEtkKKZB4N862yylHC3UI+/Sj2I0HJEqhA==} + '@biomejs/biome@2.5.14': + resolution: {integrity: sha512-0FabLIjd4M/dm8VFI86RMaLLdgepzbdfiAL2R8cr7V81OYYrP1w7Z73KfAwPK5h9SrEBXTzNG2y+mBwPo9xRnw==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-darwin-arm64@2.5.13': - resolution: {integrity: sha512-nYSuDJ6zgVqZUkAkJkvhXxsF2PYIrUk/g638K4voCXz7foI9f7b6C2/7+oAihsHQlivZNMUrm/y8ywlcHQtZOw==} + '@biomejs/cli-darwin-arm64@2.5.14': + resolution: {integrity: sha512-UnzaXO65L4tsZimFITFP2M121GyhDcWFrT3pL5ZJ5U4XcS/0L5VHYytVohdCf/gnDUFHgl2I9xnt5bV/J1kxHQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@2.5.13': - resolution: {integrity: sha512-KVy1ceEDuJ3AzFxjT9kkxbVy+UANw1pjEMUS6lvKfxjJ+fmkRvc7sQn1Xo6ETgseEI7wUQoV03KSga3XfE8YRQ==} + '@biomejs/cli-darwin-x64@2.5.14': + resolution: {integrity: sha512-kiy8qA16K93J7uvFfWi4LgjqDpnRKyePAna6A0Y4jxyUga35SYpIZ2cNWlhy0lsfgqRenCpfymnJWEZ6mgpRgA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@2.5.13': - resolution: {integrity: sha512-CH32xpep3dNS5EVJpAHlYchkBYznxyVZQrx0b6YYYlPL9u9ZeD2NtqiK/6s64+HFS2a7hGnryLlqqZAOh8ax5g==} + '@biomejs/cli-linux-arm64-musl@2.5.14': + resolution: {integrity: sha512-SJ9PrZkBnnH9dHJDnxk34vKs0GB2dbsioaft6/hPhWJ7AHpwYH83Isnhj0FSRpFkGgpVfJ1lds23ApB2czUDLQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [musl] - '@biomejs/cli-linux-arm64@2.5.13': - resolution: {integrity: sha512-VlNMtoxOqs0dUR6drxxHr18SNUvI7xxAuHZlH4s/dstYSf3g6RaqVgo8JRnhcOhKz9afWrvtJTboNG1JuYlIDQ==} + '@biomejs/cli-linux-arm64@2.5.14': + resolution: {integrity: sha512-vO/9BaU1n30CiFNLx49gMTMtbCAAqlo/EqFoG0BU3deQInTbJrmXSmTQ9e3FoDZIKQnvSLDVNL4lx1ci7y1T1Q==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [glibc] - '@biomejs/cli-linux-x64-musl@2.5.13': - resolution: {integrity: sha512-F3pmwl+VHoUuVJN/tbNLKeLt0SVK3EIyN1jXlMcNyQGYRQQTVqXF+GgkP0/CjGXFN87e/mv0sBfUnWqWza5PKQ==} + '@biomejs/cli-linux-x64-musl@2.5.14': + resolution: {integrity: sha512-2kI5PrMgW5dcEZYrstLPmUmCwkUwZY39rP4BN93Vxbwcs2O57LDQOktUZZYPvvspN5i0mhGr3TJtF5sU26NUWg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [musl] - '@biomejs/cli-linux-x64@2.5.13': - resolution: {integrity: sha512-Fi6gIxbUaJ3ZCIXeG3ggIBPF76O2DjDN67WrPX/ODRv54GeXPm2gbEPC96Yb0yrJoiH0Eax1JLx1Pi0XbsNFZQ==} + '@biomejs/cli-linux-x64@2.5.14': + resolution: {integrity: sha512-VHZRa7CCQBUWKxNwUvHJeuW03WFRgN5NWO//SDGOitc9QIeNyfA42V9zlKm+x82xFSG9Bzi5fi+hbhm9anO8yA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [glibc] - '@biomejs/cli-win32-arm64@2.5.13': - resolution: {integrity: sha512-+WD13qshXrr0Icv4BfsAdzm8Fs3TL+nZ59zEQxsYNd8lcgZJ0A5+OrlwsL1PipVCmWeRpxgIPD6DAcEd7smkCQ==} + '@biomejs/cli-win32-arm64@2.5.14': + resolution: {integrity: sha512-pHgAFffmZtaYoxavEsWEYNvcA7NwOIjLyqw2HXyLbt16xYryX0L4fMV2u0G9ag6LNYPIoqWaWqzUcnc6rLGGXg==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@2.5.13': - resolution: {integrity: sha512-VOofU/nW761XWzUeUNE8zzYNyPrxuMuNFMizL0qz7J75yeV8N7WFheUlk1/K6dOkaFpH9wJ+lDKlwjAbw0346w==} + '@biomejs/cli-win32-x64@2.5.14': + resolution: {integrity: sha512-oJWmBhoHsnhUKIke+0gXDX0mltJrWHA1UyHsrTlXwX0TL64ilVZAo+TYZm97baecV0esBdpzy3k96q+09JaZUQ==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -600,8 +600,8 @@ packages: '@types/http-errors@2.0.5': resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} - '@types/node@26.5.1': - resolution: {integrity: sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==} + '@types/node@26.6.1': + resolution: {integrity: sha512-VqGJBMCtdhqkBUCcBLvywI0NJ+KLuVzgNnlBUNFOQjqVxzo2lxLUNg1DSey8+u2u6ktswSAxg+s68QLzWHNOuA==} '@types/pg@8.23.1': resolution: {integrity: sha512-fKVHpikPdg4GKks3JuLEhvwSyvwzF23hnabPy6DD8ljVbC7+6J5dQzdv4arV6jqq57djnMgs1HKBxX4P8aBI3A==} @@ -1628,39 +1628,39 @@ packages: snapshots: - '@biomejs/biome@2.5.13': + '@biomejs/biome@2.5.14': optionalDependencies: - '@biomejs/cli-darwin-arm64': 2.5.13 - '@biomejs/cli-darwin-x64': 2.5.13 - '@biomejs/cli-linux-arm64': 2.5.13 - '@biomejs/cli-linux-arm64-musl': 2.5.13 - '@biomejs/cli-linux-x64': 2.5.13 - '@biomejs/cli-linux-x64-musl': 2.5.13 - '@biomejs/cli-win32-arm64': 2.5.13 - '@biomejs/cli-win32-x64': 2.5.13 + '@biomejs/cli-darwin-arm64': 2.5.14 + '@biomejs/cli-darwin-x64': 2.5.14 + '@biomejs/cli-linux-arm64': 2.5.14 + '@biomejs/cli-linux-arm64-musl': 2.5.14 + '@biomejs/cli-linux-x64': 2.5.14 + '@biomejs/cli-linux-x64-musl': 2.5.14 + '@biomejs/cli-win32-arm64': 2.5.14 + '@biomejs/cli-win32-x64': 2.5.14 - '@biomejs/cli-darwin-arm64@2.5.13': + '@biomejs/cli-darwin-arm64@2.5.14': optional: true - '@biomejs/cli-darwin-x64@2.5.13': + '@biomejs/cli-darwin-x64@2.5.14': optional: true - '@biomejs/cli-linux-arm64-musl@2.5.13': + '@biomejs/cli-linux-arm64-musl@2.5.14': optional: true - '@biomejs/cli-linux-arm64@2.5.13': + '@biomejs/cli-linux-arm64@2.5.14': optional: true - '@biomejs/cli-linux-x64-musl@2.5.13': + '@biomejs/cli-linux-x64-musl@2.5.14': optional: true - '@biomejs/cli-linux-x64@2.5.13': + '@biomejs/cli-linux-x64@2.5.14': optional: true - '@biomejs/cli-win32-arm64@2.5.13': + '@biomejs/cli-win32-arm64@2.5.14': optional: true - '@biomejs/cli-win32-x64@2.5.13': + '@biomejs/cli-win32-x64@2.5.14': optional: true '@discordjs/voice@0.19.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': @@ -2018,7 +2018,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@types/chai@5.2.3': dependencies: @@ -2027,7 +2027,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@types/deep-eql@4.0.2': {} @@ -2035,7 +2035,7 @@ snapshots: '@types/express-serve-static-core@5.1.2': dependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -2048,13 +2048,13 @@ snapshots: '@types/http-errors@2.0.5': {} - '@types/node@26.5.1': + '@types/node@26.6.1': dependencies: undici-types: 8.9.0 '@types/pg@8.23.1': dependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 pg-protocol: 1.16.0 pg-types: 2.2.0 @@ -2064,16 +2064,16 @@ snapshots: '@types/send@1.2.1': dependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@types/ws@8.18.1': dependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@typescript/typescript-aix-ppc64@7.0.2': optional: true @@ -2135,14 +2135,14 @@ snapshots: '@typescript/typescript-win32-x64@7.0.2': optional: true - '@vitest/mocker@5.0.1(vite@8.2.0(@types/node@26.5.1)(esbuild@0.28.2)(tsx@4.23.13))': + '@vitest/mocker@5.0.1(vite@8.2.0(@types/node@26.6.1)(esbuild@0.28.2)(tsx@4.23.13))': dependencies: '@jridgewell/trace-mapping': 0.3.31 '@vitest/spy': 5.0.1 estree-walker: 3.0.3 magic-string: 1.4.1 optionalDependencies: - vite: 8.2.0(@types/node@26.5.1)(esbuild@0.28.2)(tsx@4.23.13) + vite: 8.2.0(@types/node@26.6.1)(esbuild@0.28.2)(tsx@4.23.13) '@vitest/spy@5.0.1': {} @@ -2834,7 +2834,7 @@ snapshots: vary@1.1.2: {} - vite@8.2.0(@types/node@26.5.1)(esbuild@0.28.2)(tsx@4.23.13): + vite@8.2.0(@types/node@26.6.1)(esbuild@0.28.2)(tsx@4.23.13): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -2842,15 +2842,15 @@ snapshots: rolldown: 1.2.1 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 esbuild: 0.28.2 fsevents: 2.3.3 tsx: 4.23.13 - vitest@5.0.1(@opentelemetry/api@1.9.1)(@types/node@26.5.1)(vite@8.2.0(@types/node@26.5.1)(esbuild@0.28.2)(tsx@4.23.13)): + vitest@5.0.1(@opentelemetry/api@1.9.1)(@types/node@26.6.1)(vite@8.2.0(@types/node@26.6.1)(esbuild@0.28.2)(tsx@4.23.13)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.1(vite@8.2.0(@types/node@26.5.1)(esbuild@0.28.2)(tsx@4.23.13)) + '@vitest/mocker': 5.0.1(vite@8.2.0(@types/node@26.6.1)(esbuild@0.28.2)(tsx@4.23.13)) chai: 6.2.2 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -2861,11 +2861,11 @@ snapshots: tinybench: 6.1.4 tinyexec: 1.3.0 tinyglobby: 0.2.17 - vite: 8.2.0(@types/node@26.5.1)(esbuild@0.28.2)(tsx@4.23.13) + vite: 8.2.0(@types/node@26.6.1)(esbuild@0.28.2)(tsx@4.23.13) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 - '@types/node': 26.5.1 + '@types/node': 26.6.1 transitivePeerDependencies: - msw