Skip to content

Vite 5 support #9624

@endigma

Description

@endigma

Is there an existing issue for this?

How do you use Sentry?

Sentry Saas (sentry.io)

Which SDK are you using?

@sentry/sveltekit

SDK Version

7.81.0

Framework Version

Svelte 4.2.7 & SvelteKit 1.27.6

Link to Sentry event

No response

SDK Setup

No response

Steps to Reproduce

  1. Install SvelteKit w/ Vite 5 (demo app works fine, upgrade vite)
  2. Install sentry with wizard
  3. Attempt build
  4. Complete failure

Expected Result

Working

Actual Result


> sentry-sk-v5-repro@0.0.1 build /home/user/sentry-repro
> vite build


vite v5.0.2 building SSR bundle for production...
[sentry-vite-plugin] Info: Sending error and performance telemetry data to Sentry.
[sentry-vite-plugin] Info: To disable telemetry, set `options.telemetry` to `false`.
transforming...
"confetti" is imported from external module "@neoconfetti/svelte" but never used in "src/routes/sverdle/+page.svelte".
✓ 122 modules transformed.
rendering chunks...

vite v5.0.2 building for production...
[sentry-vite-plugin] Info: Sending error and performance telemetry data to Sentry.
[sentry-vite-plugin] Info: To disable telemetry, set `options.telemetry` to `false`.
transforming...
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/autoInstrument.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/autoInstrument.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/detectAdapter.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/detectAdapter.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "child_process" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/sourceMaps.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/sourceMaps.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/sourceMaps.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/svelteConfig.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/svelteConfig.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+sveltekit@7.81.1_@sveltejs+kit@1.27.6_svelte@4.2.7/node_modules/@sentry/sveltekit/esm/vite/svelteConfig.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/utils.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/utils.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/requestdata.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/module.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "os" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/client.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "http" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "https" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "zlib" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "child_process" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/anr/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/modules.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/modules.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/contextlines.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "child_process" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/context.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/context.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "os" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/context.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/context.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/magicast@0.2.8/node_modules/magicast/dist/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/sorcery@0.11.0/node_modules/sorcery/dist/sorcery.es6.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/integrations/utils/http.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "net" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/https-proxy-agent@5.0.1/node_modules/https-proxy-agent/dist/agent.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "tls" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/https-proxy-agent@5.0.1/node_modules/https-proxy-agent/dist/agent.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/https-proxy-agent@5.0.1/node_modules/https-proxy-agent/dist/agent.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "domain" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/async/domain.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "async_hooks" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/async/hooks.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "crypto" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/anr/websocket.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/anr/websocket.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "http" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/anr/websocket.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/anr/websocket.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/magicast@0.2.8/node_modules/magicast/dist/shared/magicast.0078b97f.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/recast@0.23.4/node_modules/recast/main.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/sander@0.5.1/node_modules/sander/dist/sander.es.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/sander@0.5.1/node_modules/sander/dist/sander.es.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/agent-base@6.0.2/node_modules/agent-base/dist/src/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "os" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/recast@0.23.4/node_modules/recast/lib/util.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+bundler-plugin-core@0.6.1/node_modules/@sentry/bundler-plugin-core/dist/esm/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+bundler-plugin-core@0.6.1/node_modules/@sentry/bundler-plugin-core/dist/esm/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "os" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+bundler-plugin-core@0.6.1/node_modules/@sentry/bundler-plugin-core/dist/esm/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "crypto" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+bundler-plugin-core@0.6.1/node_modules/@sentry/bundler-plugin-core/dist/esm/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "tty" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/debug@4.3.4/node_modules/debug/src/node.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/mkdirp@0.5.6/node_modules/mkdirp/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/mkdirp@0.5.6/node_modules/mkdirp/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/rimraf@2.7.1/node_modules/rimraf/rimraf.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/rimraf@2.7.1/node_modules/rimraf/rimraf.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/graceful-fs@4.2.11/node_modules/graceful-fs/graceful-fs.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/graceful-fs@4.2.11/node_modules/graceful-fs/legacy-streams.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "constants" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/graceful-fs@4.2.11/node_modules/graceful-fs/polyfills.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/find-up@5.0.0/node_modules/find-up/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/unplugin@1.0.1/node_modules/unplugin/dist/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/unplugin@1.0.1/node_modules/unplugin/dist/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/unplugin@1.0.1/node_modules/unplugin/dist/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob@7.2.3/node_modules/glob/glob.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob@7.2.3/node_modules/glob/glob.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+cli@2.21.5/node_modules/@sentry/cli/js/helper.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "child_process" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/@sentry+cli@2.21.5/node_modules/@sentry/cli/js/helper.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob@7.2.3/node_modules/glob/sync.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob@7.2.3/node_modules/glob/common.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob@7.2.3/node_modules/glob/common.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob@9.3.2/node_modules/glob/dist/mjs/glob.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/locate-path@6.0.0/node_modules/locate-path/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/locate-path@6.0.0/node_modules/locate-path/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/path-exists@4.0.0/node_modules/path-exists/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/fs.realpath@1.0.0/node_modules/fs.realpath/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch/minimatch.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/webpack-virtual-modules@0.5.0/node_modules/webpack-virtual-modules/lib/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/fs.realpath@1.0.0/node_modules/fs.realpath/old.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/fs.realpath@1.0.0/node_modules/fs.realpath/old.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/lib/nodefs-handler.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/lib/nodefs-handler.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/lib/constants.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "os" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/lib/constants.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "constants" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/webpack-virtual-modules@0.5.0/node_modules/webpack-virtual-modules/lib/virtual-stats.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/lib/fsevents-handler.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/chokidar@3.5.3/node_modules/chokidar/lib/fsevents-handler.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/path-scurry@1.10.1/node_modules/path-scurry/dist/mjs/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "url" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/path-scurry@1.10.1/node_modules/path-scurry/dist/mjs/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/path-scurry@1.10.1/node_modules/path-scurry/dist/mjs/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs/promises" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/path-scurry@1.10.1/node_modules/path-scurry/dist/mjs/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/readdirp@3.6.0/node_modules/readdirp/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/readdirp@3.6.0/node_modules/readdirp/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/readdirp@3.6.0/node_modules/readdirp/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob-parent@5.1.2/node_modules/glob-parent/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "os" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/glob-parent@5.1.2/node_modules/glob-parent/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/minipass@4.2.8/node_modules/minipass/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/minipass@4.2.8/node_modules/minipass/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "string_decoder" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/minipass@4.2.8/node_modules/minipass/index.mjs". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/is-binary-path@2.1.0/node_modules/is-binary-path/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/minipass@7.0.4/node_modules/minipass/dist/esm/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/minipass@7.0.4/node_modules/minipass/dist/esm/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "string_decoder" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/minipass@7.0.4/node_modules/minipass/dist/esm/index.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch/lib/picomatch.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch/lib/utils.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/home/user/sentry-repro/node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch/lib/constants.js". See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/client.js (39:77) "hostname" is not exported by "__vite-browser-external", imported by "node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/client.js".
✓ 663 modules transformed.
"Readable" is not exported by "__vite-browser-external", imported by "node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js".
file: /home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js:6:9
4: import * as https from 'https';
5: import { HttpsProxyAgent } from 'https-proxy-agent';
6: import { Readable } from 'stream';
            ^
