From 746288470b597ae2118459130bea0452d1008137 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 00:37:04 +0000 Subject: [PATCH 1/2] Update junior monorepo to v0.102.3 --- package.json | 10 +- pnpm-lock.yaml | 522 ++++--------------------------------------------- 2 files changed, 44 insertions(+), 488 deletions(-) diff --git a/package.json b/package.json index 46ed359..904e608 100644 --- a/package.json +++ b/package.json @@ -11,11 +11,11 @@ "prepare": "vp config" }, "dependencies": { - "@sentry/junior": "0.91.0", - "@sentry/junior-dashboard": "0.91.0", - "@sentry/junior-github": "0.91.0", - "@sentry/junior-memory": "0.91.0", - "@sentry/junior-scheduler": "0.91.0", + "@sentry/junior": "0.102.3", + "@sentry/junior-dashboard": "0.102.3", + "@sentry/junior-github": "0.102.3", + "@sentry/junior-memory": "0.102.3", + "@sentry/junior-scheduler": "0.102.3", "@sentry/node": "^10.0.0", "envalid": "^8.1.1", "hono": "^4.12.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4379a27..6ee2e0b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,20 +25,20 @@ importers: .: dependencies: '@sentry/junior': - specifier: 0.91.0 - version: 0.91.0(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) + specifier: 0.102.3 + version: 0.102.3(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) '@sentry/junior-dashboard': - specifier: 0.91.0 - version: 0.91.0(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(@vercel/functions@3.6.0(@aws-sdk/credential-provider-web-identity@3.972.57))(@vercel/queue@0.2.1)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(jiti@2.7.0)(kysely@0.29.2)(pg@8.22.0)(redux@5.0.1)(sql.js@1.14.1)(vitest@4.1.10)(ws@8.21.0) + specifier: 0.102.3 + version: 0.102.3(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(@vercel/functions@3.6.0(@aws-sdk/credential-provider-web-identity@3.972.57))(@vercel/queue@0.2.1)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(jiti@2.7.0)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)(vitest@4.1.10)(ws@8.21.0) '@sentry/junior-github': - specifier: 0.91.0 - version: 0.91.0 + specifier: 0.102.3 + version: 0.102.3 '@sentry/junior-memory': - specifier: 0.91.0 - version: 0.91.0(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1) + specifier: 0.102.3 + version: 0.102.3(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1) '@sentry/junior-scheduler': - specifier: 0.91.0 - version: 0.91.0(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1) + specifier: 0.102.3 + version: 0.102.3(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1) '@sentry/node': specifier: ^10.0.0 version: 10.65.0(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)) @@ -443,10 +443,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@opentelemetry/api-logs@0.214.0': - resolution: {integrity: sha512-40lSJeqYO8Uz2Yj7u94/SJWE/wONa7rmMKjI1ZcIjgf3MHNHv1OZUCrCETGuaRF62d5pQD1wKIW+L4lmSMTzZA==} - engines: {node: '>=8.0.0'} - '@opentelemetry/api-logs@0.220.0': resolution: {integrity: sha512-CmVa4ImJ+ynfrPMNaAXHET6Bhb44SwzmfyVJFq9ni2jgXJR/l7C6gfVFddNmHP+ZOkP9cf4f9DBe68qVLTHc9w==} engines: {node: '>=8.0.0'} @@ -459,24 +455,12 @@ packages: resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} engines: {node: '>=8.0.0'} - '@opentelemetry/core@2.8.0': - resolution: {integrity: sha512-hd1Lfh8p545nNz+jq1Ejfz+Mn1hyLuxYn1YzTfFNrxr8urEWMNQLPf1Th8kjOH+HxwawCrtgBp8JpBUR4ZSgww==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@2.9.0': resolution: {integrity: sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/instrumentation@0.214.0': - resolution: {integrity: sha512-MHqEX5Dk59cqVah5LiARMACku7jXSVk9iVDWOea4x3cr7VfdByeDCURK6o1lntT1JS/Tsovw01UJrBhN3/uC5w==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation@0.220.0': resolution: {integrity: sha512-xQx3E2WxP1mDvKzxLxX+CTCtNLa560YJZ3087qYHerl2YmiKpv7AH+dAy7vmx+eVrZ5BwhfWUAVoKOoxCNHcpw==} engines: {node: ^18.19.0 || >=20.6.0} @@ -501,10 +485,6 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.41.1': - resolution: {integrity: sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==} - engines: {node: '>=14'} - '@opentelemetry/semantic-conventions@1.43.0': resolution: {integrity: sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKUG2M5UadiLiVg==} engines: {node: '>=14'} @@ -866,17 +846,6 @@ packages: peerDependencies: '@redis/client': ^5.12.1 - '@reduxjs/toolkit@2.12.0': - resolution: {integrity: sha512-KiT+RzZbp6mQET+Mg+h2c97+9j1sNflUxQkIHI7Yuzf6Peu+OYpmkn6nbHWmLLWj+1ZODUJFwGZ7gx3L9R9EOw==} - peerDependencies: - react: ^16.9.0 || ^17.0.0 || ^18 || ^19 - react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 - peerDependenciesMeta: - react: - optional: true - react-redux: - optional: true - '@rolldown/binding-android-arm64@1.0.3': resolution: {integrity: sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1027,62 +996,33 @@ packages: engines: {node: '>= 18'} hasBin: true - '@sentry/conventions@0.12.0': - resolution: {integrity: sha512-z1JQrl/1SLY+8wpzvork6vl+fpsg/oCCxM7HWWhUnI/R+OGNyoIzieQuggX3uUMY7NBtp8UWCQx6FeFazzOF9g==} - engines: {node: '>=14'} - '@sentry/conventions@0.15.1': resolution: {integrity: sha512-ZLP8bRdMON3prWE2tJyImuYscCxdcJeIPIhrOs/rgyFm3C1nCh1B6gdvPj3AZ5zW08oSFFCsq7T+tYEW3h8MNA==} engines: {node: '>=14'} - '@sentry/core@10.59.0': - resolution: {integrity: sha512-QeG7XZL5j6CkToYCE7OwCerb/r742Tjj9p1BBohBKcypYTPRuqfD+A3FeUj7pk5CGO6Vj1/gOAmdbuuNbR51dQ==} - engines: {node: '>=18'} - '@sentry/core@10.65.0': resolution: {integrity: sha512-3aqtmM5NgNGo45BNaaBzi0LPQZAw//NEL4HKS5fXm12pJMa4KEkze8DEKnkTEIrGnWaOJKamecHKlnNg/Mqf/Q==} engines: {node: '>=18'} - '@sentry/junior-dashboard@0.91.0': - resolution: {integrity: sha512-9tfD62vZ0QmpWIVhmO/MSeeSiKgj95LtIeV95w+lGgh4pUgI2VXdj8Q7AmhTYkLtdKAbJLVnrBMgH5dS3hxJ5g==} + '@sentry/junior-dashboard@0.102.3': + resolution: {integrity: sha512-tp20Dg3E3IA8co+iQ44NarwdwoUixGghhDftMG2mCJnHJkvH/5d3HNeP9P+YWJxjzjIYbx+N2V6Y/cnJEv0p7g==} - '@sentry/junior-github@0.91.0': - resolution: {integrity: sha512-AgBLgtBRzEjLqSmUdtJJHnNBehN9hbuDQwNaihxuj0av19SfQb4GeUkLpcq7xiU3JG8/qJrHwR4k1M6hJKHcdg==} + '@sentry/junior-github@0.102.3': + resolution: {integrity: sha512-tEx48R4RM6G9hqMpYvy+pLcrUAJZrBgL9VA6IHGn7c/9LYNcU5xZe9klSRdKCUxAMPp3DnZ8/+9QnJ1C/atTOg==} - '@sentry/junior-memory@0.91.0': - resolution: {integrity: sha512-S3a9kHJtaPkoe8+3Fn7+DEZwKZ0xrf9VsSx6iK4QQY+q1Kah/qBxmcoEQ5F0/klMYG/DQjHh4Ig/6KJLkJn6vQ==} + '@sentry/junior-memory@0.102.3': + resolution: {integrity: sha512-fizWc9oCCZSpBn6X+HYXns95kjbtrumzHRX8E28/BB8nCeD34KbC+R8Gbs8h9fJ6X9RCZYIo58Ms3P0xxXufZw==} - '@sentry/junior-plugin-api@0.91.0': - resolution: {integrity: sha512-I9rtok+30k11FGxOo+y8222hkMrG4q5aro5O4+l8Dcxt1TkVDBVL5rXuXU2zgX8b1shn7HoCDxJoajmC0Eo4+g==} + '@sentry/junior-plugin-api@0.102.3': + resolution: {integrity: sha512-NzpfEum8S7srw0+UNPy+f0led/2y0D9KC8hTi70di8TYxzjpMGHdb6v3NZ1HmdWFIn17uCXvshyfOiQFcrZsQg==} - '@sentry/junior-scheduler@0.91.0': - resolution: {integrity: sha512-qGnLiIPiMugnwK3xAx/mZDPQkRC18ON3PWqx6Q5hQwdNEecSf9JvNVBO6Sy99BfkaeHTzR8ERw7BkwUBAi2w9A==} + '@sentry/junior-scheduler@0.102.3': + resolution: {integrity: sha512-DkpyMzPj4rAgxH4kaPBo2jU4yM1JGAHYW3izxvRdQ2X1wO5bRG3+5N/qkpMsjcNIMDlbWL+w3h7rleP4mky5bw==} - '@sentry/junior@0.91.0': - resolution: {integrity: sha512-ZQZjjlbvb8Se87xA9HSfz2wUcRsHTPzjSukrv9welb6jYMplAZV+cfPGvqboDWqKHFQQiO9+Qdg1Mm1WHvAOdw==} + '@sentry/junior@0.102.3': + resolution: {integrity: sha512-m5f9zH8KQMkOJm1/aKVAtkO1kEMIdZk2Otz2UpOC25lvsCmRxgqRV0wzom2EgNB0tsx4UuQEb0JxCr8nINBJeg==} hasBin: true - '@sentry/node-core@10.59.0': - resolution: {integrity: sha512-qFbepzntYhDleNG9ZCZWCSoAJK0Nsx+UJxsuiygaaAf1rJMj95RVckLyslhY86pyDLVATNMmWm2elm6etgKaJw==} - engines: {node: '>=18'} - peerDependencies: - '@opentelemetry/api': ^1.9.0 - '@opentelemetry/core': ^1.30.1 || ^2.1.0 - '@opentelemetry/exporter-trace-otlp-http': '>=0.57.0 <1' - '@opentelemetry/instrumentation': '>=0.57.1 <1' - '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@opentelemetry/core': - optional: true - '@opentelemetry/exporter-trace-otlp-http': - optional: true - '@opentelemetry/instrumentation': - optional: true - '@opentelemetry/sdk-trace-base': - optional: true - '@sentry/node-core@10.65.0': resolution: {integrity: sha512-U01X9mPT+jZnsLPmPWfBU67Ka+t/Sdd9RGAuvGoKdrI6N47a/9PDkM9oCW+kj0fmZwogZHTgSnzJU5oi3pImgA==} engines: {node: '>=18'} @@ -1104,22 +1044,10 @@ packages: '@opentelemetry/sdk-trace-base': optional: true - '@sentry/node@10.59.0': - resolution: {integrity: sha512-qzqbP6OVoMijlDBUxWtbvVF5j73+vyzGFi+yFIslhVvzBj97TFkIeP3TpBLsmu/0L5ZvxpQCCEmzJ677tFkq/g==} - engines: {node: '>=18'} - '@sentry/node@10.65.0': resolution: {integrity: sha512-t35dcdyksysVch/m/XdLgGJqGKJhr9eMD30Ctn3TeQ8yMB0wNXySfjPR5Yg93fpjmfaHtzc6iYIXRAvgNVfrvA==} engines: {node: '>=18'} - '@sentry/opentelemetry@10.59.0': - resolution: {integrity: sha512-wV9/HR9btrNhSkJC2S0urqsD9pE4K0f6AmdfTK3qhH505mLoyV4ekTG66hdDR9xD2zOYCm58CNzaK+336zu3Gg==} - engines: {node: '>=18'} - peerDependencies: - '@opentelemetry/api': ^1.9.0 - '@opentelemetry/core': ^1.30.1 || ^2.1.0 - '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 - '@sentry/opentelemetry@10.65.0': resolution: {integrity: sha512-8C6FPvm3XBvUrkM52dX3Gz0p2H0Ij8t4sahUA+GTiCz0WM0fnyPeQPGC/b6I4jamV9UXyCZRnE1UEEGCoD+c7A==} engines: {node: '>=18'} @@ -1128,15 +1056,6 @@ packages: '@opentelemetry/core': ^1.30.1 || ^2.1.0 '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 - '@sentry/server-utils@10.59.0': - resolution: {integrity: sha512-mR3fWaU7uGxIstRba6YO+/6V3qIa7432F7/U8EWHry+dY4C9DWAVG90E2GCzeD2MwLSP0tB25i8p1TWTGiQgVg==} - engines: {node: '>=18'} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - vite: - optional: true - '@sentry/server-utils@10.65.0': resolution: {integrity: sha512-80toEFD6s+0Le7jrYB6pHWLF703WSg0WyavAWqrBGWG8JkREHgedAxzFYgoY5GlMI756qk6Ea7UzhJTHd2zAXA==} engines: {node: '>=18'} @@ -1234,9 +1153,6 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@standard-schema/utils@0.3.0': - resolution: {integrity: sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==} - '@tanstack/query-core@5.100.14': resolution: {integrity: sha512-5X41dGpxgeaHISCRW2oYwcSycZeULZzAunaudXT9ov1KOTj9xwt0CH6hbwqP1/z74ZWF7rYFnDpyYH07XFcZew==} @@ -1271,33 +1187,6 @@ packages: '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} - '@types/d3-array@3.2.2': - resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} - - '@types/d3-color@3.1.3': - resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} - - '@types/d3-ease@3.0.2': - resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==} - - '@types/d3-interpolate@3.0.4': - resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==} - - '@types/d3-path@3.1.1': - resolution: {integrity: sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==} - - '@types/d3-scale@4.0.9': - resolution: {integrity: sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==} - - '@types/d3-shape@3.1.8': - resolution: {integrity: sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==} - - '@types/d3-time@3.0.4': - resolution: {integrity: sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==} - - '@types/d3-timer@3.0.2': - resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==} - '@types/debug@4.1.13': resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} @@ -1328,9 +1217,6 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/use-sync-external-store@0.0.6': - resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} - '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} @@ -1761,10 +1647,6 @@ packages: cjs-module-lexer@2.2.0: resolution: {integrity: sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==} - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} - cluster-key-slot@1.1.2: resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} engines: {node: '>=0.10.0'} @@ -1834,50 +1716,6 @@ packages: resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} engines: {node: '>= 6'} - d3-array@3.2.4: - resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} - engines: {node: '>=12'} - - d3-color@3.1.0: - resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} - engines: {node: '>=12'} - - d3-ease@3.0.1: - resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} - engines: {node: '>=12'} - - d3-format@3.1.2: - resolution: {integrity: sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==} - engines: {node: '>=12'} - - d3-interpolate@3.0.1: - resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} - engines: {node: '>=12'} - - d3-path@3.1.0: - resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} - engines: {node: '>=12'} - - d3-scale@4.0.2: - resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} - engines: {node: '>=12'} - - d3-shape@3.2.0: - resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} - engines: {node: '>=12'} - - d3-time-format@4.1.0: - resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} - engines: {node: '>=12'} - - d3-time@3.1.0: - resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} - engines: {node: '>=12'} - - d3-timer@3.0.1: - resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} - engines: {node: '>=12'} - data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} engines: {node: '>= 12'} @@ -1914,9 +1752,6 @@ packages: supports-color: optional: true - decimal.js-light@2.5.1: - resolution: {integrity: sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==} - decode-named-character-reference@1.3.0: resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} @@ -2121,9 +1956,6 @@ packages: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} - es-toolkit@1.47.0: - resolution: {integrity: sha512-n1GuoD0WEQZMBk5tttoZSqwgyLx01oqa5XsBmCHwPyNe1S9jPBEmtR2pSgp2kJuWE3ciFZ6yRHmY4pM4C3OOkw==} - escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -2391,12 +2223,6 @@ packages: resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} - immer@10.2.0: - resolution: {integrity: sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==} - - immer@11.1.8: - resolution: {integrity: sha512-/tbkHMW7y10Lx6i1crLjD4/OhNkRG+Fo7byZHtah0547nIeXYcpIXaUh0IAQY6gO5459qpGGYapcEOHtFXkIuA==} - import-in-the-middle@3.3.1: resolution: {integrity: sha512-0rymlHSFLwZ0ixx8DaQkoIyZojJPY2a0K2nEYslhKJ6jIYO/m0IcCb7iQsFPmS7WmKwISZiIrv5Icstrw/CmqA==} engines: {node: '>=18'} @@ -2411,10 +2237,6 @@ packages: resolution: {integrity: sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==} engines: {node: ^20.17.0 || >=22.9.0} - internmap@2.0.3: - resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} - engines: {node: '>=12'} - ip-address@10.2.0: resolution: {integrity: sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==} engines: {node: '>= 12'} @@ -3188,18 +3010,6 @@ packages: react-is@19.2.6: resolution: {integrity: sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw==} - react-redux@9.3.0: - resolution: {integrity: sha512-KQopgqFo/p/fgmAs5qz6p5RWaNAzq40WAu7fJIXnQpYxFPbJYtsJPWvGeF2rOBaY/kEuV77AVsX8TsQzKm+A/g==} - peerDependencies: - '@types/react': ^18.2.25 || ^19 - react: ^18.0 || ^19 - redux: ^5.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - redux: - optional: true - react-router@7.16.0: resolution: {integrity: sha512-wArC8lVyJb3+jM9OpDyW6hLCizACWkvQR/sSGqSs+o5uEXEtGlqdZ4v8hENR3Jad6i+LRkK93q/+bQAcvl6V1A==} engines: {node: '>=20.0.0'} @@ -3218,26 +3028,10 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - recharts@3.8.1: - resolution: {integrity: sha512-mwzmO1s9sFL0TduUpwndxCUNoXsBw3u3E/0+A+cLcrSfQitSG62L32N69GhqUrrT5qKcAE3pCGVINC6pqkBBQg==} - engines: {node: '>=18'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-is: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - redis@5.12.1: resolution: {integrity: sha512-LDsoVvb/CpoV9EN3FXvgvSHNJWuCIzl9MiO3ppOevuGLpSGJhwfQjpEwfFJcQvNSddHADDdZaWx0HnmMxRXG7g==} engines: {node: '>= 18.19.0'} - redux-thunk@3.1.0: - resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==} - peerDependencies: - redux: ^5.0.0 - - redux@5.0.1: - resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} - regex-recursion@6.0.2: resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==} @@ -3267,9 +3061,6 @@ packages: resolution: {integrity: sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==} engines: {node: '>=9.3.0 || >=8.10.0 <9.0.0'} - reselect@5.1.1: - resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==} - retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} @@ -3460,9 +3251,6 @@ packages: text-decoder@1.2.7: resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==} - tiny-invariant@1.3.3: - resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} @@ -3648,11 +3436,6 @@ packages: uploadthing: optional: true - use-sync-external-store@1.6.0: - resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -3666,9 +3449,6 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - victory-vendor@37.3.6: - resolution: {integrity: sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==} - vite-plus@0.2.4: resolution: {integrity: sha512-gaBBjOXIq9lLRU44oAYdIr99p+JBLX1kxs+l/6LqGgSXwcVKAdDa1boSrOTELqYCkQQ0fpppXUGWi9o6JDT5zw==} engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0} @@ -4078,7 +3858,7 @@ snapshots: dependencies: '@better-auth/utils': 0.4.1 '@better-fetch/fetch': 1.1.21 - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/semantic-conventions': 1.43.0 '@standard-schema/spec': 1.1.0 better-call: 1.3.5(zod@4.4.3) jose: 6.2.3 @@ -4333,10 +4113,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@opentelemetry/api-logs@0.214.0': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs@0.220.0': dependencies: '@opentelemetry/api': 1.9.1 @@ -4345,25 +4121,11 @@ snapshots: '@opentelemetry/api@1.9.1': {} - '@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/semantic-conventions': 1.41.1 - '@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/instrumentation@0.214.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.214.0 - import-in-the-middle: 3.3.1 - require-in-the-middle: 8.0.1 - transitivePeerDependencies: - - supports-color - '@opentelemetry/instrumentation@0.220.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 @@ -4394,8 +4156,6 @@ snapshots: '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/semantic-conventions@1.41.1': {} - '@opentelemetry/semantic-conventions@1.43.0': {} '@oxc-project/runtime@0.138.0': {} @@ -4585,18 +4345,6 @@ snapshots: dependencies: '@redis/client': 5.12.1(@opentelemetry/api@1.9.1) - '@reduxjs/toolkit@2.12.0(react-redux@9.3.0(react@19.2.6)(redux@5.0.1))(react@19.2.6)': - dependencies: - '@standard-schema/spec': 1.1.0 - '@standard-schema/utils': 0.3.0 - immer: 11.1.8 - redux: 5.0.1 - redux-thunk: 3.1.0(redux@5.0.1) - reselect: 5.1.1 - optionalDependencies: - react: 19.2.6 - react-redux: 9.3.0(react@19.2.6)(redux@5.0.1) - '@rolldown/binding-android-arm64@1.0.3': optional: true @@ -4688,20 +4436,16 @@ snapshots: '@sentry/cli-win32-i686': 3.6.0 '@sentry/cli-win32-x64': 3.6.0 - '@sentry/conventions@0.12.0': {} - '@sentry/conventions@0.15.1': {} - '@sentry/core@10.59.0': {} - '@sentry/core@10.65.0': dependencies: '@sentry/conventions': 0.15.1 - '@sentry/junior-dashboard@0.91.0(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(@vercel/functions@3.6.0(@aws-sdk/credential-provider-web-identity@3.972.57))(@vercel/queue@0.2.1)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(jiti@2.7.0)(kysely@0.29.2)(pg@8.22.0)(redux@5.0.1)(sql.js@1.14.1)(vitest@4.1.10)(ws@8.21.0)': + '@sentry/junior-dashboard@0.102.3(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(@vercel/functions@3.6.0(@aws-sdk/credential-provider-web-identity@3.972.57))(@vercel/queue@0.2.1)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(jiti@2.7.0)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)(vitest@4.1.10)(ws@8.21.0)': dependencies: - '@sentry/junior': 0.91.0(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) - '@sentry/junior-plugin-api': 0.91.0 + '@sentry/junior': 0.102.3(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) + '@sentry/junior-plugin-api': 0.102.3 '@tanstack/react-query': 5.100.14(react@19.2.6) better-auth: 1.6.13(@opentelemetry/api@1.9.1)(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(pg@8.22.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(vitest@4.1.10) hono: 4.12.30 @@ -4711,8 +4455,8 @@ snapshots: react-dom: 19.2.6(react@19.2.6) react-is: 19.2.6 react-router: 7.16.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - recharts: 3.8.1(react-dom@19.2.6(react@19.2.6))(react-is@19.2.6)(react@19.2.6)(redux@5.0.1) shiki: 4.1.0 + zod: 4.4.3 transitivePeerDependencies: - '@aws-sdk/client-rds-data' - '@aws-sdk/credential-provider-web-identity' @@ -4735,6 +4479,7 @@ snapshots: - '@node-rs/xxhash' - '@op-engineering/op-sqlite' - '@opentelemetry/api' + - '@opentelemetry/core' - '@opentelemetry/exporter-trace-otlp-http' - '@planetscale/database' - '@prisma/client' @@ -4744,7 +4489,6 @@ snapshots: - '@tidbcloud/serverless' - '@types/better-sqlite3' - '@types/pg' - - '@types/react' - '@types/sql.js' - '@upstash/redis' - '@vercel/blob' @@ -4781,7 +4525,6 @@ snapshots: - postgres - prisma - react-native-b4a - - redux - rollup - solid-js - sql.js @@ -4797,15 +4540,15 @@ snapshots: - xml2js - zephyr-agent - '@sentry/junior-github@0.91.0': + '@sentry/junior-github@0.102.3': dependencies: - '@sentry/junior-plugin-api': 0.91.0 + '@sentry/junior-plugin-api': 0.102.3 '@sinclair/typebox': 0.34.49 zod: 4.4.3 - '@sentry/junior-memory@0.91.0(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)': + '@sentry/junior-memory@0.102.3(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)': dependencies: - '@sentry/junior-plugin-api': 0.91.0 + '@sentry/junior-plugin-api': 0.102.3 '@sinclair/typebox': 0.34.49 commander: 14.0.3 drizzle-orm: 0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1) @@ -4841,14 +4584,14 @@ snapshots: - sql.js - sqlite3 - '@sentry/junior-plugin-api@0.91.0': + '@sentry/junior-plugin-api@0.102.3': dependencies: commander: 14.0.3 zod: 4.4.3 - '@sentry/junior-scheduler@0.91.0(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)': + '@sentry/junior-scheduler@0.102.3(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)': dependencies: - '@sentry/junior-plugin-api': 0.91.0 + '@sentry/junior-plugin-api': 0.102.3 drizzle-orm: 0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1) zod: 4.4.3 transitivePeerDependencies: @@ -4882,7 +4625,7 @@ snapshots: - sql.js - sqlite3 - '@sentry/junior@0.91.0(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0)': + '@sentry/junior@0.102.3(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0)': dependencies: '@ai-sdk/gateway': 3.0.120(zod@4.4.3) '@chat-adapter/slack': 4.29.0(ai@6.0.191(zod@4.4.3))(zod@4.4.3) @@ -4893,8 +4636,8 @@ snapshots: '@logtape/logtape': 2.1.1 '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) '@neondatabase/serverless': 1.1.0 - '@sentry/junior-plugin-api': 0.91.0 - '@sentry/node': 10.59.0(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0)) + '@sentry/junior-plugin-api': 0.102.3 + '@sentry/node': 10.65.0(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)) '@sinclair/typebox': 0.34.49 '@slack/web-api': 7.16.0 '@vercel/functions': 3.6.0(@aws-sdk/credential-provider-web-identity@3.972.57) @@ -4924,6 +4667,7 @@ snapshots: - '@node-rs/xxhash' - '@op-engineering/op-sqlite' - '@opentelemetry/api' + - '@opentelemetry/core' - '@opentelemetry/exporter-trace-otlp-http' - '@planetscale/database' - '@prisma/client' @@ -4952,21 +4696,8 @@ snapshots: - sqlite3 - supports-color - utf-8-validate - - vite - ws - '@sentry/node-core@10.59.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.214.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1))': - dependencies: - '@sentry/conventions': 0.12.0 - '@sentry/core': 10.59.0 - '@sentry/opentelemetry': 10.59.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1)) - import-in-the-middle: 3.3.1 - optionalDependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) - '@sentry/node-core@10.65.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.220.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1))': dependencies: '@sentry/conventions': 0.15.1 @@ -4979,23 +4710,6 @@ snapshots: '@opentelemetry/instrumentation': 0.220.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) - '@sentry/node@10.59.0(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.41.1 - '@sentry/core': 10.59.0 - '@sentry/node-core': 10.59.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.214.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1)) - '@sentry/opentelemetry': 10.59.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1)) - '@sentry/server-utils': 10.59.0(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0)) - import-in-the-middle: 3.3.1 - transitivePeerDependencies: - - '@opentelemetry/exporter-trace-otlp-http' - - supports-color - - vite - '@sentry/node@10.65.0(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))': dependencies: '@opentelemetry/api': 1.9.1 @@ -5012,14 +4726,6 @@ snapshots: - '@opentelemetry/exporter-trace-otlp-http' - supports-color - '@sentry/opentelemetry@10.59.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1))': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) - '@sentry/conventions': 0.12.0 - '@sentry/core': 10.59.0 - '@sentry/opentelemetry@10.65.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1))': dependencies: '@opentelemetry/api': 1.9.1 @@ -5028,19 +4734,6 @@ snapshots: '@sentry/conventions': 0.15.1 '@sentry/core': 10.65.0 - '@sentry/server-utils@10.59.0(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))': - dependencies: - '@apm-js-collab/code-transformer': 0.15.0 - '@apm-js-collab/code-transformer-bundler-plugins': 0.5.0 - '@apm-js-collab/tracing-hooks': 0.10.1 - '@sentry/conventions': 0.12.0 - '@sentry/core': 10.59.0 - magic-string: 0.30.21 - optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0)' - transitivePeerDependencies: - - supports-color - '@sentry/server-utils@10.65.0': dependencies: '@apm-js-collab/code-transformer': 0.15.0 @@ -5185,8 +4878,6 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@standard-schema/utils@0.3.0': {} - '@tanstack/query-core@5.100.14': {} '@tanstack/react-query@5.100.14(react@19.2.6)': @@ -5230,30 +4921,6 @@ snapshots: '@types/deep-eql': 4.0.2 assertion-error: 2.0.1 - '@types/d3-array@3.2.2': {} - - '@types/d3-color@3.1.3': {} - - '@types/d3-ease@3.0.2': {} - - '@types/d3-interpolate@3.0.4': - dependencies: - '@types/d3-color': 3.1.3 - - '@types/d3-path@3.1.1': {} - - '@types/d3-scale@4.0.9': - dependencies: - '@types/d3-time': 3.0.4 - - '@types/d3-shape@3.1.8': - dependencies: - '@types/d3-path': 3.1.1 - - '@types/d3-time@3.0.4': {} - - '@types/d3-timer@3.0.2': {} - '@types/debug@4.1.13': dependencies: '@types/ms': 2.1.0 @@ -5287,8 +4954,6 @@ snapshots: '@types/unist@3.0.3': {} - '@types/use-sync-external-store@0.0.6': {} - '@types/ws@8.18.1': dependencies: '@types/node': 24.13.3 @@ -5648,8 +5313,6 @@ snapshots: cjs-module-lexer@2.2.0: {} - clsx@2.1.1: {} - cluster-key-slot@1.1.2: {} combined-stream@1.0.8: @@ -5705,44 +5368,6 @@ snapshots: css-what@6.2.2: {} - d3-array@3.2.4: - dependencies: - internmap: 2.0.3 - - d3-color@3.1.0: {} - - d3-ease@3.0.1: {} - - d3-format@3.1.2: {} - - d3-interpolate@3.0.1: - dependencies: - d3-color: 3.1.0 - - d3-path@3.1.0: {} - - d3-scale@4.0.2: - dependencies: - d3-array: 3.2.4 - d3-format: 3.1.2 - d3-interpolate: 3.0.1 - d3-time: 3.1.0 - d3-time-format: 4.1.0 - - d3-shape@3.2.0: - dependencies: - d3-path: 3.1.0 - - d3-time-format@4.1.0: - dependencies: - d3-time: 3.1.0 - - d3-time@3.1.0: - dependencies: - d3-array: 3.2.4 - - d3-timer@3.0.1: {} - data-uri-to-buffer@4.0.1: {} db0@0.3.4(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)): @@ -5753,8 +5378,6 @@ snapshots: dependencies: ms: 2.1.3 - decimal.js-light@2.5.1: {} - decode-named-character-reference@1.3.0: dependencies: character-entities: 2.0.2 @@ -5863,8 +5486,6 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.3 - es-toolkit@1.47.0: {} - escape-html@1.0.3: {} escape-string-regexp@5.0.0: {} @@ -6189,10 +5810,6 @@ snapshots: ignore@7.0.5: {} - immer@10.2.0: {} - - immer@11.1.8: {} - import-in-the-middle@3.3.1: dependencies: cjs-module-lexer: 2.2.0 @@ -6206,8 +5823,6 @@ snapshots: ini@6.0.0: {} - internmap@2.0.3: {} - ip-address@10.2.0: {} ipaddr.js@1.9.1: {} @@ -7163,14 +6778,6 @@ snapshots: react-is@19.2.6: {} - react-redux@9.3.0(react@19.2.6)(redux@5.0.1): - dependencies: - '@types/use-sync-external-store': 0.0.6 - react: 19.2.6 - use-sync-external-store: 1.6.0(react@19.2.6) - optionalDependencies: - redux: 5.0.1 - react-router@7.16.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: cookie: 1.1.1 @@ -7188,26 +6795,6 @@ snapshots: util-deprecate: 1.0.2 optional: true - recharts@3.8.1(react-dom@19.2.6(react@19.2.6))(react-is@19.2.6)(react@19.2.6)(redux@5.0.1): - dependencies: - '@reduxjs/toolkit': 2.12.0(react-redux@9.3.0(react@19.2.6)(redux@5.0.1))(react@19.2.6) - clsx: 2.1.1 - decimal.js-light: 2.5.1 - es-toolkit: 1.47.0 - eventemitter3: 5.0.4 - immer: 10.2.0 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-is: 19.2.6 - react-redux: 9.3.0(react@19.2.6)(redux@5.0.1) - reselect: 5.1.1 - tiny-invariant: 1.3.3 - use-sync-external-store: 1.6.0(react@19.2.6) - victory-vendor: 37.3.6 - transitivePeerDependencies: - - '@types/react' - - redux - redis@5.12.1(@opentelemetry/api@1.9.1): dependencies: '@redis/bloom': 5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1)) @@ -7219,12 +6806,6 @@ snapshots: - '@node-rs/xxhash' - '@opentelemetry/api' - redux-thunk@3.1.0(redux@5.0.1): - dependencies: - redux: 5.0.1 - - redux@5.0.1: {} - regex-recursion@6.0.2: dependencies: regex-utilities: 2.3.0 @@ -7272,8 +6853,6 @@ snapshots: transitivePeerDependencies: - supports-color - reselect@5.1.1: {} - retry@0.13.1: {} reusify@1.1.0: {} @@ -7514,8 +7093,6 @@ snapshots: transitivePeerDependencies: - react-native-b4a - tiny-invariant@1.3.3: {} - tinybench@2.9.0: {} tinyexec@1.2.4: {} @@ -7626,10 +7203,6 @@ snapshots: db0: 0.3.4(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)) ofetch: 2.0.0-alpha.3 - use-sync-external-store@1.6.0(react@19.2.6): - dependencies: - react: 19.2.6 - util-deprecate@1.0.2: optional: true @@ -7645,23 +7218,6 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - victory-vendor@37.3.6: - dependencies: - '@types/d3-array': 3.2.2 - '@types/d3-ease': 3.0.2 - '@types/d3-interpolate': 3.0.4 - '@types/d3-scale': 4.0.9 - '@types/d3-shape': 3.1.8 - '@types/d3-time': 3.0.4 - '@types/d3-timer': 3.0.2 - d3-array: 3.2.4 - d3-ease: 3.0.1 - d3-interpolate: 3.0.1 - d3-scale: 4.0.2 - d3-shape: 3.2.0 - d3-time: 3.1.0 - d3-timer: 3.0.1 - vite-plus@0.2.4(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0): dependencies: '@oxc-project/types': 0.138.0 From 4e86bae4549c907fb16c36f7dbafa65374cec88d Mon Sep 17 00:00:00 2001 From: Jonah Snider Date: Thu, 16 Jul 2026 09:31:16 -0700 Subject: [PATCH 2/2] Update Junior patch --- patches/@sentry__junior.patch | 97 +++++++---------------------------- pnpm-lock.yaml | 8 +-- 2 files changed, 22 insertions(+), 83 deletions(-) diff --git a/patches/@sentry__junior.patch b/patches/@sentry__junior.patch index 4e9d366..95c9628 100644 --- a/patches/@sentry__junior.patch +++ b/patches/@sentry__junior.patch @@ -1,6 +1,6 @@ --- a/dist/app.js +++ b/dist/app.js -@@ -8750,6 +8750,41 @@ +@@ -8845,6 +8845,41 @@ data = attachment.data; } if (!data) continue; @@ -14,7 +14,7 @@ + "attachment_uploaded_to_sandbox", + { + slackThreadId: context.threadId, -+ slackUserId: context.requesterId, ++ slackUserId: context.actorId, + slackChannelId: context.channelId, + runId: context.runId, + assistantUserName: botConfig.userName, @@ -22,7 +22,7 @@ + }, + { + "file.size": data.byteLength, -+ "file.mime_type": mediaType, ++ "app.file.mime_type": mediaType, + "file.path": sandboxPath + }, + "Uploaded user attachment into the sandbox" @@ -42,7 +42,7 @@ if (data.byteLength > MAX_USER_ATTACHMENT_BYTES) { logWarn( "attachment_skipped_size_limit", -@@ -9831,17 +9866,18 @@ +@@ -9923,17 +9958,18 @@ message, options.queuedMessages ); @@ -52,7 +52,7 @@ + const resolveAttachmentsLazily = async (sandboxWriter) => { + return await deps.resolveUserAttachments(turnAttachments, { threadId, - requesterId: slackRequesterId, + actorId: slackActorId, channelId, runId, conversation: preparedState.conversation, @@ -67,7 +67,7 @@ const omittedImageAttachmentCount = !isVisionEnabled() && hasPotentialImageAttachment(turnAttachments) ? countPotentialImageAttachments(turnAttachments) : 0; const status = createSlackAdapterAssistantStatusSession({ channelId: assistantThreadContext?.channelId, -@@ -10010,7 +10046,8 @@ +@@ -10116,7 +10152,8 @@ piMessages, inboundAttachmentCount: turnAttachments.length, omittedImageAttachmentCount, @@ -77,27 +77,9 @@ }, routing: { credentialContext, ---- a/dist/chunk-ZGDTBSQ7.js -+++ b/dist/chunk-ZGDTBSQ7.js -@@ -448,7 +448,7 @@ - // src/chat/pi/traced-stream.ts - import { - streamSimple --} from "@earendil-works/pi-ai"; -+} from "@earendil-works/pi-ai/compat"; - function attributeModeForPrivacy(conversationPrivacy) { - return conversationPrivacy === "public" ? "content" : "metadata"; - } -@@ -7995,7 +7995,7 @@ - import { z as z35 } from "zod"; - import { generateText } from "ai"; - import { createGatewayProvider } from "@ai-sdk/gateway"; --import { getModel } from "@earendil-works/pi-ai"; -+import { getModel } from "@earendil-works/pi-ai/compat"; - var SEARCH_TIMEOUT_MS = 6e4; - var MAX_RESULTS2 = 5; - var DEFAULT_SEARCH_MODEL = getModel("vercel-ai-gateway", "openai/gpt-5.4").id; -@@ -12357,6 +12357,9 @@ +--- a/dist/chunk-ZIX4PNBI.js ++++ b/dist/chunk-ZIX4PNBI.js +@@ -13778,6 +13778,9 @@ "vercel-forwarded-port", "vercel-forwarded-path" ]); @@ -107,7 +89,7 @@ var TRACE_PROPAGATION_HEADERS = /* @__PURE__ */ new Set([ "baggage", "sentry-trace", -@@ -12585,7 +12588,7 @@ +@@ -14006,7 +14009,7 @@ ); request.headers.forEach((value, key) => { const normalized = key.toLowerCase(); @@ -116,7 +98,7 @@ return; } if (TRACE_PROPAGATION_HEADERS.has(normalized) && !mayPropagateTrace) { -@@ -13796,29 +13799,9 @@ +@@ -15546,21 +15546,9 @@ skillSandbox, syncLoadedSkillNamesForResume }); @@ -124,31 +106,23 @@ + let routerBlocks = []; + let userContentParts = []; const preAgentPromptMessages = () => existingSessionRecord?.piMessages ?? [...input.piMessages ?? []]; -- thinkingSelection = await selectTurnThinkingLevel({ +- reasoningSelection ??= await selectTurnReasoningLevel({ - completeObject, - conversationContext: input.conversationContext, - context: { - threadId: routing.correlation?.threadId, - channelId: routing.correlation?.channelId, -- requesterId: routing.correlation?.requesterId, +- actorId: routing.correlation?.actorId, - runId: routing.correlation?.runId - }, - currentTurnBlocks: routerBlocks, - fastModelId: botConfig.fastModelId, - messageText: userInput -- }); -- setSpanAttributes({ -- "gen_ai.request.model": botConfig.modelId, -- "app.ai.reasoning_effort": thinkingSelection.thinkingLevel, -- "app.ai.thinking_level_reason": thinkingSelection.reason, -- ...thinkingSelection.confidence !== void 0 ? { -- "app.ai.thinking_level_confidence": thinkingSelection.confidence -- } : {} - }); const generatedFiles = []; const artifactStatePatch = {}; const toolCalls = []; -@@ -13869,6 +13852,52 @@ +@@ -15674,6 +15662,44 @@ }); mcpToolManager = wiring.mcpToolManager; const sandboxExecutor = wiring.sandboxExecutor; @@ -177,54 +151,19 @@ + ...input, + userAttachments: resolvedUserAttachments + })); -+ thinkingSelection = await selectTurnThinkingLevel({ ++ reasoningSelection ??= await selectTurnReasoningLevel({ + completeObject, + conversationContext: input.conversationContext, + context: { + threadId: routing.correlation?.threadId, + channelId: routing.correlation?.channelId, -+ requesterId: routing.correlation?.requesterId, ++ actorId: routing.correlation?.actorId, + runId: routing.correlation?.runId + }, + currentTurnBlocks: routerBlocks, + fastModelId: botConfig.fastModelId, + messageText: userInput -+ }); -+ setSpanAttributes({ -+ "gen_ai.request.model": botConfig.modelId, -+ "app.ai.reasoning_effort": thinkingSelection.thinkingLevel, -+ "app.ai.thinking_level_reason": thinkingSelection.reason, -+ ...thinkingSelection.confidence !== void 0 ? { -+ "app.ai.thinking_level_confidence": thinkingSelection.confidence -+ } : {} + }); const getPendingAuthPause = wiring.getPendingAuthPause; - const { - baseInstructions, ---- a/dist/chunk-HXL2ZV74.js -+++ b/dist/chunk-HXL2ZV74.js -@@ -104,7 +104,7 @@ - } - - // src/chat/config.ts --import { getModel } from "@earendil-works/pi-ai"; -+import { getModel } from "@earendil-works/pi-ai/compat"; - - // src/chat/optional-string.ts - function toOptionalTrimmed(value) { -@@ -121,13 +121,13 @@ - getEnvApiKey, - getModels, - registerApiProvider --} from "@earendil-works/pi-ai"; -+} from "@earendil-works/pi-ai/compat"; - import { createGatewayProvider } from "@ai-sdk/gateway"; - import { embedMany, generateObject } from "ai"; - import { - streamAnthropic, - streamSimpleAnthropic --} from "@earendil-works/pi-ai/anthropic"; -+} from "@earendil-works/pi-ai/compat"; - - // src/chat/services/provider-retry.ts - var PROVIDER_RETRY_DELAYS_MS = [2e3, 4e3, 8e3]; + const toolsAfterHandoff = wiring.agentTools.filter( + (tool) => tool.name !== HANDOFF_TOOL_NAME diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6ee2e0b..40a50a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ overrides: vitest: 4.1.10 patchedDependencies: - '@sentry/junior': 19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459 + '@sentry/junior': dcd67c267abc3d23709fae358dbd25f326773e5a02a520ee9e488a91a64832fa '@vercel/sandbox': d32ea1b78845212fe4a9d029b4f320103183f87b92da2bab25cd17c7ae97198c importers: @@ -26,7 +26,7 @@ importers: dependencies: '@sentry/junior': specifier: 0.102.3 - version: 0.102.3(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) + version: 0.102.3(patch_hash=dcd67c267abc3d23709fae358dbd25f326773e5a02a520ee9e488a91a64832fa)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) '@sentry/junior-dashboard': specifier: 0.102.3 version: 0.102.3(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(@vercel/functions@3.6.0(@aws-sdk/credential-provider-web-identity@3.972.57))(@vercel/queue@0.2.1)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(jiti@2.7.0)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)(vitest@4.1.10)(ws@8.21.0) @@ -4444,7 +4444,7 @@ snapshots: '@sentry/junior-dashboard@0.102.3(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(@vercel/functions@3.6.0(@aws-sdk/credential-provider-web-identity@3.972.57))(@vercel/queue@0.2.1)(@voidzero-dev/vite-plus-core@0.2.4(@types/node@24.13.3)(jiti@2.7.0)(typescript@6.0.3)(yaml@2.9.0))(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(jiti@2.7.0)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1)(vitest@4.1.10)(ws@8.21.0)': dependencies: - '@sentry/junior': 0.102.3(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) + '@sentry/junior': 0.102.3(patch_hash=dcd67c267abc3d23709fae358dbd25f326773e5a02a520ee9e488a91a64832fa)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0) '@sentry/junior-plugin-api': 0.102.3 '@tanstack/react-query': 5.100.14(react@19.2.6) better-auth: 1.6.13(@opentelemetry/api@1.9.1)(drizzle-orm@0.45.2(@neondatabase/serverless@1.1.0)(@opentelemetry/api@1.9.1)(@types/pg@8.15.6)(kysely@0.29.2)(pg@8.22.0)(sql.js@1.14.1))(pg@8.22.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(vitest@4.1.10) @@ -4625,7 +4625,7 @@ snapshots: - sql.js - sqlite3 - '@sentry/junior@0.102.3(patch_hash=19b7c4aa5fccb268642cb32e30b339c7d83c2caea5c6b5dd947dae3b6951a459)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0)': + '@sentry/junior@0.102.3(patch_hash=dcd67c267abc3d23709fae358dbd25f326773e5a02a520ee9e488a91a64832fa)(@aws-sdk/credential-provider-web-identity@3.972.57)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1))(@types/pg@8.15.6)(kysely@0.29.2)(sql.js@1.14.1)(ws@8.21.0)': dependencies: '@ai-sdk/gateway': 3.0.120(zod@4.4.3) '@chat-adapter/slack': 4.29.0(ai@6.0.191(zod@4.4.3))(zod@4.4.3)