Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Replay] Remove lodash.debounce dependency #6553

Closed
Tracked by #6459
Lms24 opened this issue Dec 15, 2022 · 4 comments · Fixed by #6593
Closed
Tracked by #6459

[Replay] Remove lodash.debounce dependency #6553

Lms24 opened this issue Dec 15, 2022 · 4 comments · Fixed by #6593

Comments

@Lms24
Copy link
Member

Lms24 commented Dec 15, 2022

We want to remove the lodash.debounce dependency from Replay for a couple of reasons

ref #6459

@Lms24 Lms24 changed the title Remove lodash.debounce dependency [Replay] Remove lodash.debounce dependency Dec 15, 2022
@Lms24 Lms24 self-assigned this Dec 19, 2022
@awacode21
Copy link

awacode21 commented Dec 29, 2022

It is also causing errors for Nuxt 3 production build which ends up for the user on a 500 page. With that i am currently not able to use sentry somewhere else than on localhost

[nuxt] [request error] [unhandled] [500] Cannot find module './node_modules/lodash.debounce/index.js'
Require stack:
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/replay/cjs/replay.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/replay/cjs/integration.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/replay/cjs/index.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/browser/cjs/index.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/vue/cjs/index.js
  at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
  at Function.Module._load (node:internal/modules/cjs/loader:778:27)
  at Module.require (node:internal/modules/cjs/loader:1005:19)
  at require (node:internal/modules/cjs/helpers:102:18)
  at Object.<anonymous> (./server/node_modules/@sentry/replay/cjs/replay.js:9:15)
  at Module._compile (node:internal/modules/cjs/loader:1105:14)
  at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
  at Module.load (node:internal/modules/cjs/loader:981:32)
  at Function.Module._load (node:internal/modules/cjs/loader:822:12)
  at Module.require (node:internal/modules/cjs/loader:1005:19)

@scrtechnologies
Copy link

I can confirm @sentry/vue doesn't work with Nuxt 3.0.0

@jacklee814
Copy link

It is also causing errors for Nuxt 3 production build which ends up for the user on a 500 page. With that i am currently not able to use sentry somewhere else than on localhost

[nuxt] [request error] [unhandled] [500] Cannot find module './node_modules/lodash.debounce/index.js'
Require stack:
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/replay/cjs/replay.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/replay/cjs/integration.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/replay/cjs/index.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/browser/cjs/index.js
- /Users/awacode/code/customers/bivignano/website/casa-bivignano/.output/server/node_modules/@sentry/vue/cjs/index.js
  at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
  at Function.Module._load (node:internal/modules/cjs/loader:778:27)
  at Module.require (node:internal/modules/cjs/loader:1005:19)
  at require (node:internal/modules/cjs/helpers:102:18)
  at Object.<anonymous> (./server/node_modules/@sentry/replay/cjs/replay.js:9:15)
  at Module._compile (node:internal/modules/cjs/loader:1105:14)
  at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
  at Module.load (node:internal/modules/cjs/loader:981:32)
  at Function.Module._load (node:internal/modules/cjs/loader:822:12)
  at Module.require (node:internal/modules/cjs/loader:1005:19)

I have a similar problem but the package is rrweb during the production build.

@Lms24
Copy link
Member Author

Lms24 commented Jan 9, 2023

Hi @jacklee814, we removed lodash.debounce in 7.29.0 and hence also the dependency. Please try updating the SDK (all packages) to see if this is resolved. Thanks!

EDIT: I see, this might still be a problem and we're tracking it in #6690.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants