diff --git a/apps/backend/package.json b/apps/backend/package.json
index 69a36b33f..0aaa11f8f 100644
--- a/apps/backend/package.json
+++ b/apps/backend/package.json
@@ -43,7 +43,7 @@
"@opentelemetry/semantic-conventions": "^1.27.0",
"@prisma/client": "^5.9.1",
"@prisma/instrumentation": "^5.19.1",
- "@sentry/nextjs": "^7.105.0",
+ "@sentry/nextjs": "^8.40.0",
"@simplewebauthn/server": "^11.0.0",
"@stackframe/stack-emails": "workspace:*",
"@stackframe/stack-shared": "workspace:*",
diff --git a/apps/backend/src/app/health/error-handler-debug/endpoint/route.tsx b/apps/backend/src/app/health/error-handler-debug/endpoint/route.tsx
new file mode 100644
index 000000000..4b55d3952
--- /dev/null
+++ b/apps/backend/src/app/health/error-handler-debug/endpoint/route.tsx
@@ -0,0 +1,14 @@
+import { createSmartRouteHandler } from "@/route-handlers/smart-route-handler";
+import { yupNumber, yupObject, yupString } from "@stackframe/stack-shared/dist/schema-fields";
+import { StackAssertionError } from "@stackframe/stack-shared/dist/utils/errors";
+
+export const GET = createSmartRouteHandler({
+ request: yupObject({}),
+ response: yupObject({
+ statusCode: yupNumber().oneOf([200]).defined(),
+ bodyType: yupString().oneOf(["success"]).defined(),
+ }),
+ handler: async (req) => {
+ throw new StackAssertionError(`Server debug error thrown successfully! ${Math.random()}`);
+ },
+});
diff --git a/apps/backend/src/app/health/error-handler-debug/page.tsx b/apps/backend/src/app/health/error-handler-debug/page.tsx
new file mode 100644
index 000000000..a67e07b6f
--- /dev/null
+++ b/apps/backend/src/app/health/error-handler-debug/page.tsx
@@ -0,0 +1,14 @@
+"use client";
+
+import { throwErr } from "@stackframe/stack-shared/dist/utils/errors";
+
+export default function Page() {
+ return
+ This page is useful for testing error handling.
+ Your observability platform should pick up on the errors thrown below.
+
+
+
;
+}
diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json
index 652fb1a98..dc6a67341 100644
--- a/apps/dashboard/package.json
+++ b/apps/dashboard/package.json
@@ -23,7 +23,7 @@
"@next/mdx": "^14",
"@node-oauth/oauth2-server": "^5.1.0",
"@radix-ui/react-icons": "^1.3.1",
- "@sentry/nextjs": "^7.105.0",
+ "@sentry/nextjs": "^8.40.0",
"@stackframe/stack": "workspace:*",
"@stackframe/stack-emails": "workspace:*",
"@stackframe/stack-shared": "workspace:*",
diff --git a/apps/dashboard/src/app/health/error-handler-debug/endpoint/route.tsx b/apps/dashboard/src/app/health/error-handler-debug/endpoint/route.tsx
new file mode 100644
index 000000000..79a169b52
--- /dev/null
+++ b/apps/dashboard/src/app/health/error-handler-debug/endpoint/route.tsx
@@ -0,0 +1,5 @@
+import { StackAssertionError } from "@stackframe/stack-shared/dist/utils/errors";
+
+export function GET() {
+ throw new StackAssertionError(`Server debug error thrown successfully! ${Math.random()}`);
+}
diff --git a/apps/dashboard/src/app/health/error-handler-debug/page.tsx b/apps/dashboard/src/app/health/error-handler-debug/page.tsx
new file mode 100644
index 000000000..0cb875760
--- /dev/null
+++ b/apps/dashboard/src/app/health/error-handler-debug/page.tsx
@@ -0,0 +1,15 @@
+"use client";
+
+import { throwErr } from "@stackframe/stack-shared/dist/utils/errors";
+import { Button } from "@stackframe/stack-ui";
+
+export default function Page() {
+ return
+ This page is useful for testing error handling.
+ Your observability platform should pick up on the errors thrown below.
+
+
+
;
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ef013a1bf..b24d0ea4f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -129,8 +129,8 @@ importers:
specifier: ^5.19.1
version: 5.19.1
'@sentry/nextjs':
- specifier: ^7.105.0
- version: 7.117.0(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ specifier: ^8.40.0
+ version: 8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
'@simplewebauthn/server':
specifier: ^11.0.0
version: 11.0.0
@@ -256,8 +256,8 @@ importers:
specifier: ^1.3.1
version: 1.3.1(react@18.3.1)
'@sentry/nextjs':
- specifier: ^7.105.0
- version: 7.117.0(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ specifier: ^8.40.0
+ version: 8.40.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))(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
'@stackframe/stack':
specifier: workspace:*
version: link:../../packages/stack
@@ -3332,6 +3332,10 @@ packages:
resolution: {integrity: sha512-8HArjKx+RaAI8uEIgcORbZIPklyh1YLjPSBus8hjRmvLi6DeFzgOcdZ7KwPabKj8mXF8dX0hyfAyGfycz0DbFw==}
engines: {node: '>=14'}
+ '@opentelemetry/api-logs@0.54.2':
+ resolution: {integrity: sha512-4MTVwwmLgUh5QrJnZpYo6YRO5IBLAggf2h8gWDblwRagDStY13aEvt7gGk3jewrMaPlHiF83fENhIx0HO97/cQ==}
+ engines: {node: '>=14'}
+
'@opentelemetry/api@1.9.0':
resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
engines: {node: '>=8.0.0'}
@@ -3354,6 +3358,150 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.0.0
+ '@opentelemetry/instrumentation-amqplib@0.43.0':
+ resolution: {integrity: sha512-ALjfQC+0dnIEcvNYsbZl/VLh7D2P1HhFF4vicRKHhHFIUV3Shpg4kXgiek5PLhmeKSIPiUB25IYH5RIneclL4A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-connect@0.40.0':
+ resolution: {integrity: sha512-3aR/3YBQ160siitwwRLjwqrv2KBT16897+bo6yz8wIfel6nWOxTZBJudcbsK3p42pTC7qrbotJ9t/1wRLpv79Q==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-dataloader@0.12.0':
+ resolution: {integrity: sha512-pnPxatoFE0OXIZDQhL2okF//dmbiWFzcSc8pUg9TqofCLYZySSxDCgQc69CJBo5JnI3Gz1KP+mOjS4WAeRIH4g==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-express@0.44.0':
+ resolution: {integrity: sha512-GWgibp6Q0wxyFaaU8ERIgMMYgzcHmGrw3ILUtGchLtLncHNOKk0SNoWGqiylXWWT4HTn5XdV8MGawUgpZh80cA==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-fastify@0.41.0':
+ resolution: {integrity: sha512-pNRjFvf0mvqfJueaeL/qEkuGJwgtE5pgjIHGYwjc2rMViNCrtY9/Sf+Nu8ww6dDd/Oyk2fwZZP7i0XZfCnETrA==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-fs@0.16.0':
+ resolution: {integrity: sha512-hMDRUxV38ln1R3lNz6osj3YjlO32ykbHqVrzG7gEhGXFQfu7LJUx8t9tEwE4r2h3CD4D0Rw4YGDU4yF4mP3ilg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-generic-pool@0.39.0':
+ resolution: {integrity: sha512-y4v8Y+tSfRB3NNBvHjbjrn7rX/7sdARG7FuK6zR8PGb28CTa0kHpEGCJqvL9L8xkTNvTXo+lM36ajFGUaK1aNw==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-graphql@0.44.0':
+ resolution: {integrity: sha512-FYXTe3Bv96aNpYktqm86BFUTpjglKD0kWI5T5bxYkLUPEPvFn38vWGMJTGrDMVou/i55E4jlWvcm6hFIqLsMbg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-hapi@0.41.0':
+ resolution: {integrity: sha512-jKDrxPNXDByPlYcMdZjNPYCvw0SQJjN+B1A+QH+sx+sAHsKSAf9hwFiJSrI6C4XdOls43V/f/fkp9ITkHhKFbQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-http@0.53.0':
+ resolution: {integrity: sha512-H74ErMeDuZfj7KgYCTOFGWF5W9AfaPnqLQQxeFq85+D29wwV2yqHbz2IKLYpkOh7EI6QwDEl7rZCIxjJLyc/CQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-ioredis@0.43.0':
+ resolution: {integrity: sha512-i3Dke/LdhZbiUAEImmRG3i7Dimm/BD7t8pDDzwepSvIQ6s2X6FPia7561gw+64w+nx0+G9X14D7rEfaMEmmjig==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-kafkajs@0.4.0':
+ resolution: {integrity: sha512-I9VwDG314g7SDL4t8kD/7+1ytaDBRbZQjhVaQaVIDR8K+mlsoBhLsWH79yHxhHQKvwCSZwqXF+TiTOhoQVUt7A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-knex@0.41.0':
+ resolution: {integrity: sha512-OhI1SlLv5qnsnm2dOVrian/x3431P75GngSpnR7c4fcVFv7prXGYu29Z6ILRWJf/NJt6fkbySmwdfUUnFnHCTg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-koa@0.43.0':
+ resolution: {integrity: sha512-lDAhSnmoTIN6ELKmLJBplXzT/Jqs5jGZehuG22EdSMaTwgjMpxMDI1YtlKEhiWPWkrz5LUsd0aOO0ZRc9vn3AQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-lru-memoizer@0.40.0':
+ resolution: {integrity: sha512-21xRwZsEdMPnROu/QsaOIODmzw59IYpGFmuC4aFWvMj6stA8+Ei1tX67nkarJttlNjoM94um0N4X26AD7ff54A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-mongodb@0.48.0':
+ resolution: {integrity: sha512-9YWvaGvrrcrydMsYGLu0w+RgmosLMKe3kv/UNlsPy8RLnCkN2z+bhhbjjjuxtUmvEuKZMCoXFluABVuBr1yhjw==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-mongoose@0.42.0':
+ resolution: {integrity: sha512-AnWv+RaR86uG3qNEMwt3plKX1ueRM7AspfszJYVkvkehiicC3bHQA6vWdb6Zvy5HAE14RyFbu9+2hUUjR2NSyg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-mysql2@0.41.0':
+ resolution: {integrity: sha512-REQB0x+IzVTpoNgVmy5b+UnH1/mDByrneimP6sbDHkp1j8QOl1HyWOrBH/6YWR0nrbU3l825Em5PlybjT3232g==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-mysql@0.41.0':
+ resolution: {integrity: sha512-jnvrV6BsQWyHS2qb2fkfbfSb1R/lmYwqEZITwufuRl37apTopswu9izc0b1CYRp/34tUG/4k/V39PND6eyiNvw==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-nestjs-core@0.40.0':
+ resolution: {integrity: sha512-WF1hCUed07vKmf5BzEkL0wSPinqJgH7kGzOjjMAiTGacofNXjb/y4KQ8loj2sNsh5C/NN7s1zxQuCgbWbVTGKg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-pg@0.44.0':
+ resolution: {integrity: sha512-oTWVyzKqXud1BYEGX1loo2o4k4vaU1elr3vPO8NZolrBtFvQ34nx4HgUaexUDuEog00qQt+MLR5gws/p+JXMLQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-redis-4@0.42.0':
+ resolution: {integrity: sha512-NaD+t2JNcOzX/Qa7kMy68JbmoVIV37fT/fJYzLKu2Wwd+0NCxt+K2OOsOakA8GVg8lSpFdbx4V/suzZZ2Pvdjg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-tedious@0.15.0':
+ resolution: {integrity: sha512-Kb7yo8Zsq2TUwBbmwYgTAMPK0VbhoS8ikJ6Bup9KrDtCx2JC01nCb+M0VJWXt7tl0+5jARUbKWh5jRSoImxdCw==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-undici@0.6.0':
+ resolution: {integrity: sha512-ABJBhm5OdhGmbh0S/fOTE4N69IZ00CsHC5ijMYfzbw3E5NwLgpQk5xsljaECrJ8wz1SfXbO03FiSuu5AyRAkvQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.7.0
+
'@opentelemetry/instrumentation@0.52.1':
resolution: {integrity: sha512-uXJbYU/5/MBHjMp1FqrILLRuiJCs3Ofk0MeRDk8g1S1gD47U8X3JnSwcMO1rtRo1x1a7zKaQHaoYu49p/4eSKw==}
engines: {node: '>=14'}
@@ -3366,6 +3514,12 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.3.0
+ '@opentelemetry/instrumentation@0.54.2':
+ resolution: {integrity: sha512-go6zpOVoZVztT9r1aPd79Fr3OWiD4N24bCPJsIKkBses8oyFo12F/Ew3UBTdIu6hsW4HC4MVEJygG6TEyJI/lg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
'@opentelemetry/otlp-exporter-base@0.53.0':
resolution: {integrity: sha512-UCWPreGQEhD6FjBaeDuXhiMf6kkBODF0ZQzrk/tuQcaVDJ+dDQ/xhJp192H9yWnKxVpEjFrSSLnpqmX4VwX+eA==}
engines: {node: '>=14'}
@@ -3390,6 +3544,10 @@ packages:
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.10.0'
+ '@opentelemetry/redis-common@0.36.2':
+ resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==}
+ engines: {node: '>=14'}
+
'@opentelemetry/resources@1.26.0':
resolution: {integrity: sha512-CPNYchBE7MBecCSVy0HKpUISEeJOniWqcHaAHpmasZ3j9o6V3AyBzhRc90jdmemq0HOxDr6ylhUbDhBqqPpeNw==}
engines: {node: '>=14'}
@@ -3424,6 +3582,12 @@ packages:
resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==}
engines: {node: '>=14'}
+ '@opentelemetry/sql-common@0.40.1':
+ resolution: {integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.1.0
+
'@peculiar/asn1-android@2.3.13':
resolution: {integrity: sha512-0VTNazDGKrLS6a3BwTDZanqq6DR/I3SbvmDMuS8Be+OYpvM6x1SRDh9AGDsHVnaCOIztOspCPc6N1m+iUv1Xxw==}
@@ -4580,11 +4744,11 @@ packages:
peerDependencies:
react: 18.2.0
- '@rollup/plugin-commonjs@24.0.0':
- resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==}
- engines: {node: '>=14.0.0'}
+ '@rollup/plugin-commonjs@28.0.1':
+ resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==}
+ engines: {node: '>=16.0.0 || 14 >= 14.17'}
peerDependencies:
- rollup: ^2.68.0||^3.0.0
+ rollup: ^2.68.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
@@ -4780,75 +4944,123 @@ packages:
'@selderee/plugin-htmlparser2@0.11.0':
resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==}
- '@sentry-internal/feedback@7.117.0':
- resolution: {integrity: sha512-4X+NnnY17W74TymgLFH7/KPTVYpEtoMMJh8HzVdCmHTOE6j32XKBeBMRaXBhmNYmEgovgyRKKf2KvtSfgw+V1Q==}
- engines: {node: '>=12'}
+ '@sentry-internal/browser-utils@8.40.0':
+ resolution: {integrity: sha512-tx7gb/PWMbTEyil/XPETVeRUeS3nKHIvQY2omyebw30TbhyLnibPZsUmXJiaIysL5PcY3k9maub3W/o0Y37T7Q==}
+ engines: {node: '>=14.18'}
- '@sentry-internal/replay-canvas@7.117.0':
- resolution: {integrity: sha512-7hjIhwEcoosr+BIa0AyEssB5xwvvlzUpvD5fXu4scd3I3qfX8gdnofO96a8r+LrQm3bSj+eN+4TfKEtWb7bU5A==}
- engines: {node: '>=12'}
+ '@sentry-internal/feedback@8.40.0':
+ resolution: {integrity: sha512-1O9F3z80HNE0VfepKS+v+dixdatNqWlrlwgvvWl4BGzzoA+XhqvZo+HWxiOt7yx7+k1TuZNrB6Gy3u/QvpozXA==}
+ engines: {node: '>=14.18'}
- '@sentry-internal/tracing@7.117.0':
- resolution: {integrity: sha512-fAIyijNvKBZNA12IcKo+dOYDRTNrzNsdzbm3DP37vJRKVQu19ucqP4Y6InvKokffDP2HZPzFPDoGXYuXkDhUZg==}
- engines: {node: '>=8'}
+ '@sentry-internal/replay-canvas@8.40.0':
+ resolution: {integrity: sha512-Zr+m/le0SH4RowZB7rBCM0aRnvH3wZTaOFhwUk03/oGf2BRcgKuDCUMjnXKC9MyOpmey7UYXkzb8ro+81R6Q8w==}
+ engines: {node: '>=14.18'}
- '@sentry/browser@7.117.0':
- resolution: {integrity: sha512-29X9HlvDEKIaWp6XKlNPPSNND0U6P/ede5WA2nVHfs1zJLWdZ7/ijuMc0sH/CueEkqHe/7gt94hBcI7HOU/wSw==}
- engines: {node: '>=8'}
+ '@sentry-internal/replay@8.40.0':
+ resolution: {integrity: sha512-0SaDsBCSWxNVgNmPKu23frrHEXzN/MKl0hIkfuO55vL5TgjLTwpgkf0Ne4rNvaZQ5omIKk9Qd63HuQP3PHAMaw==}
+ engines: {node: '>=14.18'}
- '@sentry/cli@1.77.3':
- resolution: {integrity: sha512-c3eDqcDRmy4TFz2bFU5Y6QatlpoBPPa8cxBooaS4aMQpnIdLYPF1xhyyiW0LQlDUNc3rRjNF7oN5qKoaRoMTQQ==}
- engines: {node: '>= 8'}
+ '@sentry/babel-plugin-component-annotate@2.22.6':
+ resolution: {integrity: sha512-V2g1Y1I5eSe7dtUVMBvAJr8BaLRr4CLrgNgtPaZyMT4Rnps82SrZ5zqmEkLXPumlXhLUWR6qzoMNN2u+RXVXfQ==}
+ engines: {node: '>= 14'}
+
+ '@sentry/browser@8.40.0':
+ resolution: {integrity: sha512-m/Yor6IDBeDHtQochu8n6z4HXrXkrPhu6+o5Ouve0Zi3ptthSoK1FOGvJxVBat3nRq0ydQyuuPuTB6WfdWbwHQ==}
+ engines: {node: '>=14.18'}
+
+ '@sentry/bundler-plugin-core@2.22.6':
+ resolution: {integrity: sha512-1esQdgSUCww9XAntO4pr7uAM5cfGhLsgTK9MEwAKNfvpMYJi9NUTYa3A7AZmdA8V6107Lo4OD7peIPrDRbaDCg==}
+ engines: {node: '>= 14'}
+
+ '@sentry/cli-darwin@2.38.2':
+ resolution: {integrity: sha512-21ywIcJCCFrCTyiF1o1PaT7rbelFC2fWmayKYgFElnQ55IzNYkcn8BYhbh/QknE0l1NBRaeWMXwTTdeoqETCCg==}
+ engines: {node: '>=10'}
+ os: [darwin]
+
+ '@sentry/cli-linux-arm64@2.38.2':
+ resolution: {integrity: sha512-4Fp/jjQpNZj4Th+ZckMQvldAuuP0ZcyJ9tJCP1CCOn5poIKPYtY6zcbTP036R7Te14PS4ALOcDNX3VNKfpsifA==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [linux, freebsd]
+
+ '@sentry/cli-linux-arm@2.38.2':
+ resolution: {integrity: sha512-+AiKDBQKIdQe4NhBiHSHGl0KR+b//HHTrnfK1SaTrOm9HtM4ELXAkjkRF3bmbpSzSQCS5WzcbIxxCJOeaUaO0A==}
+ engines: {node: '>=10'}
+ cpu: [arm]
+ os: [linux, freebsd]
+
+ '@sentry/cli-linux-i686@2.38.2':
+ resolution: {integrity: sha512-6zVJN10dHIn4R1v+fxuzlblzVBhIVwsaN/S7aBED6Vn1HhAyAcNG2tIzeCLGeDfieYjXlE2sCI82sZkQBCbAGw==}
+ engines: {node: '>=10'}
+ cpu: [x86, ia32]
+ os: [linux, freebsd]
+
+ '@sentry/cli-linux-x64@2.38.2':
+ resolution: {integrity: sha512-4UiLu9zdVtqPeltELR5MDGKcuqAdQY9xz3emISuA6bm+MXGbt2W1WgX+XY3GElwjZbmH8qpyLUEd34sw6sdcbQ==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [linux, freebsd]
+
+ '@sentry/cli-win32-i686@2.38.2':
+ resolution: {integrity: sha512-DYfSvd5qLPerLpIxj3Xu2rRe3CIlpGOOfGSNI6xvJ5D8j6hqbOHlCzvfC4oBWYVYGtxnwQLMeDGJ7o7RMYulig==}
+ engines: {node: '>=10'}
+ cpu: [x86, ia32]
+ os: [win32]
+
+ '@sentry/cli-win32-x64@2.38.2':
+ resolution: {integrity: sha512-W5UX58PKY1hNUHo9YJxWNhGvgvv2uOYHI27KchRiUvFYBIqlUUcIdPZDfyzetDfd8qBCxlAsFnkL2VJSNdpA9A==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [win32]
+
+ '@sentry/cli@2.38.2':
+ resolution: {integrity: sha512-CR0oujpAnhegK2pBAv6ZReMqbFTuNJLDZLvoD1B+syrKZX+R+oxkgT2e1htsBbht+wGxAsluVWsIAydSws1GAA==}
+ engines: {node: '>= 10'}
hasBin: true
- '@sentry/core@7.117.0':
- resolution: {integrity: sha512-1XZ4/d/DEwnfM2zBMloXDwX+W7s76lGKQMgd8bwgPJZjjEztMJ7X0uopKAGwlQcjn242q+hsCBR6C+fSuI5kvg==}
- engines: {node: '>=8'}
+ '@sentry/core@8.40.0':
+ resolution: {integrity: sha512-u/U2CJpG/+SmTR2bPM4ZZoPYTJAOUuxzj/0IURnvI0v9+rNu939J/fzrO9huA5IJVxS5TiYykhQm7o6I3Zuo3Q==}
+ engines: {node: '>=14.18'}
- '@sentry/integrations@7.117.0':
- resolution: {integrity: sha512-U3suSZysmU9EiQqg0ga5CxveAyNbi9IVdsapMDq5EQGNcVDvheXtULs+BOc11WYP3Kw2yWB38VDqLepfc/Fg2g==}
- engines: {node: '>=8'}
-
- '@sentry/nextjs@7.117.0':
- resolution: {integrity: sha512-nS14Q2HSh6a0FZcSPAWL9kqecAYIn+11vRe8qcZKlStSg+SmWlOrvsG9/LuZtuZQI+IOtdVUMsxEM9p6LMMQ/w==}
- engines: {node: '>=8'}
+ '@sentry/nextjs@8.40.0':
+ resolution: {integrity: sha512-q7koXESplb8BUttGJ04rRWbO2b9Xaao+VsTZS/luH7k9EIrWpgGFwtqaNYtv4Fttgxzn7cxpwIN3msty9lwbCw==}
+ engines: {node: '>=14.18'}
peerDependencies:
- next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0
- react: 16.x || 17.x || 18.x
- webpack: '>= 4.0.0'
- peerDependenciesMeta:
- webpack:
- optional: true
+ next: ^13.2.0 || ^14.0 || ^15.0.0-rc.0
- '@sentry/node@7.117.0':
- resolution: {integrity: sha512-0MWXdT8dv1MtQGF0aeB8LQTBTJS1L1Vz24+wvdXroR3/52mPYrPWlzuc7+Ew/Dlqdlb5LKVIlkuDSRWj8UKpTQ==}
- engines: {node: '>=8'}
+ '@sentry/node@8.40.0':
+ resolution: {integrity: sha512-UO1jWuO+z4DnK2NYCvQQfpNbfFYgeV//cNS83QIPkj9hPIEOpUR2DAfPmI9bj2Yjdh7WE8IN9Can9xDcfJquMQ==}
+ engines: {node: '>=14.18'}
- '@sentry/react@7.117.0':
- resolution: {integrity: sha512-aK+yaEP2esBhaczGU96Y7wkqB4umSIlRAzobv7ER88EGHzZulRaocTpQO8HJJGDHm4D8rD+E893BHnghkoqp4Q==}
- engines: {node: '>=8'}
+ '@sentry/opentelemetry@8.40.0':
+ resolution: {integrity: sha512-kW9EBRESjNnBdj2zCqNMv8x0VIsmiALIOMpi25Dpm38IKtRg/ckQ7YOWx1lnT3iOFebO2GXUvOu+gPmuzIY2WQ==}
+ engines: {node: '>=14.18'}
peerDependencies:
- react: 15.x || 16.x || 17.x || 18.x
+ '@opentelemetry/api': ^1.9.0
+ '@opentelemetry/core': ^1.25.1
+ '@opentelemetry/instrumentation': ^0.54.0
+ '@opentelemetry/sdk-trace-base': ^1.26.0
+ '@opentelemetry/semantic-conventions': ^1.27.0
- '@sentry/replay@7.117.0':
- resolution: {integrity: sha512-V4DfU+x4UsA4BsufbQ8jHYa5H0q5PYUgso2X1PR31g1fpx7yiYguSmCfz1UryM6KkH92dfTnqXapDB44kXOqzQ==}
- engines: {node: '>=12'}
+ '@sentry/react@8.40.0':
+ resolution: {integrity: sha512-Ohq/po83r9sh/DCO6VAxx4xU+1ztvFzmXTl3fUnAEc+2bFJK1MsRt6BWfG37XxjQN//mfmyS9KEBgsOpOyd4LQ==}
+ engines: {node: '>=14.18'}
+ peerDependencies:
+ react: ^16.14.0 || 17.x || 18.x || 19.x
- '@sentry/types@7.117.0':
- resolution: {integrity: sha512-5dtdulcUttc3F0Te7ekZmpSp/ebt/CA71ELx0uyqVGjWsSAINwskFD77sdcjqvZWek//WjiYX1+GRKlpJ1QqsA==}
- engines: {node: '>=8'}
+ '@sentry/types@8.40.0':
+ resolution: {integrity: sha512-nuCf3U3deolPM9BjNnwCc33UtFl9ec15/r74ngAkNccn+A2JXdIAsDkGJMO/9mgSFykLe1QyeJ0pQFRisCGOiA==}
+ engines: {node: '>=14.18'}
- '@sentry/utils@7.117.0':
- resolution: {integrity: sha512-KkcLY8643SGBiDyPvMQOubBkwVX5IPknMHInc7jYC8pDVncGp7C65Wi506bCNPpKCWspUd/0VDNWOOen51/qKA==}
- engines: {node: '>=8'}
+ '@sentry/vercel-edge@8.40.0':
+ resolution: {integrity: sha512-Qbr5s6LNn8MPA2sXTNjZ7uyypkzggXGxvNesXCLOeAV07ictCOFIVBnDL0Vwcg1I8v03FaHXYfA3pUGJsuZiTQ==}
+ engines: {node: '>=14.18'}
- '@sentry/vercel-edge@7.117.0':
- resolution: {integrity: sha512-1fXvX9Xwg1jmGpY6Zurpye7dNsB9NIQXFbnltR11RQtnbkErMVbc4rJ2ivpeuvsDp+GVZODSPoeBiOiA8m3AWQ==}
- engines: {node: '>=8'}
-
- '@sentry/webpack-plugin@1.21.0':
- resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==}
- engines: {node: '>= 8'}
+ '@sentry/webpack-plugin@2.22.6':
+ resolution: {integrity: sha512-BiLhAzQYAz/9kCXKj2LeUKWf/9GBVn2dD0DeYK89s+sjDEaxjbcLBBiLlLrzT7eC9QVj2tUZRKOi6puCfc8ysw==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ webpack: '>=4.40.0'
'@sideway/address@4.1.5':
resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==}
@@ -5071,6 +5283,9 @@ packages:
'@types/color@3.0.6':
resolution: {integrity: sha512-NMiNcZFRUAiUUCCf7zkAelY8eV3aKqfbzyFQlXpPIEeoNDbsEHGpb854V3gzTsGKYj830I5zPuOwU/TP5/cW6A==}
+ '@types/connect@3.4.36':
+ resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==}
+
'@types/connect@3.4.38':
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
@@ -5176,6 +5391,9 @@ packages:
'@types/ms@0.7.34':
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
+ '@types/mysql@2.15.26':
+ resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==}
+
'@types/node@12.20.55':
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
@@ -5203,6 +5421,12 @@ packages:
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
+ '@types/pg-pool@2.0.6':
+ resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==}
+
+ '@types/pg@8.6.1':
+ resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==}
+
'@types/phoenix@1.6.5':
resolution: {integrity: sha512-xegpDuR+z0UqG9fwHqNoy3rI7JDlvaPh2TY47Fl80oq6g+hXT+c/LEuE43X48clZ6lOfANl5WrPur9fYO1RJ/w==}
@@ -5266,6 +5490,9 @@ packages:
'@types/symlink-or-copy@1.2.2':
resolution: {integrity: sha512-MQ1AnmTLOncwEf9IVU+B2e4Hchrku5N67NkgcAHW0p3sdzPe0FNMANxEm6OJUzPniEQGkeT3OROLlCwZJLWFZA==}
+ '@types/tedious@4.0.14':
+ resolution: {integrity: sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==}
+
'@types/unist@2.0.10':
resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
@@ -7222,10 +7449,9 @@ packages:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
deprecated: Glob versions prior to v9 are no longer supported
- glob@8.1.0:
- resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
- engines: {node: '>=12'}
- deprecated: Glob versions prior to v9 are no longer supported
+ glob@9.3.5:
+ resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
+ engines: {node: '>=16 || 14 >=14.17'}
globals@11.12.0:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
@@ -7468,9 +7694,6 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
- immediate@3.0.6:
- resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
-
import-fresh@3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
engines: {node: '>=6'}
@@ -7478,6 +7701,9 @@ packages:
import-in-the-middle@1.11.0:
resolution: {integrity: sha512-5DimNQGoe0pLUHbR9qK84iWaWjjbsxiqXnw6Qz64+azRgleqv9k2kTt5fw7QsOpmaGYtuxxursnPPsnTKEx10Q==}
+ import-in-the-middle@1.11.2:
+ resolution: {integrity: sha512-gK6Rr6EykBcc6cVWRSBR5TWf8nn6hZMYSRYqCcHa0l0d1fPK7JSYo6+Mlmck76jIX9aL/IZ71c06U2VpFwl1zA==}
+
imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
@@ -7579,9 +7805,6 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
-
is-core-module@2.15.1:
resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
engines: {node: '>= 0.4'}
@@ -7913,9 +8136,6 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
- lie@3.1.1:
- resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
-
lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
@@ -7939,9 +8159,6 @@ packages:
resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
engines: {node: '>=14'}
- localforage@1.10.0:
- resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==}
-
locate-path@3.0.0:
resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
engines: {node: '>=6'}
@@ -8019,13 +8236,13 @@ packages:
resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
hasBin: true
- magic-string@0.27.0:
- resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
- engines: {node: '>=12'}
-
magic-string@0.30.12:
resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==}
+ magic-string@0.30.8:
+ resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
+ engines: {node: '>=12'}
+
make-dir@3.1.0:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'}
@@ -8295,9 +8512,9 @@ packages:
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
- minimatch@5.1.6:
- resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
- engines: {node: '>=10'}
+ minimatch@8.0.4:
+ resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==}
+ engines: {node: '>=16 || 14 >=14.17'}
minimatch@9.0.1:
resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==}
@@ -8326,6 +8543,10 @@ packages:
resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
engines: {node: '>=8'}
+ minipass@4.2.8:
+ resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==}
+ engines: {node: '>=8'}
+
minipass@5.0.0:
resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
engines: {node: '>=8'}
@@ -8341,10 +8562,6 @@ packages:
mkdirp-classic@0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
- mkdirp@0.5.6:
- resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
- hasBin: true
-
mkdirp@1.0.4:
resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
engines: {node: '>=10'}
@@ -9459,9 +9676,9 @@ packages:
engines: {node: '>=14.18'}
hasBin: true
- rollup@2.78.0:
- resolution: {integrity: sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==}
- engines: {node: '>=10.0.0'}
+ rollup@3.29.5:
+ resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==}
+ engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
rollup@4.18.0:
@@ -10360,6 +10577,9 @@ packages:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
+ unplugin@1.0.1:
+ resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==}
+
update-browserslist-db@1.0.16:
resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==}
hasBin: true
@@ -10577,6 +10797,9 @@ packages:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
+ webpack-virtual-modules@0.5.0:
+ resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==}
+
webpack@5.92.0:
resolution: {integrity: sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==}
engines: {node: '>=10.13.0'}
@@ -12659,6 +12882,10 @@ snapshots:
dependencies:
'@opentelemetry/api': 1.9.0
+ '@opentelemetry/api-logs@0.54.2':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+
'@opentelemetry/api@1.9.0': {}
'@opentelemetry/context-async-hooks@1.26.0(@opentelemetry/api@1.9.0)':
@@ -12679,6 +12906,212 @@ snapshots:
'@opentelemetry/resources': 1.26.0(@opentelemetry/api@1.9.0)
'@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-amqplib@0.43.0(@opentelemetry/api@1.9.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/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-connect@0.40.0(@opentelemetry/api@1.9.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/semantic-conventions': 1.27.0
+ '@types/connect': 3.4.36
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-dataloader@0.12.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-express@0.44.0(@opentelemetry/api@1.9.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/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-fastify@0.41.0(@opentelemetry/api@1.9.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/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-fs@0.16.0(@opentelemetry/api@1.9.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)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-generic-pool@0.39.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-graphql@0.44.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-hapi@0.41.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-http@0.53.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ semver: 7.6.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-ioredis@0.43.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/redis-common': 0.36.2
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-kafkajs@0.4.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-knex@0.41.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-koa@0.43.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-lru-memoizer@0.40.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-mongodb@0.48.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-mongoose@0.42.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-mysql2@0.41.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-mysql@0.41.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ '@types/mysql': 2.15.26
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-nestjs-core@0.40.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-pg@0.44.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0)
+ '@types/pg': 8.6.1
+ '@types/pg-pool': 2.0.6
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-redis-4@0.42.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/redis-common': 0.36.2
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-tedious@0.15.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ '@types/tedious': 4.0.14
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-undici@0.6.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+
'@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
@@ -12703,6 +13136,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/api-logs': 0.54.2
+ '@types/shimmer': 1.2.0
+ import-in-the-middle: 1.11.2
+ require-in-the-middle: 7.4.0
+ semver: 7.6.3
+ shimmer: 1.2.1
+ transitivePeerDependencies:
+ - supports-color
+
'@opentelemetry/otlp-exporter-base@0.53.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
@@ -12730,6 +13175,8 @@ snapshots:
'@opentelemetry/api': 1.9.0
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/redis-common@0.36.2': {}
+
'@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
@@ -12768,6 +13215,11 @@ snapshots:
'@opentelemetry/semantic-conventions@1.27.0': {}
+ '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+
'@peculiar/asn1-android@2.3.13':
dependencies:
'@peculiar/asn1-schema': 2.3.13
@@ -14019,24 +14471,25 @@ snapshots:
dependencies:
react: 18.2.0
- '@rollup/plugin-commonjs@24.0.0(rollup@2.78.0)':
+ '@rollup/plugin-commonjs@28.0.1(rollup@3.29.5)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@2.78.0)
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.5)
commondir: 1.0.1
estree-walker: 2.0.2
- glob: 8.1.0
+ fdir: 6.4.2(picomatch@4.0.2)
is-reference: 1.2.1
- magic-string: 0.27.0
+ magic-string: 0.30.12
+ picomatch: 4.0.2
optionalDependencies:
- rollup: 2.78.0
+ rollup: 3.29.5
- '@rollup/pluginutils@5.1.0(rollup@2.78.0)':
+ '@rollup/pluginutils@5.1.0(rollup@3.29.5)':
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
- rollup: 2.78.0
+ rollup: 3.29.5
'@rollup/rollup-android-arm-eabi@4.18.0':
optional: true
@@ -14151,148 +14604,236 @@ snapshots:
domhandler: 5.0.3
selderee: 0.11.0
- '@sentry-internal/feedback@7.117.0':
+ '@sentry-internal/browser-utils@8.40.0':
dependencies:
- '@sentry/core': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
+ '@sentry/core': 8.40.0
+ '@sentry/types': 8.40.0
- '@sentry-internal/replay-canvas@7.117.0':
+ '@sentry-internal/feedback@8.40.0':
dependencies:
- '@sentry/core': 7.117.0
- '@sentry/replay': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
+ '@sentry/core': 8.40.0
+ '@sentry/types': 8.40.0
- '@sentry-internal/tracing@7.117.0':
+ '@sentry-internal/replay-canvas@8.40.0':
dependencies:
- '@sentry/core': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
+ '@sentry-internal/replay': 8.40.0
+ '@sentry/core': 8.40.0
+ '@sentry/types': 8.40.0
- '@sentry/browser@7.117.0':
+ '@sentry-internal/replay@8.40.0':
dependencies:
- '@sentry-internal/feedback': 7.117.0
- '@sentry-internal/replay-canvas': 7.117.0
- '@sentry-internal/tracing': 7.117.0
- '@sentry/core': 7.117.0
- '@sentry/integrations': 7.117.0
- '@sentry/replay': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
+ '@sentry-internal/browser-utils': 8.40.0
+ '@sentry/core': 8.40.0
+ '@sentry/types': 8.40.0
- '@sentry/cli@1.77.3':
+ '@sentry/babel-plugin-component-annotate@2.22.6': {}
+
+ '@sentry/browser@8.40.0':
+ dependencies:
+ '@sentry-internal/browser-utils': 8.40.0
+ '@sentry-internal/feedback': 8.40.0
+ '@sentry-internal/replay': 8.40.0
+ '@sentry-internal/replay-canvas': 8.40.0
+ '@sentry/core': 8.40.0
+ '@sentry/types': 8.40.0
+
+ '@sentry/bundler-plugin-core@2.22.6':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@sentry/babel-plugin-component-annotate': 2.22.6
+ '@sentry/cli': 2.38.2
+ dotenv: 16.4.5
+ find-up: 5.0.0
+ glob: 9.3.5
+ magic-string: 0.30.8
+ unplugin: 1.0.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+
+ '@sentry/cli-darwin@2.38.2':
+ optional: true
+
+ '@sentry/cli-linux-arm64@2.38.2':
+ optional: true
+
+ '@sentry/cli-linux-arm@2.38.2':
+ optional: true
+
+ '@sentry/cli-linux-i686@2.38.2':
+ optional: true
+
+ '@sentry/cli-linux-x64@2.38.2':
+ optional: true
+
+ '@sentry/cli-win32-i686@2.38.2':
+ optional: true
+
+ '@sentry/cli-win32-x64@2.38.2':
+ optional: true
+
+ '@sentry/cli@2.38.2':
dependencies:
https-proxy-agent: 5.0.1
- mkdirp: 0.5.6
node-fetch: 2.7.0
progress: 2.0.3
proxy-from-env: 1.1.0
which: 2.0.2
+ optionalDependencies:
+ '@sentry/cli-darwin': 2.38.2
+ '@sentry/cli-linux-arm': 2.38.2
+ '@sentry/cli-linux-arm64': 2.38.2
+ '@sentry/cli-linux-i686': 2.38.2
+ '@sentry/cli-linux-x64': 2.38.2
+ '@sentry/cli-win32-i686': 2.38.2
+ '@sentry/cli-win32-x64': 2.38.2
transitivePeerDependencies:
- encoding
- supports-color
- '@sentry/core@7.117.0':
+ '@sentry/core@8.40.0':
dependencies:
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
+ '@sentry/types': 8.40.0
- '@sentry/integrations@7.117.0':
+ '@sentry/nextjs@8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
dependencies:
- '@sentry/core': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
- localforage: 1.10.0
-
- '@sentry/nextjs@7.117.0(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
- dependencies:
- '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0)
- '@sentry/core': 7.117.0
- '@sentry/integrations': 7.117.0
- '@sentry/node': 7.117.0
- '@sentry/react': 7.117.0(react@18.3.1)
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
- '@sentry/vercel-edge': 7.117.0
- '@sentry/webpack-plugin': 1.21.0
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ '@rollup/plugin-commonjs': 28.0.1(rollup@3.29.5)
+ '@sentry-internal/browser-utils': 8.40.0
+ '@sentry/core': 8.40.0
+ '@sentry/node': 8.40.0
+ '@sentry/opentelemetry': 8.40.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)
+ '@sentry/react': 8.40.0(react@18.3.1)
+ '@sentry/types': 8.40.0
+ '@sentry/vercel-edge': 8.40.0
+ '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
chalk: 3.0.0
next: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)
- react: 18.3.1
resolve: 1.22.8
- rollup: 2.78.0
+ rollup: 3.29.5
stacktrace-parser: 0.1.10
- optionalDependencies:
- webpack: 5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)
transitivePeerDependencies:
+ - '@opentelemetry/core'
+ - '@opentelemetry/instrumentation'
+ - '@opentelemetry/sdk-trace-base'
- encoding
+ - react
- supports-color
+ - webpack
- '@sentry/nextjs@7.117.0(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
+ '@sentry/nextjs@8.40.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))(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
dependencies:
- '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0)
- '@sentry/core': 7.117.0
- '@sentry/integrations': 7.117.0
- '@sentry/node': 7.117.0
- '@sentry/react': 7.117.0(react@18.3.1)
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
- '@sentry/vercel-edge': 7.117.0
- '@sentry/webpack-plugin': 1.21.0
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ '@rollup/plugin-commonjs': 28.0.1(rollup@3.29.5)
+ '@sentry-internal/browser-utils': 8.40.0
+ '@sentry/core': 8.40.0
+ '@sentry/node': 8.40.0
+ '@sentry/opentelemetry': 8.40.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/react': 8.40.0(react@18.3.1)
+ '@sentry/types': 8.40.0
+ '@sentry/vercel-edge': 8.40.0
+ '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
chalk: 3.0.0
next: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- react: 18.3.1
resolve: 1.22.8
- rollup: 2.78.0
+ rollup: 3.29.5
stacktrace-parser: 0.1.10
- optionalDependencies:
- webpack: 5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)
transitivePeerDependencies:
+ - '@opentelemetry/core'
+ - '@opentelemetry/instrumentation'
+ - '@opentelemetry/sdk-trace-base'
- encoding
+ - react
+ - supports-color
+ - webpack
+
+ '@sentry/node@8.40.0':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/context-async-hooks': 1.26.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/instrumentation-amqplib': 0.43.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-connect': 0.40.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-dataloader': 0.12.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-express': 0.44.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-fastify': 0.41.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-fs': 0.16.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-generic-pool': 0.39.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-graphql': 0.44.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-hapi': 0.41.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-ioredis': 0.43.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-kafkajs': 0.4.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-knex': 0.41.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-koa': 0.43.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-lru-memoizer': 0.40.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mongodb': 0.48.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mongoose': 0.42.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mysql': 0.41.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mysql2': 0.41.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-nestjs-core': 0.40.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-pg': 0.44.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-redis-4': 0.42.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-tedious': 0.15.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-undici': 0.6.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/resources': 1.26.0(@opentelemetry/api@1.9.0)
+ '@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.40.0
+ '@sentry/opentelemetry': 8.40.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.40.0
+ import-in-the-middle: 1.11.2
+ transitivePeerDependencies:
- supports-color
- '@sentry/node@7.117.0':
+ '@sentry/opentelemetry@8.40.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)':
dependencies:
- '@sentry-internal/tracing': 7.117.0
- '@sentry/core': 7.117.0
- '@sentry/integrations': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.53.0(@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.40.0
+ '@sentry/types': 8.40.0
- '@sentry/react@7.117.0(react@18.3.1)':
+ '@sentry/opentelemetry@8.40.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:
- '@sentry/browser': 7.117.0
- '@sentry/core': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.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/core': 8.40.0
+ '@sentry/types': 8.40.0
+
+ '@sentry/react@8.40.0(react@18.3.1)':
+ dependencies:
+ '@sentry/browser': 8.40.0
+ '@sentry/core': 8.40.0
+ '@sentry/types': 8.40.0
hoist-non-react-statics: 3.3.2
react: 18.3.1
- '@sentry/replay@7.117.0':
- dependencies:
- '@sentry-internal/tracing': 7.117.0
- '@sentry/core': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
+ '@sentry/types@8.40.0': {}
- '@sentry/types@7.117.0': {}
-
- '@sentry/utils@7.117.0':
+ '@sentry/vercel-edge@8.40.0':
dependencies:
- '@sentry/types': 7.117.0
+ '@opentelemetry/api': 1.9.0
+ '@sentry/core': 8.40.0
+ '@sentry/types': 8.40.0
- '@sentry/vercel-edge@7.117.0':
+ '@sentry/webpack-plugin@2.22.6(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
dependencies:
- '@sentry-internal/tracing': 7.117.0
- '@sentry/core': 7.117.0
- '@sentry/integrations': 7.117.0
- '@sentry/types': 7.117.0
- '@sentry/utils': 7.117.0
-
- '@sentry/webpack-plugin@1.21.0':
- dependencies:
- '@sentry/cli': 1.77.3
- webpack-sources: 3.2.3
+ '@sentry/bundler-plugin-core': 2.22.6
+ unplugin: 1.0.1
+ uuid: 9.0.1
+ webpack: 5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)
transitivePeerDependencies:
- encoding
- supports-color
@@ -14550,6 +15091,10 @@ snapshots:
dependencies:
'@types/color-convert': 2.0.3
+ '@types/connect@3.4.36':
+ dependencies:
+ '@types/node': 20.17.6
+
'@types/connect@3.4.38':
dependencies:
'@types/node': 22.9.0
@@ -14666,6 +15211,10 @@ snapshots:
'@types/ms@0.7.34': {}
+ '@types/mysql@2.15.26':
+ dependencies:
+ '@types/node': 20.17.6
+
'@types/node@12.20.55': {}
'@types/node@20.10.6':
@@ -14697,6 +15246,16 @@ snapshots:
'@types/parse-json@4.0.2': {}
+ '@types/pg-pool@2.0.6':
+ dependencies:
+ '@types/pg': 8.6.1
+
+ '@types/pg@8.6.1':
+ dependencies:
+ '@types/node': 20.17.6
+ pg-protocol: 1.6.1
+ pg-types: 2.2.0
+
'@types/phoenix@1.6.5': {}
'@types/prismjs@1.26.4': {}
@@ -14771,6 +15330,10 @@ snapshots:
'@types/symlink-or-copy@1.2.2': {}
+ '@types/tedious@4.0.14':
+ dependencies:
+ '@types/node': 20.17.6
+
'@types/unist@2.0.10': {}
'@types/unist@3.0.2': {}
@@ -15044,6 +15607,10 @@ snapshots:
dependencies:
acorn: 8.12.0
+ acorn-import-attributes@1.9.5(acorn@8.14.0):
+ dependencies:
+ acorn: 8.14.0
+
acorn-jsx@5.3.2(acorn@8.12.0):
dependencies:
acorn: 8.12.0
@@ -17202,13 +17769,12 @@ snapshots:
once: 1.4.0
path-is-absolute: 1.0.1
- glob@8.1.0:
+ glob@9.3.5:
dependencies:
fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 5.1.6
- once: 1.4.0
+ minimatch: 8.0.4
+ minipass: 4.2.8
+ path-scurry: 1.11.1
globals@11.12.0: {}
@@ -17573,8 +18139,6 @@ snapshots:
ignore@5.3.2: {}
- immediate@3.0.6: {}
-
import-fresh@3.3.0:
dependencies:
parent-module: 1.0.1
@@ -17587,6 +18151,13 @@ snapshots:
cjs-module-lexer: 1.4.0
module-details-from-path: 1.0.3
+ import-in-the-middle@1.11.2:
+ dependencies:
+ acorn: 8.14.0
+ acorn-import-attributes: 1.9.5(acorn@8.14.0)
+ cjs-module-lexer: 1.4.0
+ module-details-from-path: 1.0.3
+
imurmurhash@0.1.4: {}
indent-string@4.0.0: {}
@@ -17695,10 +18266,6 @@ snapshots:
is-callable@1.2.7: {}
- is-core-module@2.13.1:
- dependencies:
- hasown: 2.0.2
-
is-core-module@2.15.1:
dependencies:
hasown: 2.0.2
@@ -17765,7 +18332,7 @@ snapshots:
is-reference@1.2.1:
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
is-reference@3.0.2:
dependencies:
@@ -18031,10 +18598,6 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
- lie@3.1.1:
- dependencies:
- immediate: 3.0.6
-
lilconfig@2.1.0: {}
lilconfig@3.1.2: {}
@@ -18050,10 +18613,6 @@ snapshots:
mlly: 1.7.2
pkg-types: 1.2.1
- localforage@1.10.0:
- dependencies:
- lie: 3.1.1
-
locate-path@3.0.0:
dependencies:
p-locate: 3.0.0
@@ -18125,14 +18684,14 @@ snapshots:
lz-string@1.5.0: {}
- magic-string@0.27.0:
- dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
-
magic-string@0.30.12:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
+ magic-string@0.30.8:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.0
+
make-dir@3.1.0:
dependencies:
semver: 6.3.1
@@ -18675,7 +19234,7 @@ snapshots:
dependencies:
brace-expansion: 1.1.11
- minimatch@5.1.6:
+ minimatch@8.0.4:
dependencies:
brace-expansion: 2.0.1
@@ -18707,6 +19266,8 @@ snapshots:
dependencies:
yallist: 4.0.0
+ minipass@4.2.8: {}
+
minipass@5.0.0: {}
minipass@7.1.2: {}
@@ -18718,10 +19279,6 @@ snapshots:
mkdirp-classic@0.5.3: {}
- mkdirp@0.5.6:
- dependencies:
- minimist: 1.2.8
-
mkdirp@1.0.4: {}
mktemp@0.4.0: {}
@@ -20048,7 +20605,7 @@ snapshots:
resolve@1.22.8:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -20085,7 +20642,7 @@ snapshots:
dependencies:
glob: 10.4.1
- rollup@2.78.0:
+ rollup@3.29.5:
optionalDependencies:
fsevents: 2.3.3
@@ -21236,6 +21793,13 @@ snapshots:
unpipe@1.0.0: {}
+ unplugin@1.0.1:
+ dependencies:
+ acorn: 8.14.0
+ chokidar: 3.6.0
+ webpack-sources: 3.2.3
+ webpack-virtual-modules: 0.5.0
+
update-browserslist-db@1.0.16(browserslist@4.23.1):
dependencies:
browserslist: 4.23.1
@@ -21494,6 +22058,8 @@ snapshots:
webpack-sources@3.2.3: {}
+ webpack-virtual-modules@0.5.0: {}
+
webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11):
dependencies:
'@types/eslint-scope': 3.7.7