From 176a0451fc2e9b72434c0ccc59a17fbfa30b889a Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Sat, 3 Feb 2024 16:42:26 -0500 Subject: [PATCH] chore: Update Sentry deps --- app/utils/sentry.ts | 4 +- package.json | 5 +- yarn.lock | 169 ++++++++++++++++++++------------------------ 3 files changed, 82 insertions(+), 96 deletions(-) diff --git a/app/utils/sentry.ts b/app/utils/sentry.ts index 2af823c4f..aaba4ad20 100644 --- a/app/utils/sentry.ts +++ b/app/utils/sentry.ts @@ -1,5 +1,5 @@ +import { BrowserTracing } from "@sentry/browser"; import * as Sentry from "@sentry/react"; -import { Integrations } from "@sentry/tracing"; import { History } from "history"; import env from "~/env"; @@ -11,7 +11,7 @@ export function initSentry(history: History) { tunnel: env.SENTRY_TUNNEL, allowUrls: [env.URL, env.CDN_URL, env.COLLABORATION_URL], integrations: [ - new Integrations.BrowserTracing({ + new BrowserTracing({ routingInstrumentation: Sentry.reactRouterV5Instrumentation(history), }), ], diff --git a/package.json b/package.json index 54ca5e532..59e14dbfb 100644 --- a/package.json +++ b/package.json @@ -70,9 +70,8 @@ "@outlinewiki/koa-passport": "^4.2.1", "@outlinewiki/passport-azure-ad-oauth2": "^0.1.0", "@renderlesskit/react": "^0.11.0", - "@sentry/node": "^7.93.0", - "@sentry/react": "^7.85.0", - "@sentry/tracing": "^7.85.0", + "@sentry/node": "^7.99.0", + "@sentry/react": "^7.99.0", "@tippyjs/react": "^4.2.6", "@tommoor/remove-markdown": "^0.3.2", "@types/form-data": "^2.5.0", diff --git a/yarn.lock b/yarn.lock index 5d093e637..68fbef932 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2547,117 +2547,104 @@ domhandler "^5.0.3" selderee "^0.11.0" -"@sentry-internal/feedback@7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.85.0.tgz#94ef44d59a01f145895525a9bd737dc68f4c7d64" - integrity "sha1-lO9E1ZoB8UWJVSWpvXN9xo9MfWQ= sha512-MlbIN+N8CWFJBjbqMmARe4+UPo9QRhRar0YoOfmNA2Xqk/EwXcjHWkealosHznXH7tqVbjB25QJpHtDystft/Q==" +"@sentry-internal/feedback@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.99.0.tgz#c3fec1500cb24c9a5e09479d478fddca909477da" + integrity sha512-exIO1o+bE0MW4z30FxC0cYzJ4ZHSMlDPMHCBDPzU+MWGQc/fb8s58QUrx5Dnm6HTh9G3H+YlroCxIo9u0GSwGQ== dependencies: - "@sentry/core" "7.85.0" - "@sentry/types" "7.85.0" - "@sentry/utils" "7.85.0" + "@sentry/core" "7.99.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" -"@sentry-internal/tracing@7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.85.0.tgz#1b4781a61e1e43badeff826cf40abe33dd760f1d" - integrity "sha1-G0eBph4eQ7re/4Js9Aq+M912Dx0= sha512-p3YMUwkPCy2su9cm/3+7QYR4RiMI0+07DU1BZtht9NLTzY2O87/yvUbn1v2yHR3vJQTy/+7N0ud9/mPBFznRQQ==" +"@sentry-internal/replay-canvas@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.99.0.tgz#d6ba7eec7ab2f7210a7deb6daa4dd82f7b1e9e29" + integrity sha512-PoIkfusToDq0snfl2M6HJx/1KJYtXxYhQplrn11kYadO04SdG0XGXf4h7wBTMEQ7LDEAtQyvsOu4nEQtTO3YjQ== dependencies: - "@sentry/core" "7.85.0" - "@sentry/types" "7.85.0" - "@sentry/utils" "7.85.0" + "@sentry/core" "7.99.0" + "@sentry/replay" "7.99.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" -"@sentry-internal/tracing@7.93.0": - version "7.93.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.93.0.tgz#8cee8b610695d828af75edd2929b64b7caf0385d" +"@sentry-internal/tracing@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.99.0.tgz#ad13f8343444ecf7323a4220d4e57a55166565d7" + integrity sha512-z3JQhHjoM1KdM20qrHwRClKJrNLr2CcKtCluq7xevLtXHJWNAQQbafnWD+Aoj85EWXBzKt9yJMv2ltcXJ+at+w== dependencies: - "@sentry/core" "7.93.0" - "@sentry/types" "7.93.0" - "@sentry/utils" "7.93.0" + "@sentry/core" "7.99.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" -"@sentry/browser@7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.85.0.tgz#70cea7b53e22b4262f770d70e879ff1a621825de" - integrity "sha1-cM6ntT4itCYvdw1w6Hn/GmIYJd4= sha512-x4sH7vTQnZQgy1U7NuN8XwhleAw7YMQitccHeC5m+kpIKGUO7w4Mdvu8rD3dnjmVmZvASpnwocAxy57/vCU6Ww==" +"@sentry/browser@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.99.0.tgz#3e78beb490d141c988038ea902689a1e9171c6cf" + integrity sha512-bgfoUv3wkwwLgN5YUOe0ibB3y268ZCnamZh6nLFqnY/UBKC1+FXWFdvzVON/XKUm62LF8wlpCybOf08ebNj2yg== dependencies: - "@sentry-internal/feedback" "7.85.0" - "@sentry-internal/tracing" "7.85.0" - "@sentry/core" "7.85.0" - "@sentry/replay" "7.85.0" - "@sentry/types" "7.85.0" - "@sentry/utils" "7.85.0" + "@sentry-internal/feedback" "7.99.0" + "@sentry-internal/replay-canvas" "7.99.0" + "@sentry-internal/tracing" "7.99.0" + "@sentry/core" "7.99.0" + "@sentry/replay" "7.99.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" -"@sentry/core@7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.85.0.tgz#dd90d772a5f75ff674f931f59b22a3fc286d0983" - integrity "sha1-3ZDXcqX3X/Z0+TH1myKj/ChtCYM= sha512-DFDAc4tWmHN5IWhr7XbHCiyF1Xgb95jz8Uj/JTX9atlgodId1UIbER77qpEmH3eQGid/QBdqrlR98zCixgSbwg==" +"@sentry/core@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.99.0.tgz#6881aae5ac1436637b3d88e0b12df4ab56016c5f" + integrity sha512-vOAtzcAXEUtS/oW7wi3wMkZ3hsb5Ch96gKyrrj/mXdOp2zrcwdNV6N9/pawq2E9P/7Pw8AXw4CeDZztZrjQLuA== dependencies: - "@sentry/types" "7.85.0" - "@sentry/utils" "7.85.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" -"@sentry/core@7.93.0": - version "7.93.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.93.0.tgz#50a14bf305130dfef51810e4c97fcba4972a57ef" +"@sentry/node@^7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.99.0.tgz#c70e174527bbd86294dd446dbc1ae9036fb729f2" + integrity sha512-34wYtLddnPcQ8qvKq62AfxowaMFw+GMUZGv7fIs9FxeBqqqn6Ckl0gFCTADudIIBQ3rSbmN7sHJIXdyiQv+pcw== dependencies: - "@sentry/types" "7.93.0" - "@sentry/utils" "7.93.0" + "@sentry-internal/tracing" "7.99.0" + "@sentry/core" "7.99.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" -"@sentry/node@^7.93.0": - version "7.93.0" - resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.93.0.tgz#7786d05d1e3e984207a866b07df1bf891355892e" +"@sentry/react@^7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.99.0.tgz#5adab8f0e3314ad12a128ae6a79f587c46b32243" + integrity sha512-RtHwgzMHJhzJfSQpVG0SDPQYMTGDX3Q37/YWI59S4ALMbSW4/F6n/eQAvGVYZKbh2UCSqgFuRWaXOYkSZT17wA== dependencies: - "@sentry-internal/tracing" "7.93.0" - "@sentry/core" "7.93.0" - "@sentry/types" "7.93.0" - "@sentry/utils" "7.93.0" - https-proxy-agent "^5.0.0" - -"@sentry/react@^7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.85.0.tgz#eb94bee7a72208081d5256d7a8001f91b7d07b7e" - integrity "sha1-65S+56ciCAgdUlbXqAAfkbfQe34= sha512-digw63l1A9n+74rW8uiG575Xh3qWTkmvwgTfNRFvDokDRMqRTP0iQEqZRBrBEzMZ5JUa6s+5NLc1/dbMh1QQgA==" - dependencies: - "@sentry/browser" "7.85.0" - "@sentry/types" "7.85.0" - "@sentry/utils" "7.85.0" + "@sentry/browser" "7.99.0" + "@sentry/core" "7.99.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" hoist-non-react-statics "^3.3.2" -"@sentry/replay@7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.85.0.tgz#81ad025bc85b343da71e1fb7bd7c5702690e48c8" - integrity "sha1-ga0CW8hbND2nHh+3vXxXAmkOSMg= sha512-zVtTKfO+lu5qTwHpETI/oGo8hU3rdKHr3CdI1vRLw+d60PcAa/pWVlXsQeLRTw8PFwE358gHcpFZezj/11afew==" +"@sentry/replay@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.99.0.tgz#c63f2bd79a791538ba54bcd91f02379dc4d5c1cc" + integrity sha512-gyN/I2WpQrLAZDT+rScB/0jnFL2knEVBo8U8/OVt8gNP20Pq8T/rDZKO/TG0cBfvULDUbJj2P4CJryn2p/O2rA== dependencies: - "@sentry-internal/tracing" "7.85.0" - "@sentry/core" "7.85.0" - "@sentry/types" "7.85.0" - "@sentry/utils" "7.85.0" + "@sentry-internal/tracing" "7.99.0" + "@sentry/core" "7.99.0" + "@sentry/types" "7.99.0" + "@sentry/utils" "7.99.0" -"@sentry/tracing@^7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.85.0.tgz#831fd6096c4d9e03ff55ac5919f7c7da30f73189" - integrity "sha1-gx/WCWxNngP/VaxZGffH2jD3MYk= sha512-L3bpqiM+zu5f3o6zh6hx3xEzVENyhrkuMlpUOyDo0mUytqp763HqF1xz+R+trzze7R5VWrxJaRPARsCKlXu4Ig==" +"@sentry/tracing@^7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.99.0.tgz#75ecdda05fa37e1a3e6bc43b39d71b5b51db2290" + integrity sha512-Cf622gSeamiSsi0JEj3PTXnq019OymaCrGf91x1d6OPyJ5jAXdlNuhw7NkqCEw8euIhhULuS81l5nGfBrgjj9Q== dependencies: - "@sentry-internal/tracing" "7.85.0" + "@sentry-internal/tracing" "7.99.0" -"@sentry/types@7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.85.0.tgz#648488b90f958ca6a86922cc5d26004853410ba6" - integrity "sha1-ZISIuQ+VjKaoaSLMXSYASFNBC6Y= sha512-R5jR4XkK5tBU2jDiPdSVqzkmjYRr666bcGaFGUHB/xDQCjPsjk+pEmCCL+vpuWoaZmQJUE1hVU7rgnVX81w8zg==" +"@sentry/types@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.99.0.tgz#bba7a514abab445026ee42f40f92f81275a6deba" + integrity sha512-94qwOw4w40sAs5mCmzcGyj8ZUu/KhnWnuMZARRq96k+SjRW/tHFAOlIdnFSrt3BLPvSOK7R3bVAskZQ0N4FTmA== -"@sentry/types@7.93.0": - version "7.93.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.93.0.tgz#d76d26259b40cd0688e1d634462fbff31476c1ec" - -"@sentry/utils@7.85.0": - version "7.85.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.85.0.tgz#b84467fd07bc2ef09fdf382ddcdcdc3f5b0d78b0" - integrity "sha1-uERn/Qe8LvCf3zgt3NzcP1sNeLA= sha512-JZ7seNOLvhjAQ8GeB3GYknPQJkuhF88xAYOaESZP3xPOWBMFUN+IO4RqjMqMLFDniOwsVQS7GB/MfP+hxufieg==" +"@sentry/utils@7.99.0": + version "7.99.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.99.0.tgz#ef96c3b59e23c79f3ef500db508234a48fa1cfbe" + integrity sha512-cYZy5WNTkWs5GgggGnjfGqC44CWir0pAv4GVVSx0fsup4D4pMKBJPrtub15f9uC+QkUf3vVkqwpBqeFxtmJQTQ== dependencies: - "@sentry/types" "7.85.0" - -"@sentry/utils@7.93.0": - version "7.93.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.93.0.tgz#36225038661fe977baf01e4695ef84794d591e45" - dependencies: - "@sentry/types" "7.93.0" + "@sentry/types" "7.99.0" "@sinclair/typebox@^0.27.8": version "0.27.8" @@ -7498,7 +7485,7 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" -https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: +https-proxy-agent@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" integrity "sha1-xZ7yJKBP6LdU89sAY6Jeow0ABdY= sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA=="