diff --git a/frontend/package-lock.json b/frontend/package-lock.json index eda84c30..d08a6705 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "dependencies": { "@reduxjs/toolkit": "^1.9.1", - "@sentry/react": "^7.28.1", + "@sentry/react": "^10.71.0", "@types/jest": "^29.2.4", "@types/mapbox-gl": "^2.7.10", "@types/node": "^18.11.17", @@ -3420,85 +3420,101 @@ "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" }, "node_modules/@sentry/browser": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.29.0.tgz", - "integrity": "sha512-Af+dIcntaw405Wt7myDOMGDxiszfy4aBdshrEKYbGgcfHjgXBIdF3iKlNatvl6nrOm+IOVuKgSpCLOr2hiCwzw==", + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.71.0.tgz", + "integrity": "sha512-fTE9tUDoggJSFv8cQ+h1UA9onovOoUNJWu8Var1MXmUVuVG/W3WqzJFVyKArZMj95lizZkq8aiS63SURvrBsFQ==", "dependencies": { - "@sentry/core": "7.29.0", - "@sentry/replay": "7.29.0", - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0", - "tslib": "^1.9.3" + "@sentry/browser-utils": "10.71.0", + "@sentry/conventions": "^0.16.0", + "@sentry/core": "10.71.0", + "@sentry/feedback": "10.71.0", + "@sentry/replay": "10.71.0", + "@sentry/replay-canvas": "10.71.0" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/@sentry/core": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.29.0.tgz", - "integrity": "sha512-+e9aIp2ljtT4EJq3901z6TfEVEeqZd5cWzbKEuQzPn2UO6If9+Utd7kY2Y31eQYb4QnJgZfiIEz1HonuYY6zqQ==", + "node_modules/@sentry/browser-utils": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/browser-utils/-/browser-utils-10.71.0.tgz", + "integrity": "sha512-Djhb+RdEwSdYTlDaMzc2uRCA+bYDIFsFCtZzKEtB9UR7lJNV/bJ0k3el3ifaVGTRELO8WBll/X0elty1Dk5tTw==", "dependencies": { - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0", - "tslib": "^1.9.3" + "@sentry/conventions": "^0.16.0", + "@sentry/core": "10.71.0" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/@sentry/react": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.29.0.tgz", - "integrity": "sha512-pJ138QTChfAiYzFrCgycBgXrAVARV6TdVvLB8z/HsqbHzPq17RhyF9M1xPE4ffeLDQAEuSudwED9CLOpJqKnAw==", + "node_modules/@sentry/conventions": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@sentry/conventions/-/conventions-0.16.0.tgz", + "integrity": "sha512-fO9PLmHdVURcSPUpWCItWAtgKiMwGdJHbovoSEyLplX5sxs2ugvI4CBPTrkkgqhObnZOD0CnWBKDzSVQYBKEyQ==", + "engines": { + "node": ">=14" + } + }, + "node_modules/@sentry/core": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.71.0.tgz", + "integrity": "sha512-OIjT7rzcWJjUC6r3eBT3Td1j0afDBMkbbx9jTocSD+ZSfc25eEU7hoIPS0WvfeIOTIN3y8bfQnXavwMReaNVHQ==", "dependencies": { - "@sentry/browser": "7.29.0", - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^1.9.3" + "@sentry/conventions": "^0.16.0" }, "engines": { - "node": ">=8" + "node": ">=18" + } + }, + "node_modules/@sentry/feedback": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/feedback/-/feedback-10.71.0.tgz", + "integrity": "sha512-4+zMAmn1DcbYBtFE0pWt6zo8vWoBHTuP/UhtCMTCoGB4sVYvmwRxv9Hc9OpRHSzE9kSl8beD0zKFxuoVHizKQQ==", + "dependencies": { + "@sentry/core": "10.71.0" }, - "peerDependencies": { - "react": "15.x || 16.x || 17.x || 18.x" + "engines": { + "node": ">=18" } }, - "node_modules/@sentry/replay": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.29.0.tgz", - "integrity": "sha512-Gw7HgviJQu6pX5RFQGVY38Av4qFn9otrZdwSSl/QK5hIyg6yhlh5h7U0ydZkrYYGiW6Z6SYYRpEWCJc/Wbh+ZQ==", + "node_modules/@sentry/react": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-10.71.0.tgz", + "integrity": "sha512-Ab1cFyOpl0PKKgEBlckIq/gCRIP/MD75gc4B85YnifdTAHK3KxgSWxz43GCeyTTyNBCx19XQsd0dti9YCRYCkw==", "dependencies": { - "@sentry/core": "7.29.0", - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0" + "@sentry/browser": "10.71.0", + "@sentry/conventions": "^0.16.0", + "@sentry/core": "10.71.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "peerDependencies": { - "@sentry/browser": ">=7.24.0" + "react": "^16.14.0 || 17.x || 18.x || 19.x" } }, - "node_modules/@sentry/types": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.29.0.tgz", - "integrity": "sha512-DmoEpoqHPty3VxqubS/5gxarwebHRlcBd/yuno+PS3xy++/i9YPjOWLZhU2jYs1cW68M9R6CcCOiC9f2ckJjdw==", + "node_modules/@sentry/replay": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-10.71.0.tgz", + "integrity": "sha512-ytEgVg7isvavQL6hgsgYeuSCkcA3EyOKm9lMLQOZTLkiUCtFT/ItWwGNhzS46vQ6wsTv3Uc0Y1JlcJHSFKe/Kg==", + "dependencies": { + "@sentry/browser-utils": "10.71.0", + "@sentry/core": "10.71.0" + }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/@sentry/utils": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.29.0.tgz", - "integrity": "sha512-ICcBwTiBGK8NQA8H2BJo0JcMN6yCeKLqNKNMVampRgS6wSfSk1edvcTdhRkW3bSktIGrIPZrKskBHyMwDGF2XQ==", + "node_modules/@sentry/replay-canvas": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/replay-canvas/-/replay-canvas-10.71.0.tgz", + "integrity": "sha512-YTqesxBh9arExI49LrTm4Y2/xPX40q2GWi0gWRw6lNfYtyNz7/ZfHi8/1N6JEc8dldTslqFhII6ZFecUyU9iaA==", "dependencies": { - "@sentry/types": "7.29.0", - "tslib": "^1.9.3" + "@sentry/core": "10.71.0", + "@sentry/replay": "10.71.0" }, "engines": { - "node": ">=8" + "node": ">=18" } }, "node_modules/@sinclair/typebox": { @@ -8694,14 +8710,6 @@ "he": "bin/he" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, "node_modules/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -19808,61 +19816,74 @@ "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" }, "@sentry/browser": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.29.0.tgz", - "integrity": "sha512-Af+dIcntaw405Wt7myDOMGDxiszfy4aBdshrEKYbGgcfHjgXBIdF3iKlNatvl6nrOm+IOVuKgSpCLOr2hiCwzw==", + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.71.0.tgz", + "integrity": "sha512-fTE9tUDoggJSFv8cQ+h1UA9onovOoUNJWu8Var1MXmUVuVG/W3WqzJFVyKArZMj95lizZkq8aiS63SURvrBsFQ==", + "requires": { + "@sentry/browser-utils": "10.71.0", + "@sentry/conventions": "^0.16.0", + "@sentry/core": "10.71.0", + "@sentry/feedback": "10.71.0", + "@sentry/replay": "10.71.0", + "@sentry/replay-canvas": "10.71.0" + } + }, + "@sentry/browser-utils": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/browser-utils/-/browser-utils-10.71.0.tgz", + "integrity": "sha512-Djhb+RdEwSdYTlDaMzc2uRCA+bYDIFsFCtZzKEtB9UR7lJNV/bJ0k3el3ifaVGTRELO8WBll/X0elty1Dk5tTw==", "requires": { - "@sentry/core": "7.29.0", - "@sentry/replay": "7.29.0", - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0", - "tslib": "^1.9.3" + "@sentry/conventions": "^0.16.0", + "@sentry/core": "10.71.0" } }, + "@sentry/conventions": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@sentry/conventions/-/conventions-0.16.0.tgz", + "integrity": "sha512-fO9PLmHdVURcSPUpWCItWAtgKiMwGdJHbovoSEyLplX5sxs2ugvI4CBPTrkkgqhObnZOD0CnWBKDzSVQYBKEyQ==" + }, "@sentry/core": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.29.0.tgz", - "integrity": "sha512-+e9aIp2ljtT4EJq3901z6TfEVEeqZd5cWzbKEuQzPn2UO6If9+Utd7kY2Y31eQYb4QnJgZfiIEz1HonuYY6zqQ==", + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.71.0.tgz", + "integrity": "sha512-OIjT7rzcWJjUC6r3eBT3Td1j0afDBMkbbx9jTocSD+ZSfc25eEU7hoIPS0WvfeIOTIN3y8bfQnXavwMReaNVHQ==", + "requires": { + "@sentry/conventions": "^0.16.0" + } + }, + "@sentry/feedback": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/feedback/-/feedback-10.71.0.tgz", + "integrity": "sha512-4+zMAmn1DcbYBtFE0pWt6zo8vWoBHTuP/UhtCMTCoGB4sVYvmwRxv9Hc9OpRHSzE9kSl8beD0zKFxuoVHizKQQ==", "requires": { - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0", - "tslib": "^1.9.3" + "@sentry/core": "10.71.0" } }, "@sentry/react": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.29.0.tgz", - "integrity": "sha512-pJ138QTChfAiYzFrCgycBgXrAVARV6TdVvLB8z/HsqbHzPq17RhyF9M1xPE4ffeLDQAEuSudwED9CLOpJqKnAw==", + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-10.71.0.tgz", + "integrity": "sha512-Ab1cFyOpl0PKKgEBlckIq/gCRIP/MD75gc4B85YnifdTAHK3KxgSWxz43GCeyTTyNBCx19XQsd0dti9YCRYCkw==", "requires": { - "@sentry/browser": "7.29.0", - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^1.9.3" + "@sentry/browser": "10.71.0", + "@sentry/conventions": "^0.16.0", + "@sentry/core": "10.71.0" } }, "@sentry/replay": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.29.0.tgz", - "integrity": "sha512-Gw7HgviJQu6pX5RFQGVY38Av4qFn9otrZdwSSl/QK5hIyg6yhlh5h7U0ydZkrYYGiW6Z6SYYRpEWCJc/Wbh+ZQ==", + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-10.71.0.tgz", + "integrity": "sha512-ytEgVg7isvavQL6hgsgYeuSCkcA3EyOKm9lMLQOZTLkiUCtFT/ItWwGNhzS46vQ6wsTv3Uc0Y1JlcJHSFKe/Kg==", "requires": { - "@sentry/core": "7.29.0", - "@sentry/types": "7.29.0", - "@sentry/utils": "7.29.0" + "@sentry/browser-utils": "10.71.0", + "@sentry/core": "10.71.0" } }, - "@sentry/types": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.29.0.tgz", - "integrity": "sha512-DmoEpoqHPty3VxqubS/5gxarwebHRlcBd/yuno+PS3xy++/i9YPjOWLZhU2jYs1cW68M9R6CcCOiC9f2ckJjdw==" - }, - "@sentry/utils": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.29.0.tgz", - "integrity": "sha512-ICcBwTiBGK8NQA8H2BJo0JcMN6yCeKLqNKNMVampRgS6wSfSk1edvcTdhRkW3bSktIGrIPZrKskBHyMwDGF2XQ==", + "@sentry/replay-canvas": { + "version": "10.71.0", + "resolved": "https://registry.npmjs.org/@sentry/replay-canvas/-/replay-canvas-10.71.0.tgz", + "integrity": "sha512-YTqesxBh9arExI49LrTm4Y2/xPX40q2GWi0gWRw6lNfYtyNz7/ZfHi8/1N6JEc8dldTslqFhII6ZFecUyU9iaA==", "requires": { - "@sentry/types": "7.29.0", - "tslib": "^1.9.3" + "@sentry/core": "10.71.0", + "@sentry/replay": "10.71.0" } }, "@sinclair/typebox": { @@ -23724,14 +23745,6 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, "hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", diff --git a/frontend/package.json b/frontend/package.json index e90b7b13..c1ba6d26 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -5,7 +5,7 @@ "homepage": "https://dermistkaefer.github.io/DvbLive/", "dependencies": { "@reduxjs/toolkit": "^1.9.1", - "@sentry/react": "^7.28.1", + "@sentry/react": "^10.71.0", "@types/jest": "^29.2.4", "@types/mapbox-gl": "^2.7.10", "@types/node": "^18.11.17",