diff --git a/package-lock.json b/package-lock.json index f9dbe33..796d088 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@auth0/auth0-vue": "2.4.0", "@mdi/font": "7.4.47", "@pinia/nuxt": "0.11.0", - "@sentry/nuxt": "9.16.1", + "@sentry/nuxt": "9.17.0", "@vue/apollo-composable": "4.2.2", "apollo-link-sentry": "4.2.0", "date-fns": "4.1.0", @@ -2157,6 +2157,76 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@fastify/otel": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@fastify/otel/-/otel-0.6.0.tgz", + "integrity": "sha512-lL+36KwGcFiAMcsPOLLsR+GV8ZpQuz5RLVstlgqmecTdQLTXVOe9Z8uwpMg9ktPcV++Ugp3dzzpBKNFWWWelYg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "@opentelemetry/core": "^2.0.0", + "@opentelemetry/instrumentation": "^0.200.0", + "@opentelemetry/semantic-conventions": "^1.28.0" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.9.0" + } + }, + "node_modules/@fastify/otel/node_modules/@opentelemetry/api-logs": { + "version": "0.200.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.200.0.tgz", + "integrity": "sha512-IKJBQxh91qJ+3ssRly5hYEJ8NDHu9oY/B1PXVSCWf7zytmYO9RNLB0Ox9XQ/fJ8m6gY6Q6NtBWlmXfaXt5Uc4Q==", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/api": "^1.3.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@fastify/otel/node_modules/@opentelemetry/core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.0.0.tgz", + "integrity": "sha512-SLX36allrcnVaPYG3R78F/UZZsBsvbc7lMCLx37LyH5MJ1KAAZ2E3mW9OAD3zGz0G8q/BtoS5VUrjzDydhD6LQ==", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/semantic-conventions": "^1.29.0" + }, + "engines": { + "node": "^18.19.0 || >=20.6.0" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.10.0" + } + }, + "node_modules/@fastify/otel/node_modules/@opentelemetry/instrumentation": { + "version": "0.200.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.200.0.tgz", + "integrity": "sha512-pmPlzfJd+vvgaZd/reMsC8RWgTXn2WY1OWT5RT42m3aOn5532TozwXNDhg1vzqJ+jnvmkREcdLr27ebJEQt0Jg==", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/api-logs": "0.200.0", + "@types/shimmer": "^1.2.0", + "import-in-the-middle": "^1.8.1", + "require-in-the-middle": "^7.1.1", + "shimmer": "^1.2.1" + }, + "engines": { + "node": "^18.19.0 || >=20.6.0" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" + } + }, "node_modules/@graphql-codegen/add": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@graphql-codegen/add/-/add-5.0.3.tgz", @@ -6053,22 +6123,6 @@ "@opentelemetry/api": "^1.3.0" } }, - "node_modules/@opentelemetry/instrumentation-fastify": { - "version": "0.44.2", - "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-fastify/-/instrumentation-fastify-0.44.2.tgz", - "integrity": "sha512-arSp97Y4D2NWogoXRb8CzFK3W2ooVdvqRRtQDljFt9uC3zI6OuShgey6CVFC0JxT1iGjkAr1r4PDz23mWrFULQ==", - "dependencies": { - "@opentelemetry/core": "^1.8.0", - "@opentelemetry/instrumentation": "^0.57.1", - "@opentelemetry/semantic-conventions": "^1.27.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" - } - }, "node_modules/@opentelemetry/instrumentation-fs": { "version": "0.19.1", "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.19.1.tgz", @@ -7497,50 +7551,50 @@ ] }, "node_modules/@sentry-internal/browser-utils": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-9.16.1.tgz", - "integrity": "sha512-kDnFQMngP6sJGA0a5zXQ8Xgc86f3d85DcnVy6MhIli72viwl6gzV+wRdDtxcOjnYLUdfdn8DEHkBsztSHF4hQA==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-9.17.0.tgz", + "integrity": "sha512-37n6NXtkUfdK7YiP3L5DJvhA/iusOmnjHQdX1e2VwI6a29xHCl/vRqLR3XNr5K4m+49al+3fWo2ltcKsfV+0xw==", "license": "MIT", "dependencies": { - "@sentry/core": "9.16.1" + "@sentry/core": "9.17.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/feedback": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-9.16.1.tgz", - "integrity": "sha512-pA25E7CSv9pL+b/jT3hRNBGOhqHu1+EHSwDmajSIa3brl6+wBhnVfE2JOd3hgX3xxxzqMEwlAtF31qhK76WdLg==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-9.17.0.tgz", + "integrity": "sha512-C2jBlGgYVGm8eXK38wlYQyd6NsHKaQlENg5fx8TDFMKWMNmLf6BmnPZ+y73OsFwcUtBz04CwZteybYB2GgYrvQ==", "license": "MIT", "dependencies": { - "@sentry/core": "9.16.1" + "@sentry/core": "9.17.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/replay": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-9.16.1.tgz", - "integrity": "sha512-Xt5ckrOh++4idiQHx5Zejo/FtX9A5anWimZAfOo4Igf63nVXwynNI7CmBe+KjyW+qsi4cZrPDKMqX39OApX97Q==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-9.17.0.tgz", + "integrity": "sha512-oH4NolXkEpe73eRP9r3K6WpERYItZisYQudsNrtkUBQL5M/uENiE7YTOvL5osD8AWmU0hCKY3Oua+qDi2lB+8g==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "9.16.1", - "@sentry/core": "9.16.1" + "@sentry-internal/browser-utils": "9.17.0", + "@sentry/core": "9.17.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-9.16.1.tgz", - "integrity": "sha512-fugmrFk7fLm8FPVYqujYSbOl8tyq+IM4GzAW8e0M4M85ibg2IlF/SxAIJs9v5w4b7f6ze37GSU38R8Wm18uyXw==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-9.17.0.tgz", + "integrity": "sha512-w9AxBJIa+MbxDngvwnqouoJ/ezb7wNjxzFXtmaVtGp7hbC4yme/TOTNtFYg2J/ceQf3GMc8AfW5tsP6zU0R7gg==", "license": "MIT", "dependencies": { - "@sentry-internal/replay": "9.16.1", - "@sentry/core": "9.16.1" + "@sentry-internal/replay": "9.17.0", + "@sentry/core": "9.17.0" }, "engines": { "node": ">=18" @@ -7555,16 +7609,16 @@ } }, "node_modules/@sentry/browser": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-9.16.1.tgz", - "integrity": "sha512-PM0TBUCiV5ihsXvp8bidihxRvoynCmpUZxpjisgpkOyZz0aEdwYuWvtg3QMUJCF8XslZe7Tcdnjt0AVjCblCdA==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-9.17.0.tgz", + "integrity": "sha512-3e/Q5bv06Q+XYV2cKmUgfMfnJtBY8MZKufpcwQ2ab2eMrastqau9KjYeWXapskDm179oPLfzLcDCSlDSTcvqpQ==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "9.16.1", - "@sentry-internal/feedback": "9.16.1", - "@sentry-internal/replay": "9.16.1", - "@sentry-internal/replay-canvas": "9.16.1", - "@sentry/core": "9.16.1" + "@sentry-internal/browser-utils": "9.17.0", + "@sentry-internal/feedback": "9.17.0", + "@sentry-internal/replay": "9.17.0", + "@sentry-internal/replay-canvas": "9.17.0", + "@sentry/core": "9.17.0" }, "engines": { "node": ">=18" @@ -7901,20 +7955,21 @@ } }, "node_modules/@sentry/core": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.16.1.tgz", - "integrity": "sha512-Eja9zItnrY6SyvbaecI5TxQvgqxeaOZkTt8niKGpo9HbvhvZwY4lvuoEpuL0Ihwz5MVZaM6yTySKKX+guMBlvg==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.17.0.tgz", + "integrity": "sha512-9f1A93/kY9lLH06L1thPx94IhyLjEP3aRxYAtjtBfzId8UtubSpwP92sbxgslodD73R4tURwWJj7nYZ9HLYBUg==", "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@sentry/node": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-9.16.1.tgz", - "integrity": "sha512-NOQ3ulHZJbqTVyoI200SCmO0wFnyI4xyiDFZhxmxpHdMrP0HhzeWkXaQLAAou6VREZ6/Pq4M0QYxd1ymgDQDOg==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-9.17.0.tgz", + "integrity": "sha512-TQkQOEjf4kww15mtt6KJ0s/5+ZNt4zjR0grH3zbuBbp2jca4vbR4/Z8alFsnJv5Rp0ppBfxoNyn9JHKbquvPYw==", "license": "MIT", "dependencies": { + "@fastify/otel": "0.6.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.30.1", "@opentelemetry/core": "^1.30.1", @@ -7923,7 +7978,6 @@ "@opentelemetry/instrumentation-connect": "0.43.1", "@opentelemetry/instrumentation-dataloader": "0.16.1", "@opentelemetry/instrumentation-express": "0.47.1", - "@opentelemetry/instrumentation-fastify": "0.44.2", "@opentelemetry/instrumentation-fs": "0.19.1", "@opentelemetry/instrumentation-generic-pool": "0.43.1", "@opentelemetry/instrumentation-graphql": "0.47.1", @@ -7946,8 +8000,8 @@ "@opentelemetry/sdk-trace-base": "^1.30.1", "@opentelemetry/semantic-conventions": "^1.30.0", "@prisma/instrumentation": "6.7.0", - "@sentry/core": "9.16.1", - "@sentry/opentelemetry": "9.16.1", + "@sentry/core": "9.17.0", + "@sentry/opentelemetry": "9.17.0", "import-in-the-middle": "^1.13.0" }, "engines": { @@ -7955,19 +8009,19 @@ } }, "node_modules/@sentry/nuxt": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry/nuxt/-/nuxt-9.16.1.tgz", - "integrity": "sha512-1h9WRokZ/PEnW7DH1zJ+cdYbS6fWwJIRLvGVQ6DfUchjjH/2wgMuO94k5SiMTsMzd4mHAj8zTehX238zqJp5Tg==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry/nuxt/-/nuxt-9.17.0.tgz", + "integrity": "sha512-yGotJX4Dt9Ns/ADh/BfucPFiZMhzCmlwcniQzQONNOxM6opv+KhTNWOdXfYhamLdJQz4bW3C+FWCRiOKp4mMPA==", "license": "MIT", "dependencies": { "@nuxt/kit": "^3.13.2", - "@sentry/browser": "9.16.1", - "@sentry/core": "9.16.1", - "@sentry/node": "9.16.1", - "@sentry/opentelemetry": "9.16.1", + "@sentry/browser": "9.17.0", + "@sentry/core": "9.17.0", + "@sentry/node": "9.17.0", + "@sentry/opentelemetry": "9.17.0", "@sentry/rollup-plugin": "3.2.4", "@sentry/vite-plugin": "3.2.4", - "@sentry/vue": "9.16.1" + "@sentry/vue": "9.17.0" }, "engines": { "node": ">=18.19.1" @@ -7977,12 +8031,12 @@ } }, "node_modules/@sentry/opentelemetry": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-9.16.1.tgz", - "integrity": "sha512-u2DfY0qcI4QR5GiZmuxk1b7eaKlmF4HqqjI1g7cDaQnkAyUWbNLNBQMfotxXgPtK+nJS6mrUXRGj3MDCqg5siw==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-9.17.0.tgz", + "integrity": "sha512-hrQ5SwW3pUwQ+ORBILqQqFj9ZLoKqo12OWuTwR8fxCErVJGeezuNvIpyNfkdtEW7X6N0AQnEfAg3umDAt/TAGw==", "license": "MIT", "dependencies": { - "@sentry/core": "9.16.1" + "@sentry/core": "9.17.0" }, "engines": { "node": ">=18" @@ -8168,13 +8222,13 @@ "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==" }, "node_modules/@sentry/vue": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/@sentry/vue/-/vue-9.16.1.tgz", - "integrity": "sha512-/xyVtMr/G3U4HxR3i5AcDxR9RnX5QGeowMUbX/YRJPWJTHsKaYGw9ZK8MzqUi2zNiBxxf6f88pUkACyGsyDm4Q==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@sentry/vue/-/vue-9.17.0.tgz", + "integrity": "sha512-OJz3Obaqar7caJ4N6kCAUpiteZLGVZunRYqoF1nlG8Nwmy6Q0umFZ/2lzep7ryWqkaAhx+BfCR9LP4PpWudDbQ==", "license": "MIT", "dependencies": { - "@sentry/browser": "9.16.1", - "@sentry/core": "9.16.1" + "@sentry/browser": "9.17.0", + "@sentry/core": "9.17.0" }, "engines": { "node": ">=18" diff --git a/package.json b/package.json index 28762c8..8113e8d 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@auth0/auth0-vue": "2.4.0", "@mdi/font": "7.4.47", "@pinia/nuxt": "0.11.0", - "@sentry/nuxt": "9.16.1", + "@sentry/nuxt": "9.17.0", "@vue/apollo-composable": "4.2.2", "apollo-link-sentry": "4.2.0", "date-fns": "4.1.0",