7: import { URL } from 'url';
8: import { createGzip } from 'zlib';
[vite-plugin-sveltekit-compile] "Readable" is not exported by "__vite-browser-external", imported by "node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js".
file: /home/user/sentry-repro/node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js:6:9
4: import * as https from 'https';
5: import { HttpsProxyAgent } from 'https-proxy-agent';
6: import { Readable } from 'stream';
            ^
7: import { URL } from 'url';
8: import { createGzip } from 'zlib';
✓ built in 2.39s
[sentry-vite-plugin] Info: Successfully created release.
[sentry-vite-plugin] Info: Uploading Sourcemaps.
> Rewriting sources
> Adding source map references
> Found 54 files
> Analyzing 54 sources
> Rewriting sources
> Adding source map references
> Nothing to upload
> Bundled 54 files for upload
> Bundle ID: 6c4d46a1-84f3-549e-935f-920b2cb27fd0
> Uploaded files to Sentry
> File upload complete (processing pending on server)
> Organization: hussleinc
> Project: freeman
> Release: 8dd27f1532e5448fb0ec4782ac0a009b
> Dist: None
> Upload type: artifact bundle

Source Map Upload Report
  Scripts
    ~/manifest-full.js
    ~/nodes/0.js
    ~/nodes/1.js
    ~/nodes/2.js
    ~/nodes/3.js
    ~/nodes/4.js
    ~/nodes/5.js
    ~/nodes/6.js
  Minified Scripts
    ~/chunks/environment.js (sourcemap at environment.js.map)
    ~/chunks/hooks.server.js (sourcemap at hooks.server.js.map)
    ~/chunks/index.js (sourcemap at index.js.map)
    ~/chunks/index2.js (sourcemap at index2.js.map)
    ~/chunks/internal.js (sourcemap at internal.js.map)
    ~/chunks/prod-ssr.js (sourcemap at prod-ssr.js.map)
    ~/chunks/sentry-release-injection-file.js (sourcemap at sentry-release-injection-file.js.map)
    ~/chunks/ssr.js (sourcemap at ssr.js.map)
    ~/chunks/stores.js (sourcemap at stores.js.map)
    ~/entries/endpoints/sentry-example/_server.js (sourcemap at _server.js.map)
    ~/entries/fallbacks/error.svelte.js (sourcemap at error.svelte.js.map)
    ~/entries/pages/_layout.svelte.js (sourcemap at _layout.svelte.js.map)
    ~/entries/pages/_page.js (sourcemap at _page.js.map)
    ~/entries/pages/_page.svelte.js (sourcemap at _page.svelte.js.map)
    ~/entries/pages/about/_page.js (sourcemap at _page.js.map)
    ~/entries/pages/about/_page.svelte.js (sourcemap at _page.svelte.js.map)
    ~/entries/pages/sentry-example/_page.svelte.js (sourcemap at _page.svelte.js.map)
    ~/entries/pages/sverdle/_page.server.js (sourcemap at _page.server.js.map)
    ~/entries/pages/sverdle/_page.svelte.js (sourcemap at _page.svelte.js.map)
    ~/entries/pages/sverdle/how-to-play/_page.js (sourcemap at _page.js.map)
    ~/entries/pages/sverdle/how-to-play/_page.svelte.js (sourcemap at _page.svelte.js.map)
    ~/index.js (sourcemap at index.js.map)
    ~/internal.js (sourcemap at internal.js.map)
  Source Maps
    ~/chunks/environment.js.map
    ~/chunks/hooks.server.js.map
    ~/chunks/index.js.map
    ~/chunks/index2.js.map
    ~/chunks/internal.js.map
    ~/chunks/prod-ssr.js.map
    ~/chunks/sentry-release-injection-file.js.map
    ~/chunks/ssr.js.map
    ~/chunks/stores.js.map
    ~/entries/endpoints/sentry-example/_server.js.map
    ~/entries/fallbacks/error.svelte.js.map
    ~/entries/pages/_layout.svelte.js.map
    ~/entries/pages/_page.js.map
    ~/entries/pages/_page.svelte.js.map
    ~/entries/pages/about/_page.js.map
    ~/entries/pages/about/_page.svelte.js.map
    ~/entries/pages/sentry-example/_page.svelte.js.map
    ~/entries/pages/sverdle/_page.server.js.map
    ~/entries/pages/sverdle/_page.svelte.js.map
    ~/entries/pages/sverdle/how-to-play/_page.js.map
    ~/entries/pages/sverdle/how-to-play/_page.svelte.js.map
    ~/index.js.map
    ~/internal.js.map
[sentry-vite-plugin] Info: Successfully uploaded source maps.
[sentry-vite-plugin] Info: Successfully finalized release.
error during build:
RollupError: "Readable" is not exported by "__vite-browser-external", imported by "node_modules/.pnpm/@sentry+node@7.81.1/node_modules/@sentry/node/esm/transports/http.js".
    at error (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/parseAst.js:337:30)
    at Module.error (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:12728:16)
    at Module.traceVariable (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:13169:29)
    at ModuleScope.findVariable (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:11582:39)
    at FunctionScope.findVariable (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:5897:38)
    at FunctionBodyScope.findVariable (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:5897:38)
    at Identifier.bind (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:7184:40)
    at NewExpression.bind (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:4625:23)
    at ReturnStatement.bind (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:4625:23)
    at BlockStatement.bind (file:///home/user/sentry-repro/node_modules/.pnpm/rollup@4.5.0/node_modules/rollup/dist/es/shared/node-entry.js:4621:28)
 ELIFECYCLE  Command failed with exit code 1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    No status

    Status

    Waiting for: Community

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions