From 12c68e8a3cd73cdb2cec576a1943fe78c8ce4509 Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Tue, 25 May 2021 14:10:09 +0530 Subject: [PATCH] chore: Upgrade @sentry/vue to 6.4.1 (#2332) --- app/javascript/packs/application.js | 7 +- package.json | 3 +- yarn.lock | 103 +++++++++++++++------------- 3 files changed, 65 insertions(+), 48 deletions(-) diff --git a/app/javascript/packs/application.js b/app/javascript/packs/application.js index 2976dd59f..e0443c15c 100644 --- a/app/javascript/packs/application.js +++ b/app/javascript/packs/application.js @@ -32,11 +32,16 @@ import { } from '../dashboard/helper/pushHelper'; import * as Sentry from '@sentry/vue'; import 'vue-easytable/libs/theme-default/index.css'; +import { Integrations } from '@sentry/tracing'; Vue.config.env = process.env; if (window.errorLoggingConfig) { - Sentry.init({ Vue: Vue, dsn: window.errorLoggingConfig }); + Sentry.init({ + Vue, + dsn: window.errorLoggingConfig, + integrations: [new Integrations.BrowserTracing()], + }); } Vue.use(VueRouter); diff --git a/package.json b/package.json index bf7f18e04..8bbad0b4d 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,8 @@ "@chatwoot/utils": "^0.0.3", "@rails/actioncable": "6.1.3", "@rails/webpacker": "5.3.0", - "@sentry/vue": "^5.30.0", + "@sentry/tracing": "^6.4.1", + "@sentry/vue": "^6.4.1", "axios": "^0.21.1", "babel-plugin-syntax-jsx": "^6.18.0", "babel-plugin-transform-vue-jsx": "^3.7.0", diff --git a/yarn.lock b/yarn.lock index 600a23f0c..83d1be5ab 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1653,68 +1653,79 @@ dependencies: any-observable "^0.3.0" -"@sentry/browser@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.30.0.tgz#c28f49d551db3172080caef9f18791a7fd39e3b3" - integrity sha512-rOb58ZNVJWh1VuMuBG1mL9r54nZqKeaIlwSlvzJfc89vyfd7n6tQ1UXMN383QBz/MS5H5z44Hy5eE+7pCrYAfw== +"@sentry/browser@6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.4.1.tgz#b6c62736caaade7fdf6638513d9aad138abde2ac" + integrity sha512-3cDud6GWutnJqcnheIq0lPNTsUJbrRLevQ+g1YfawVXFUxfmmY2bOsGd/Mxq17LxYeBHgKTitXv3DU1bsQ+WBQ== dependencies: - "@sentry/core" "5.30.0" - "@sentry/types" "5.30.0" - "@sentry/utils" "5.30.0" + "@sentry/core" "6.4.1" + "@sentry/types" "6.4.1" + "@sentry/utils" "6.4.1" tslib "^1.9.3" -"@sentry/core@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.30.0.tgz#6b203664f69e75106ee8b5a2fe1d717379b331f3" - integrity sha512-TmfrII8w1PQZSZgPpUESqjB+jC6MvZJZdLtE/0hZ+SrnKhW3x5WlYLvTXZpcWePYBku7rl2wn1RZu6uT0qCTeg== +"@sentry/core@6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.4.1.tgz#789b0071996de5c1a20673f879408926aa3b4fa6" + integrity sha512-Lx13oTiP+Tjvm5VxulcCszNVd2S1wY4viSnr+ygq62ySVERR+t7uOZDSARZ0rZ259GwW6nkbMh9dDmD0d6VCGQ== dependencies: - "@sentry/hub" "5.30.0" - "@sentry/minimal" "5.30.0" - "@sentry/types" "5.30.0" - "@sentry/utils" "5.30.0" + "@sentry/hub" "6.4.1" + "@sentry/minimal" "6.4.1" + "@sentry/types" "6.4.1" + "@sentry/utils" "6.4.1" tslib "^1.9.3" -"@sentry/hub@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.30.0.tgz#2453be9b9cb903404366e198bd30c7ca74cdc100" - integrity sha512-2tYrGnzb1gKz2EkMDQcfLrDTvmGcQPuWxLnJKXJvYTQDGLlEvi2tWz1VIHjunmOvJrB5aIQLhm+dcMRwFZDCqQ== +"@sentry/hub@6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.4.1.tgz#fa9c05ca32674e2e8477120b71084a1c91a5e023" + integrity sha512-7IZRP5buDE6s/c3vWzzPR/ySE+8GUuHPgTEPiDCPOCWwUN11zXDafJDKkJqY3muJfebUKmC/JG67RyBx+XlnlQ== dependencies: - "@sentry/types" "5.30.0" - "@sentry/utils" "5.30.0" + "@sentry/types" "6.4.1" + "@sentry/utils" "6.4.1" tslib "^1.9.3" -"@sentry/minimal@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.30.0.tgz#ce3d3a6a273428e0084adcb800bc12e72d34637b" - integrity sha512-BwWb/owZKtkDX+Sc4zCSTNcvZUq7YcH3uAVlmh/gtR9rmUvbzAA3ewLuB3myi4wWRAMEtny6+J/FN/x+2wn9Xw== +"@sentry/minimal@6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.4.1.tgz#d3f968c060c3d3cc997071756659e24047b5dd97" + integrity sha512-4x/PRbDZACCKJqjta9EkhiIMyGMf7VgBX13EEWEDVWLP7ymFukBuTr4ap/Tz9429kB/yXZuDGGMIZp/G618H3g== dependencies: - "@sentry/hub" "5.30.0" - "@sentry/types" "5.30.0" + "@sentry/hub" "6.4.1" + "@sentry/types" "6.4.1" tslib "^1.9.3" -"@sentry/types@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.30.0.tgz#19709bbe12a1a0115bc790b8942917da5636f402" - integrity sha512-R8xOqlSTZ+htqrfteCWU5Nk0CDN5ApUTvrlvBuiH1DyP6czDZ4ktbZB0hAgBlVcK0U+qpD3ag3Tqqpa5Q67rPw== - -"@sentry/utils@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.30.0.tgz#9a5bd7ccff85ccfe7856d493bffa64cabc41e980" - integrity sha512-zaYmoH0NWWtvnJjC9/CBseXMtKHm/tm40sz3YfJRxeQjyzRqNQPgivpd9R/oDJCYj999mzdW382p/qi2ypjLww== +"@sentry/tracing@^6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-6.4.1.tgz#3a9119e1ef5206ea565854c325b19a317cc1cca7" + integrity sha512-EPRadE9n/wpUjx4jqP/8vXdOAZBk7vjlzRKniJgKgQUO3v03i0ui6xydaal2mvhplIyOCI2muXdGhjUO7ga4uw== dependencies: - "@sentry/types" "5.30.0" + "@sentry/hub" "6.4.1" + "@sentry/minimal" "6.4.1" + "@sentry/types" "6.4.1" + "@sentry/utils" "6.4.1" tslib "^1.9.3" -"@sentry/vue@^5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-5.30.0.tgz#a7589a67f3c40cebe780aa1eedd1c4f2de17eb3c" - integrity sha512-13qfaitDkvjFkI7g458RnQJCcQd8V5JAsYeaPmnSTx3kPQ2hVkfaSxmEQIKfKPFm8ruW6Ojx0P0jvH5/1b7gjQ== +"@sentry/types@6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.4.1.tgz#7c0a4355a1d04321b901197723a8f55c263226e9" + integrity sha512-sTu/GaLsLYk1AkAqpkMT4+4q665LtZjhV0hkgiTD4N3zPl5uSf1pCIzxPRYjOpe7NEANmWv8U4PaGKGtc2eMfA== + +"@sentry/utils@6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.4.1.tgz#55fa7da58898773cbd538e4895fc2e4ec695ecab" + integrity sha512-xJ1uVa5fvg23pXQfulvCIBb9pQ3p1awyd1PapK2AYi+wKjTuYl4B9edmhjRREEQEExznl/d2OVm78fRXLq7M9Q== dependencies: - "@sentry/browser" "5.30.0" - "@sentry/core" "5.30.0" - "@sentry/minimal" "5.30.0" - "@sentry/types" "5.30.0" - "@sentry/utils" "5.30.0" + "@sentry/types" "6.4.1" + tslib "^1.9.3" + +"@sentry/vue@^6.4.1": + version "6.4.1" + resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-6.4.1.tgz#776a05be1accf251ec7c74d01be0bba57ff995a9" + integrity sha512-Bq7HVbhXqcJlVd9cLs4gnCi+mwPksZ0K4E7w6ZZH1jpNYVziymL5EdhM28o83aD4YfgxEf3PHnOLBmfLfg7izA== + dependencies: + "@sentry/browser" "6.4.1" + "@sentry/core" "6.4.1" + "@sentry/minimal" "6.4.1" + "@sentry/types" "6.4.1" + "@sentry/utils" "6.4.1" tslib "^1.9.3" "@sinonjs/commons@^1.7.0":