├── .claude └── settings.json ├── .craft.yml ├── .cursor ├── BUGBOT.md ├── commands │ ├── bump_otel_instrumentations.md │ └── publish_release.md ├── environment.json └── rules │ ├── publishing_release.mdc │ ├── sdk_dependency_upgrades.mdc │ ├── sdk_development.mdc │ └── upgrade_opentelemetry_instrumentations.mdc ├── .editorconfig ├── .eslintrc.js ├── .git-blame-ignore-revs ├── .github ├── CANARY_FAILURE_TEMPLATE.md ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ ├── feature.yml │ ├── flaky.yml │ └── internal.yml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── install-dependencies │ │ └── action.yml │ ├── install-playwright │ │ └── action.yml │ └── restore-cache │ │ └── action.yml ├── codeql │ └── codeql-config.yml ├── dependabot.yml ├── dependency-review-config.yml └── workflows │ ├── auto-release.yml │ ├── build.yml │ ├── canary.yml │ ├── cleanup-pr-caches.yml │ ├── clear-cache.yml │ ├── codeql-analysis.yml │ ├── create-issue-for-unreferenced-prs.yml │ ├── enforce-license-compliance.yml │ ├── external-contributors.yml │ ├── flaky-test-detector.yml │ ├── gitflow-merge-conflict.yml │ ├── gitflow-sync-develop.yml │ ├── issue-package-label.yml │ ├── release-comment-issues.yml │ ├── release-size-info.yml │ └── release.yml ├── .gitignore ├── .madgerc ├── .prettierignore ├── .secret_scan_ignore ├── .size-limit.js ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .yarnrc ├── CHANGELOG.md ├── CLAUDE.md ├── CONTRIBUTING.md ├── LICENSE ├── MIGRATION.md ├── README.md ├── codecov.yml ├── dev-packages ├── browser-integration-tests │ ├── .eslintrc.js │ ├── .gitignore │ ├── README.md │ ├── fixtures │ │ └── loader.js │ ├── loader-suites │ │ └── loader │ │ │ ├── noOnLoad │ │ │ ├── addBreadcrumb │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── captureException │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── customOnErrorHandler │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── errorHandler │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── errorHandlerLater │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── init.js │ │ │ ├── pageloadTransaction │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── replay │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── replayError │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── sdkLoadedInMeanwhile │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ └── unhandeledPromiseRejectionHandler │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ └── onLoad │ │ │ ├── addBreadcrumb │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── captureException │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── captureExceptionInOnLoad │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── customBrowserTracing │ │ │ ├── init.js │ │ │ └── test.ts │ │ │ ├── customInit │ │ │ ├── init.js │ │ │ └── test.ts │ │ │ ├── customIntegrations │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── customIntegrationsFunction │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── customReplay │ │ │ ├── init.js │ │ │ └── test.ts │ │ │ ├── errorHandler │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── errorHandlerLater │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── init.js │ │ │ ├── keepSentryGlobal │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ ├── template.html │ │ │ └── test.ts │ │ │ ├── onLoadLate │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ └── test.ts │ │ │ ├── pageloadTransaction │ │ │ ├── init.js │ │ │ └── test.ts │ │ │ ├── replay │ │ │ ├── init.js │ │ │ └── test.ts │ │ │ ├── sentryOnLoad │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ ├── template.html │ │ │ └── test.ts │ │ │ ├── sentryOnLoadAndOnLoad │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ ├── template.html │ │ │ └── test.ts │ │ │ └── sentryOnLoadError │ │ │ ├── init.js │ │ │ ├── subject.js │ │ │ ├── template.html │ │ │ └── test.ts │ ├── package.json │ ├── playwright.browser.config.ts │ ├── playwright.config.ts │ ├── playwright.loader.config.ts │ ├── playwright.setup.ts │ ├── playwright.teardown.ts │ ├── scripts │ │ └── detectFlakyTests.ts │ ├── suites │ │ ├── errors │ │ │ └── fetch │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ ├── feedback │ │ │ ├── attachTo │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── captureFeedback │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── captureFeedbackAndReplay │ │ │ │ ├── hasSampling │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ └── template.html │ │ │ ├── captureFeedbackCsp │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ └── logger │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ ├── integrations │ │ │ ├── Breadcrumbs │ │ │ │ ├── console │ │ │ │ │ ├── capture │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── init.js │ │ │ │ ├── dom │ │ │ │ │ ├── click │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── clickWithError │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── customEvent │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ ├── multipleTypes │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── textInput │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch │ │ │ │ │ ├── get │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── getWithRequestObj │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ ├── post │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── statusCode │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── history │ │ │ │ │ ├── init.js │ │ │ │ │ └── navigation │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ └── xhr │ │ │ │ │ ├── get │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ ├── post │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ │ └── statusCode │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── ContextLines │ │ │ │ ├── init.js │ │ │ │ ├── inline │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── noAddedLines │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ └── scriptTag │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ ├── browserApiErrors │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── unregisterOriginalCallbacks │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ ├── captureConsole-attachStackTrace │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── captureConsole │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── featureFlags │ │ │ │ ├── featureFlags │ │ │ │ │ ├── onError │ │ │ │ │ │ ├── basic │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── withScope │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── onSpan │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ ├── growthbook │ │ │ │ │ ├── onError │ │ │ │ │ │ ├── basic │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── withScope │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── onSpan │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ ├── launchdarkly │ │ │ │ │ ├── onError │ │ │ │ │ │ ├── basic │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── withScope │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── onSpan │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ ├── openfeature │ │ │ │ │ ├── onError │ │ │ │ │ │ ├── basic │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── errorHook │ │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── withScope │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── onSpan │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ ├── statsig │ │ │ │ │ ├── onError │ │ │ │ │ │ ├── basic │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── withScope │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── onSpan │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ └── unleash │ │ │ │ │ ├── badSignature │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ │ ├── onError │ │ │ │ │ ├── basic │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── withScope │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── onSpan │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ ├── globalHandlers │ │ │ │ ├── dataUrls │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetchStackTrace │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── init.js │ │ │ ├── graphqlClient │ │ │ │ ├── fetch │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ └── xhr │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── httpContext │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── httpclient │ │ │ │ ├── axios │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch │ │ │ │ │ ├── init.js │ │ │ │ │ ├── simple │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── withAbortController │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── withRequest │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── withRequestAndBodyAndOptions │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── withRequestAndOptions │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ └── xhr │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── lazyLoad │ │ │ │ ├── existingIntegration │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── feedbackIntegration │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── moduleMetadataIntegration │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── validIntegration │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── validIntegrationNpm │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── moduleMetadata │ │ │ │ ├── appliesMetadata │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── appliesMetadataWithRewriteFrames │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── supabase │ │ │ │ ├── auth │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ └── db-operations │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ ├── thirdPartyErrorsFilter │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── thirdPartyScript.js │ │ │ └── webWorker │ │ │ │ ├── assets │ │ │ │ └── worker.js │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ ├── manual-client │ │ │ ├── browser-context │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── force-init-chrome-extension │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── skip-init-browser-extension │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ └── skip-init-chrome-extension │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ ├── old-sdk-interop │ │ │ ├── acs │ │ │ │ └── getCurrentScope │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ └── hub │ │ │ │ └── isOlderThan │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ ├── profiling │ │ │ ├── legacyMode │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── manualMode │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── test-utils.ts │ │ │ ├── traceLifecycleMode_multiple-chunks │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ └── traceLifecycleMode_overlapping-spans │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ ├── public-api │ │ │ ├── addBreadcrumb │ │ │ │ ├── empty_obj │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── multiple_breadcrumbs │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── simple_breadcrumb │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── undefined_arg │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── beforeSendTransaction │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── captureException │ │ │ │ ├── aggregateError │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── builtInClassInstance │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── classInstance │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── emptyObj │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── errorEvent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── event │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── eventBreadcrumbs │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── linkedErrors │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── multipleErrorsDifferentStacktrace │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── multipleErrorsSameStacktrace │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── plainObject │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── simpleError │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── transactionBreadcrumbs │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── undefinedArg │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── captureFeedback │ │ │ │ ├── init.js │ │ │ │ ├── simple_feedback │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── withCaptureException │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── withCaptureMessage │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── captureMessage │ │ │ │ ├── init.js │ │ │ │ ├── multipleMessageAttachStacktrace │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── parameterized_message │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── simple_message │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── simple_message_attachStackTrace │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── with_level │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── debug │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── denyUrls │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── diagnoseSdkConnectivity │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── ignoreErrors │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── init │ │ │ │ ├── built-pkg │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── console │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ └── stringSampleRate │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── instrumentation │ │ │ │ ├── eventListener │ │ │ │ │ ├── event-target │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ ├── instrumentation-behaviour │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── named-function │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── original-callback │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── remove │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── this-preservation │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-error │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── wrapping │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── onError │ │ │ │ │ ├── init.js │ │ │ │ │ ├── non-string-arg │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── rethrown │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── syntax-errors │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-errors │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-objects │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── thrown-strings │ │ │ │ │ │ └── test.ts │ │ │ │ ├── onUnhandledRejection │ │ │ │ │ ├── custom-event │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── event │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ ├── thrown-errors │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-null │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-number │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-object-complex │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-objects │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── thrown-strings │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── thrown-undefined │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── requestAnimationFrame │ │ │ │ │ ├── callback │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ └── thrown-errors │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── setInterval │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── setTimeout │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── setTimeoutFrozen │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── xhr │ │ │ │ │ ├── init.js │ │ │ │ │ ├── onreadystatechange │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ │ └── thrown-error │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── logger │ │ │ │ ├── init.js │ │ │ │ ├── integration │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── simple │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── metrics │ │ │ │ ├── afterCaptureMetric │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ └── simple │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── sendDefaultPii │ │ │ │ ├── errors │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── performance │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── replay │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ └── sessions │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ ├── setContext │ │ │ │ ├── init.js │ │ │ │ ├── multiple_contexts │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── non_serializable_context │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── simple_context │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── setExtra │ │ │ │ ├── init.js │ │ │ │ ├── multiple_extras │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── non_serializable_extra │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── simple_extra │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── setExtras │ │ │ │ ├── consecutive_calls │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ └── multiple_extras │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── setTag │ │ │ │ ├── init.js │ │ │ │ ├── with_non_primitives │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── with_primitives │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── setTags │ │ │ │ ├── init.js │ │ │ │ ├── with_non_primitives │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── with_primitives │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── setUser │ │ │ │ ├── init.js │ │ │ │ ├── ip_address_null │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── unset_user │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── update_user │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── showReportDialog │ │ │ │ ├── init.js │ │ │ │ └── inject-script │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── startSpan │ │ │ │ ├── attributes │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── basic │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── circular_data │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── error-async-reject │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── error-async-throw-not-awaited │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── error-async-throw │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── error-sync │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── parallel-root-spans-in-scope │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-root-spans-with-parentSpanId │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-root-spans │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── setMeasurement │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── standalone-mixed-transaction │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── standalone-sdk-disabled │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── standalone │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ └── withScope │ │ │ │ ├── init.js │ │ │ │ ├── nested_scopes │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ │ └── throwError │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ ├── replay │ │ │ ├── autoFlushOnFeedback │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── bufferModeManual │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── bufferModeReload │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── bufferStalledRequests │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── canvas │ │ │ │ ├── manualSnapshot │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── records │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── template.html │ │ │ │ ├── withCanvasIntegrationFirst │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── withCanvasIntegrationSecond │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ └── withoutCanvasIntegration │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ ├── captureComponentName │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── captureConsoleLog │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── captureReplay │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── captureReplayFromReplayPackage │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── captureReplayOffline │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── compressionDisabled │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── compressionEnabled │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── compressionWorkerUrl │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── customEvents │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── dsc │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── errorResponse │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── errors │ │ │ │ ├── beforeErrorSampling │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── droppedError │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── errorMode │ │ │ │ │ └── test.ts │ │ │ │ ├── errorModeCustomTransport │ │ │ │ │ └── init.js │ │ │ │ ├── errorNotSent │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── errorsInSession │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── immediateError │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── template.html │ │ │ ├── eventBufferError │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── exceptions │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── extendNetworkBreadcrumbs │ │ │ │ ├── fetch │ │ │ │ │ ├── captureRequestBody │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureRequestHeaders │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureRequestSize │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureResponseBody │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureResponseHeaders │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureResponseSize │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureTimestamps │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── init.js │ │ │ │ └── xhr │ │ │ │ │ ├── captureRequestBody │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureRequestHeaders │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureRequestSize │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureResponseBody │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureResponseHeaders │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureResponseSize │ │ │ │ │ └── test.ts │ │ │ │ │ ├── captureTimestamps │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ │ └── init.js │ │ │ ├── fileInput │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── flushing │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── ignoreMutations │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── init.js │ │ │ ├── keyboardEvents │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── largeMutations │ │ │ │ ├── defaultOptions │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ └── mutationLimit │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ ├── logger │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── maxReplayDuration │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── minReplayDuration │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── minReplayDurationLimit │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── multiple-pages │ │ │ │ ├── init.js │ │ │ │ ├── page-0.html │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ │ ├── seg-0-snap-full-chromium │ │ │ │ │ ├── seg-1-snap-incremental-chromium │ │ │ │ │ ├── seg-2-snap-full-chromium │ │ │ │ │ ├── seg-3-snap-incremental-chromium │ │ │ │ │ ├── seg-4-snap-full-chromium │ │ │ │ │ ├── seg-5-snap-incremental-chromium │ │ │ │ │ ├── seg-6-snap-incremental-chromium │ │ │ │ │ ├── seg-7-snap-incremental-chromium │ │ │ │ │ ├── seg-8-snap-full-chromium │ │ │ │ │ └── seg-9-snap-incremental-chromium │ │ │ ├── privacyBlock │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ │ ├── privacy-chromium.json │ │ │ │ │ ├── privacy-firefox.json │ │ │ │ │ ├── privacy-webkit.json │ │ │ │ │ └── privacy.json │ │ │ ├── privacyDefault │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ │ ├── privacy-chromium.json │ │ │ │ │ ├── privacy-firefox.json │ │ │ │ │ ├── privacy-webkit.json │ │ │ │ │ └── privacy.json │ │ │ ├── privacyInput │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── privacyInputMaskAll │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── replayIntegrationShim │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── replayShim │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── requests │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── sampling │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── sessionExpiry │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ │ ├── snapshot-0-chromium.json │ │ │ │ │ └── snapshot-2-chromium.json │ │ │ ├── sessionInactive │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ │ ├── snapshot-0-chromium.json │ │ │ │ │ ├── snapshot-0-webkit.json │ │ │ │ │ ├── snapshot-1-chromium.json │ │ │ │ │ └── snapshot-1-webkit.json │ │ │ ├── sessionMaxAge │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ │ ├── snapshot-0-chromium.json │ │ │ │ │ ├── snapshot-0-webkit.json │ │ │ │ │ ├── snapshot-2-chromium.json │ │ │ │ │ └── snapshot-2-webkit.json │ │ │ ├── slowClick │ │ │ │ ├── clickTargets │ │ │ │ │ └── test.ts │ │ │ │ ├── disable │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── error │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── ignore │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── multiClick │ │ │ │ │ └── test.ts │ │ │ │ ├── mutation │ │ │ │ │ └── test.ts │ │ │ │ ├── scroll │ │ │ │ │ └── test.ts │ │ │ │ ├── template.html │ │ │ │ ├── timeout │ │ │ │ │ └── test.ts │ │ │ │ └── windowOpen │ │ │ │ │ └── test.ts │ │ │ ├── throttleBreadcrumbs │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ └── unicode │ │ │ │ ├── compressed │ │ │ │ ├── init.js │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ │ ├── unicode-compressed-chromium.json │ │ │ │ │ ├── unicode-compressed-firefox.json │ │ │ │ │ ├── unicode-compressed-webkit.json │ │ │ │ │ └── unicode-compressed.json │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── uncompressed │ │ │ │ ├── init.js │ │ │ │ ├── test.ts │ │ │ │ └── test.ts-snapshots │ │ │ │ ├── unicode-uncompressed-chromium.json │ │ │ │ ├── unicode-uncompressed-firefox.json │ │ │ │ ├── unicode-uncompressed-webkit.json │ │ │ │ └── unicode-uncompressed.json │ │ ├── sessions │ │ │ ├── init.js │ │ │ ├── initial-scope │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── start-session │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ └── update-session │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ ├── stacktraces │ │ │ ├── init.js │ │ │ ├── protocol_containing_fn_identifiers │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── protocol_fn_identifiers │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── regular_fn_identifiers │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ └── template.html │ │ ├── tracing │ │ │ ├── ai-providers │ │ │ │ ├── anthropic │ │ │ │ │ ├── init.js │ │ │ │ │ ├── mocks.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── google-genai │ │ │ │ │ ├── init.js │ │ │ │ │ ├── mocks.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── langchain │ │ │ │ │ ├── init.js │ │ │ │ │ ├── mocks.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── langgraph │ │ │ │ │ ├── init.js │ │ │ │ │ ├── mocks.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── openai │ │ │ │ │ ├── init.js │ │ │ │ │ ├── mocks.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── browserTracingIntegration │ │ │ │ ├── async-spans │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── backgroundtab-custom │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── backgroundtab-pageload │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── error │ │ │ │ │ └── test.ts │ │ │ │ ├── http-timings │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── ignoreMeasureSpans │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── interactions-navigation-click │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── interactions │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── linked-traces │ │ │ │ │ ├── consistent-sampling │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── meta-negative │ │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── meta-precedence │ │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ │ ├── page-1.html │ │ │ │ │ │ │ ├── page-2.html │ │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── meta │ │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ └── tracesSampler-precedence │ │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── custom-trace │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── default │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── init.js │ │ │ │ │ ├── interaction-spans │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── meta │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── negatively-sampled │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── session-storage │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── long-animation-frame-before-navigation │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-animation-frame-disabled │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-animation-frame-enabled │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-animation-frame-non-chromium │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-tasks-and-animation-frame-enabled │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-tasks-before-navigation │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-tasks-disabled │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-tasks-enabled │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── long-tasks-no-animation-frame │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── meta │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── navigation-aborting-pageload │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── navigation-redirect │ │ │ │ │ ├── multiple-redirects │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── navigation-navigation-click │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── navigation-navigation-keypress │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── navigation-redirect │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── opt-out │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── pageload-navigation-click │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── pageload-navigation-keypress │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ ├── template.html │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── pageload-navigation-time │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── pageload-redirect │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── navigation │ │ │ │ │ └── test.ts │ │ │ │ ├── on-request-span-end │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── on-request-span-start │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── pageload-update-txn-name │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── pageload-updateSpanName │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── pageload │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── pageloadDelayed │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── pageloadWithChildSpanTimeout │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── reportPageLoaded │ │ │ │ │ ├── default │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── finalTimeout │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── navigation │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── resource-spans-ignored │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── tracePropagationTargets │ │ │ │ │ ├── customTargets │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ ├── defaultTargetsMatch │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── defaultTargetsNoMatch │ │ │ │ │ │ ├── init.js │ │ │ │ │ │ ├── subject.js │ │ │ │ │ │ └── test.ts │ │ │ │ ├── twp-errors-meta │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ └── twp-errors │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── browserTracingIntegrationShim │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── dsc-txn-name-update │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ ├── envelope-header-transaction-name │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── envelope-header │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── ignoreSpans │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── linking-addLink │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── linking-addLinks │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── linking-spanOptions │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ ├── maxSpans │ │ │ │ ├── init.js │ │ │ │ └── test.ts │ │ │ ├── metrics │ │ │ │ ├── connection-rtt │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── element-timing │ │ │ │ │ ├── assets │ │ │ │ │ │ └── sentry-logo-600x179.png │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── handlers-lcp │ │ │ │ │ ├── assets │ │ │ │ │ │ └── sentry-logo-600x179.png │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── pageload-browser-spans │ │ │ │ │ └── test.ts │ │ │ │ ├── pageload-measure-spans-domexception-details │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── pageload-measure-spans │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── pageload-resource-spans │ │ │ │ │ ├── assets │ │ │ │ │ │ ├── image.svg │ │ │ │ │ │ ├── script.js │ │ │ │ │ │ └── style.css │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-cls-standalone-spans │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-cls │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-fp-fcp │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-inp-late │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-inp-navigate │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-inp-parametrized-late │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-inp-parametrized │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-inp │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-lcp-standalone-spans │ │ │ │ │ ├── assets │ │ │ │ │ │ └── sentry-logo-600x179.png │ │ │ │ │ ├── init.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-lcp │ │ │ │ │ ├── assets │ │ │ │ │ │ └── sentry-logo-600x179.png │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── web-vitals-ttfb │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ └── web-vitals │ │ │ │ │ ├── assets │ │ │ │ │ └── sentry-logo-600x179.png │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ ├── request │ │ │ │ ├── fetch-baggage-property-values │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-immediate │ │ │ │ │ ├── init.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-no-tracing │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-relative-url │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-strip-query-and-fragment │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-trace-header-merging │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-tracing-unsampled-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-tracing-unsampled │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-tracing-without-performance-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-tracing-without-performance │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-with-custom-sentry-headers-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-with-custom-sentry-headers │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-with-request │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── init.js │ │ │ │ ├── xhr-baggage-property-values │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-merged-baggage-headers │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-no-tracing │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-relative-url │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-strip-query-and-fragment │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ ├── template.html │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-tracing-unsampled-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-tracing-unsampled │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-tracing-without-performance-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-tracing-without-performance │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-with-custom-sentry-headers-propagateTraceparent │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── xhr-with-custom-sentry-headers │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── xhr │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── setSpanActive │ │ │ │ ├── default │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ ├── nested-parentAlwaysRoot │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ │ └── nested │ │ │ │ │ ├── init.js │ │ │ │ │ ├── subject.js │ │ │ │ │ └── test.ts │ │ │ ├── stringSampleRate │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ └── trace-lifetime │ │ │ │ ├── README.md │ │ │ │ ├── init.js │ │ │ │ ├── navigation │ │ │ │ └── test.ts │ │ │ │ ├── pageload-meta │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ │ ├── pageload │ │ │ │ └── test.ts │ │ │ │ ├── startNewTrace │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ │ ├── startNewTraceSampling │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ │ ├── subject.js │ │ │ │ ├── template.html │ │ │ │ ├── tracing-without-performance-propagateTraceparent │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ │ │ └── tracing-without-performance │ │ │ │ ├── init.js │ │ │ │ ├── template.html │ │ │ │ └── test.ts │ │ ├── transport │ │ │ ├── multiplexed │ │ │ │ ├── init.js │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ │ └── offline │ │ │ │ ├── init.js │ │ │ │ └── queued │ │ │ │ ├── subject.js │ │ │ │ └── test.ts │ │ └── wasm │ │ │ ├── init.js │ │ │ ├── simple.wasm │ │ │ ├── subject.js │ │ │ └── test.ts │ ├── tsconfig.json │ ├── utils │ │ ├── defaults │ │ │ └── template.html │ │ ├── fixtures.ts │ │ ├── generatePage.ts │ │ ├── generatePlugin.ts │ │ ├── helpers.ts │ │ ├── replayEventTemplates.ts │ │ ├── replayHelpers.ts │ │ ├── staticAssets.ts │ │ ├── wasmHelpers.ts │ │ └── web-vitals │ │ │ └── cls.ts │ └── webpack.config.ts ├── bundle-analyzer-scenarios │ ├── README.md │ ├── browser-basic │ │ ├── index.js │ │ └── package.json │ ├── package.json │ └── webpack.cjs ├── bundler-tests │ ├── .eslintrc.js │ ├── fixtures │ │ └── basic │ │ │ ├── index.html │ │ │ └── index.js │ ├── package.json │ ├── tests │ │ └── bundling.test.ts │ └── vitest.config.mjs ├── clear-cache-gh-action │ ├── .eslintrc.cjs │ ├── action.yml │ ├── index.mjs │ └── package.json ├── cloudflare-integration-tests │ ├── .eslintrc.js │ ├── expect.ts │ ├── package.json │ ├── runner.ts │ ├── suites │ │ ├── basic │ │ │ ├── index.ts │ │ │ ├── test.ts │ │ │ └── wrangler.jsonc │ │ ├── public-api │ │ │ └── metrics │ │ │ │ └── server-address │ │ │ │ ├── index.ts │ │ │ │ ├── test.ts │ │ │ │ └── wrangler.jsonc │ │ └── tracing │ │ │ ├── anthropic-ai │ │ │ ├── index.ts │ │ │ ├── mocks.ts │ │ │ ├── test.ts │ │ │ └── wrangler.jsonc │ │ │ ├── durableobject │ │ │ ├── index.ts │ │ │ ├── test.ts │ │ │ └── wrangler.jsonc │ │ │ ├── google-genai │ │ │ ├── index.ts │ │ │ ├── mocks.ts │ │ │ ├── test.ts │ │ │ └── wrangler.jsonc │ │ │ ├── langchain │ │ │ ├── index.ts │ │ │ ├── mocks.ts │ │ │ ├── test.ts │ │ │ └── wrangler.jsonc │ │ │ ├── langgraph │ │ │ ├── index.ts │ │ │ ├── test.ts │ │ │ └── wrangler.jsonc │ │ │ └── openai │ │ │ ├── index.ts │ │ │ ├── mocks.ts │ │ │ ├── test.ts │ │ │ └── wrangler.jsonc │ ├── tsconfig.json │ └── vite.config.mts ├── e2e-tests │ ├── .env.example │ ├── .eslintrc.js │ ├── .gitignore │ ├── Dockerfile.publish-packages │ ├── LICENSE │ ├── README.md │ ├── ciCopyToTemp.ts │ ├── lib │ │ ├── constants.ts │ │ ├── copyToTemp.ts │ │ └── getTestMatrix.ts │ ├── package.json │ ├── prepare.ts │ ├── publish-packages.ts │ ├── registrySetup.ts │ ├── run.ts │ ├── test-applications │ │ ├── angular-17 │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── angular.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── app.routes.ts │ │ │ │ │ ├── cancel-guard.guard.ts │ │ │ │ │ ├── cancel │ │ │ │ │ │ └── cancel.components.ts │ │ │ │ │ ├── component-tracking │ │ │ │ │ │ └── component-tracking.components.ts │ │ │ │ │ ├── home │ │ │ │ │ │ └── home.component.ts │ │ │ │ │ ├── sample-component │ │ │ │ │ │ └── sample-component.components.ts │ │ │ │ │ └── user │ │ │ │ │ │ └── user.component.ts │ │ │ │ ├── favicon.ico │ │ │ │ ├── index.html │ │ │ │ ├── main.ts │ │ │ │ └── styles.css │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.app.json │ │ │ └── tsconfig.json │ │ ├── angular-18 │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── angular.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── app.routes.ts │ │ │ │ │ ├── cancel-guard.guard.ts │ │ │ │ │ ├── cancel │ │ │ │ │ │ └── cancel.components.ts │ │ │ │ │ ├── component-tracking │ │ │ │ │ │ └── component-tracking.components.ts │ │ │ │ │ ├── home │ │ │ │ │ │ └── home.component.ts │ │ │ │ │ ├── sample-component │ │ │ │ │ │ └── sample-component.components.ts │ │ │ │ │ └── user │ │ │ │ │ │ └── user.component.ts │ │ │ │ ├── favicon.ico │ │ │ │ ├── index.html │ │ │ │ ├── main.ts │ │ │ │ └── styles.css │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.app.json │ │ │ └── tsconfig.json │ │ ├── angular-19 │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── angular.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── app.routes.ts │ │ │ │ │ ├── cancel-guard.guard.ts │ │ │ │ │ ├── cancel │ │ │ │ │ │ └── cancel.components.ts │ │ │ │ │ ├── component-tracking │ │ │ │ │ │ └── component-tracking.components.ts │ │ │ │ │ ├── home │ │ │ │ │ │ └── home.component.ts │ │ │ │ │ ├── sample-component │ │ │ │ │ │ └── sample-component.components.ts │ │ │ │ │ └── user │ │ │ │ │ │ └── user.component.ts │ │ │ │ ├── index.html │ │ │ │ ├── main.ts │ │ │ │ └── styles.css │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ └── tsconfig.spec.json │ │ ├── angular-20 │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── angular.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── app.routes.ts │ │ │ │ │ ├── cancel-guard.guard.ts │ │ │ │ │ ├── cancel │ │ │ │ │ │ └── cancel.components.ts │ │ │ │ │ ├── component-tracking │ │ │ │ │ │ └── component-tracking.components.ts │ │ │ │ │ ├── home │ │ │ │ │ │ └── home.component.ts │ │ │ │ │ ├── sample-component │ │ │ │ │ │ └── sample-component.components.ts │ │ │ │ │ └── user │ │ │ │ │ │ └── user.component.ts │ │ │ │ ├── index.html │ │ │ │ ├── main.ts │ │ │ │ └── styles.css │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ └── tsconfig.spec.json │ │ ├── angular-21 │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── angular.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── app.routes.ts │ │ │ │ │ ├── cancel-guard.guard.ts │ │ │ │ │ ├── cancel │ │ │ │ │ │ └── cancel.components.ts │ │ │ │ │ ├── component-tracking │ │ │ │ │ │ └── component-tracking.components.ts │ │ │ │ │ ├── home │ │ │ │ │ │ └── home.component.ts │ │ │ │ │ ├── sample-component │ │ │ │ │ │ └── sample-component.components.ts │ │ │ │ │ └── user │ │ │ │ │ │ └── user.component.ts │ │ │ │ ├── index.html │ │ │ │ ├── main.ts │ │ │ │ └── styles.css │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ └── tsconfig.spec.json │ │ ├── astro-4 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── astro.config.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.svg │ │ │ ├── sentry.client.config.js │ │ │ ├── sentry.server.config.js │ │ │ ├── src │ │ │ │ ├── env.d.ts │ │ │ │ ├── layouts │ │ │ │ │ └── Layout.astro │ │ │ │ └── pages │ │ │ │ │ ├── api │ │ │ │ │ └── user │ │ │ │ │ │ └── [userId].json.js │ │ │ │ │ ├── catchAll │ │ │ │ │ └── [...path].astro │ │ │ │ │ ├── client-error │ │ │ │ │ └── index.astro │ │ │ │ │ ├── endpoint-error │ │ │ │ │ ├── api.ts │ │ │ │ │ └── index.astro │ │ │ │ │ ├── index.astro │ │ │ │ │ ├── ssr-error │ │ │ │ │ └── index.astro │ │ │ │ │ ├── test-ssr │ │ │ │ │ └── index.astro │ │ │ │ │ ├── test-static │ │ │ │ │ └── index.astro │ │ │ │ │ └── user-page │ │ │ │ │ ├── [userId].astro │ │ │ │ │ └── settings.astro │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── tracing.dynamic.test.ts │ │ │ │ └── tracing.static.test.ts │ │ │ └── tsconfig.json │ │ ├── astro-5 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── astro.config.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.svg │ │ │ ├── sentry.client.config.js │ │ │ ├── sentry.server.config.js │ │ │ ├── src │ │ │ │ ├── assets │ │ │ │ │ ├── astro.svg │ │ │ │ │ └── background.svg │ │ │ │ ├── components │ │ │ │ │ ├── Avatar.astro │ │ │ │ │ └── Welcome.astro │ │ │ │ ├── layouts │ │ │ │ │ └── Layout.astro │ │ │ │ └── pages │ │ │ │ │ ├── api │ │ │ │ │ └── user │ │ │ │ │ │ └── [userId].json.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [slug].astro │ │ │ │ │ ├── catchAll │ │ │ │ │ └── [...path].astro │ │ │ │ │ ├── client-error │ │ │ │ │ └── index.astro │ │ │ │ │ ├── endpoint-error │ │ │ │ │ ├── api.ts │ │ │ │ │ └── index.astro │ │ │ │ │ ├── index.astro │ │ │ │ │ ├── server-island │ │ │ │ │ └── index.astro │ │ │ │ │ ├── ssr-error │ │ │ │ │ └── index.astro │ │ │ │ │ ├── test-ssr │ │ │ │ │ └── index.astro │ │ │ │ │ ├── test-static │ │ │ │ │ └── index.astro │ │ │ │ │ └── user-page │ │ │ │ │ ├── [userId].astro │ │ │ │ │ └── settings.astro │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── tracing.dynamic.test.ts │ │ │ │ ├── tracing.serverIslands.test.ts │ │ │ │ └── tracing.static.test.ts │ │ │ └── tsconfig.json │ │ ├── aws-serverless │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.ts │ │ │ ├── pull-sam-image.sh │ │ │ ├── src │ │ │ │ ├── lambda-functions-layer │ │ │ │ │ ├── Error │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── ErrorEsm │ │ │ │ │ │ └── index.mjs │ │ │ │ │ ├── Streaming │ │ │ │ │ │ └── index.mjs │ │ │ │ │ ├── TracingCjs │ │ │ │ │ │ └── index.js │ │ │ │ │ └── TracingEsm │ │ │ │ │ │ └── index.mjs │ │ │ │ ├── lambda-functions-npm │ │ │ │ │ ├── TracingCjs │ │ │ │ │ │ └── index.js │ │ │ │ │ └── TracingEsm │ │ │ │ │ │ └── index.mjs │ │ │ │ └── stack.ts │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ ├── lambda-fixtures.ts │ │ │ │ ├── layer.test.ts │ │ │ │ └── npm.test.ts │ │ ├── browser-webworker-vite │ │ │ ├── .npmrc │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── main.ts │ │ │ │ ├── vite-env.d.ts │ │ │ │ ├── worker.ts │ │ │ │ ├── worker2.ts │ │ │ │ └── worker3.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── errors.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── cloudflare-astro │ │ │ ├── .gitignore │ │ │ ├── astro.config.mjs │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ └── favicon.svg │ │ │ ├── sentry.client.config.mjs │ │ │ ├── sentry.server.mjs │ │ │ └── src │ │ │ │ ├── components │ │ │ │ └── Card.astro │ │ │ │ ├── env.d.ts │ │ │ │ ├── layouts │ │ │ │ └── Layout.astro │ │ │ │ └── pages │ │ │ │ └── index.astro │ │ ├── cloudflare-hono │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── env.d.ts │ │ │ │ └── index.ts │ │ │ ├── test │ │ │ │ ├── env.d.ts │ │ │ │ ├── index.test.ts │ │ │ │ └── tsconfig.json │ │ │ ├── tsconfig.json │ │ │ ├── vitest.config.ts │ │ │ └── wrangler.toml │ │ ├── cloudflare-mcp │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.ts │ │ │ ├── src │ │ │ │ ├── env.d.ts │ │ │ │ └── index.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── index.test.ts │ │ │ │ └── tsconfig.json │ │ │ ├── tsconfig.json │ │ │ ├── vitest.config.mts │ │ │ └── wrangler.toml │ │ ├── cloudflare-workers │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.ts │ │ │ ├── src │ │ │ │ ├── env.d.ts │ │ │ │ └── index.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── index.test.ts │ │ │ │ └── tsconfig.json │ │ │ ├── tsconfig.json │ │ │ ├── vitest.config.mts │ │ │ └── wrangler.toml │ │ ├── create-next-app │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── _app.tsx │ │ │ │ ├── _document.tsx │ │ │ │ ├── _error.tsx │ │ │ │ ├── api │ │ │ │ │ ├── error.ts │ │ │ │ │ └── success.ts │ │ │ │ ├── index.tsx │ │ │ │ └── user │ │ │ │ │ └── [id].tsx │ │ │ ├── playwright.config.mjs │ │ │ ├── sentry.client.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── client-transactions.test.ts │ │ │ │ ├── server-errors.test.ts │ │ │ │ └── server-transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── create-react-app │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ ├── favicon.ico │ │ │ │ ├── index.html │ │ │ │ ├── logo192.png │ │ │ │ ├── logo512.png │ │ │ │ ├── manifest.json │ │ │ │ └── robots.txt │ │ │ ├── src │ │ │ │ ├── App.css │ │ │ │ ├── App.tsx │ │ │ │ ├── index.css │ │ │ │ ├── index.tsx │ │ │ │ ├── logo.svg │ │ │ │ ├── react-app-env.d.ts │ │ │ │ └── setupTests.ts │ │ │ └── tsconfig.json │ │ ├── create-remix-app-express-vite-dev │ │ │ ├── .eslintrc.js │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ └── routes │ │ │ │ │ ├── _index.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── navigate.tsx │ │ │ │ │ └── user.$id.tsx │ │ │ ├── env.d.ts │ │ │ ├── instrument.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── server.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── client-transactions.test.ts │ │ │ │ └── server-transactions.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── create-remix-app-express │ │ │ ├── .eslintrc.cjs │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ └── routes │ │ │ │ │ ├── _index.tsx │ │ │ │ │ ├── action-formdata.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── loader-error.tsx │ │ │ │ │ ├── navigate.tsx │ │ │ │ │ └── user.$id.tsx │ │ │ ├── env.d.ts │ │ │ ├── globals.d.ts │ │ │ ├── instrument.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── server.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── client-transactions.test.ts │ │ │ │ ├── server-errors.test.ts │ │ │ │ └── server-transactions.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── create-remix-app-v2-non-vite │ │ │ ├── .eslintrc.js │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ └── routes │ │ │ │ │ ├── _index.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── navigate.tsx │ │ │ │ │ └── user.$id.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrument.server.cjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── remix.config.js │ │ │ ├── remix.env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── client-transactions.test.ts │ │ │ │ └── server-transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── create-remix-app-v2 │ │ │ ├── .eslintrc.js │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── app │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ └── routes │ │ │ │ │ ├── _index.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── navigate.tsx │ │ │ │ │ └── user.$id.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrument.server.cjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── remix.config.js │ │ │ ├── remix.env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── client-transactions.test.ts │ │ │ │ └── server-transactions.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── debug-id-sourcemaps │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── rollup.config.mjs │ │ │ ├── src │ │ │ │ └── app.js │ │ │ └── tests │ │ │ │ ├── __snapshots__ │ │ │ │ └── server.test.ts.snap │ │ │ │ └── server.test.ts │ │ ├── default-browser │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── build.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ └── index.js │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ └── tsconfig.json │ │ ├── ember-classic │ │ │ ├── .editorconfig │ │ │ ├── .ember-cli │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── .watchmanconfig │ │ │ ├── README.md │ │ │ ├── app │ │ │ │ ├── app.ts │ │ │ │ ├── components │ │ │ │ │ ├── link.hbs │ │ │ │ │ ├── link.ts │ │ │ │ │ ├── slow-loading-gc-list.ts │ │ │ │ │ ├── slow-loading-list.ts │ │ │ │ │ └── test-section.ts │ │ │ │ ├── config │ │ │ │ │ └── environment.d.ts │ │ │ │ ├── controllers │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── slow-loading-route.ts │ │ │ │ │ ├── slow-loading-route │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tracing.ts │ │ │ │ ├── helpers │ │ │ │ │ └── utils.ts │ │ │ │ ├── index.html │ │ │ │ ├── initializers │ │ │ │ │ └── deprecation.ts │ │ │ │ ├── router.ts │ │ │ │ ├── routes │ │ │ │ │ ├── replay.ts │ │ │ │ │ ├── slow-loading-route.ts │ │ │ │ │ └── slow-loading-route │ │ │ │ │ │ └── index.ts │ │ │ │ ├── styles │ │ │ │ │ └── app.css │ │ │ │ └── templates │ │ │ │ │ ├── application.hbs │ │ │ │ │ ├── components │ │ │ │ │ ├── slow-loading-gc-list.hbs │ │ │ │ │ ├── slow-loading-list.hbs │ │ │ │ │ └── test-section.hbs │ │ │ │ │ ├── index.hbs │ │ │ │ │ ├── replay.hbs │ │ │ │ │ ├── slow-loading-route.hbs │ │ │ │ │ ├── slow-loading-route │ │ │ │ │ └── index.hbs │ │ │ │ │ └── tracing.hbs │ │ │ ├── config │ │ │ │ ├── ember-cli-update.json │ │ │ │ ├── environment.js │ │ │ │ ├── optional-features.json │ │ │ │ └── targets.js │ │ │ ├── ember-cli-build.js │ │ │ ├── package.json │ │ │ ├── playwright.config.ts │ │ │ ├── public │ │ │ │ ├── assets │ │ │ │ │ └── images │ │ │ │ │ │ ├── sentry-logo.svg │ │ │ │ │ │ └── sentry-pattern-transparent.png │ │ │ │ └── robots.txt │ │ │ ├── start-event-proxy.ts │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ ├── types │ │ │ │ ├── ember-classic │ │ │ │ │ └── index.d.ts │ │ │ │ └── global.d.ts │ │ │ └── vendor │ │ │ │ └── .gitkeep │ │ ├── ember-embroider │ │ │ ├── .editorconfig │ │ │ ├── .ember-cli │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── .watchmanconfig │ │ │ ├── README.md │ │ │ ├── app │ │ │ │ ├── app.ts │ │ │ │ ├── components │ │ │ │ │ ├── error-button.hbs │ │ │ │ │ └── error-button.ts │ │ │ │ ├── config │ │ │ │ │ └── environment.d.ts │ │ │ │ ├── index.html │ │ │ │ ├── router.ts │ │ │ │ ├── routes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── slow-loading-route.ts │ │ │ │ │ ├── slow-loading-route │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tracing.ts │ │ │ │ ├── styles │ │ │ │ │ └── app.css │ │ │ │ └── templates │ │ │ │ │ ├── application.hbs │ │ │ │ │ ├── index.hbs │ │ │ │ │ ├── slow-loading-route.hbs │ │ │ │ │ ├── slow-loading-route │ │ │ │ │ ├── index.hbs │ │ │ │ │ └── loading.hbs │ │ │ │ │ └── tracing.hbs │ │ │ ├── config │ │ │ │ ├── environment.js │ │ │ │ ├── optional-features.json │ │ │ │ └── targets.js │ │ │ ├── ember-cli-build.js │ │ │ ├── package.json │ │ │ ├── playwright.config.ts │ │ │ ├── public │ │ │ │ ├── assets │ │ │ │ │ └── images │ │ │ │ │ │ ├── sentry-logo.svg │ │ │ │ │ │ └── sentry-pattern-transparent.png │ │ │ │ └── robots.txt │ │ │ ├── start-event-proxy.ts │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ ├── types │ │ │ │ ├── ember-embroider │ │ │ │ │ └── index.d.ts │ │ │ │ └── global.d.ts │ │ │ └── vendor │ │ │ │ └── .gitkeep │ │ ├── generic-ts3.8 │ │ │ ├── .npmrc │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── generic-ts5.0 │ │ │ ├── .npmrc │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── hydrogen-react-router-7 │ │ │ ├── .env │ │ │ ├── .eslintignore │ │ │ ├── .eslintrc.cjs │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── lib │ │ │ │ │ ├── fragments.ts │ │ │ │ │ ├── session.ts │ │ │ │ │ └── variants.ts │ │ │ │ ├── root.tsx │ │ │ │ ├── routes.ts │ │ │ │ ├── routes │ │ │ │ │ ├── _index.tsx │ │ │ │ │ ├── action-formdata.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── loader-error.tsx │ │ │ │ │ ├── navigate.tsx │ │ │ │ │ └── user.$id.tsx │ │ │ │ └── utils.ts │ │ │ ├── env.d.ts │ │ │ ├── globals.d.ts │ │ │ ├── instrument.server.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ ├── favicon.ico │ │ │ │ └── favicon.svg │ │ │ ├── react-router.config.ts │ │ │ ├── server.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── client-transactions.test.ts │ │ │ │ └── server-transactions.test.ts │ │ │ ├── tsconfig.json │ │ │ ├── vite.config.ts │ │ │ └── wrangler.toml │ │ ├── nestjs-11 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.controller.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.service.ts │ │ │ │ ├── async-example.interceptor.ts │ │ │ │ ├── example-1.interceptor.ts │ │ │ │ ├── example-2.interceptor.ts │ │ │ │ ├── example-global-filter.exception.ts │ │ │ │ ├── example-global.filter.ts │ │ │ │ ├── example-local-filter.exception.ts │ │ │ │ ├── example-local.filter.ts │ │ │ │ ├── example.guard.ts │ │ │ │ ├── example.middleware.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── cron-decorator.test.ts │ │ │ │ ├── errors.test.ts │ │ │ │ ├── span-decorator.test.ts │ │ │ │ └── transactions.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-8 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.controller.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.service.ts │ │ │ │ ├── async-example.interceptor.ts │ │ │ │ ├── example-1.interceptor.ts │ │ │ │ ├── example-2.interceptor.ts │ │ │ │ ├── example-global-filter.exception.ts │ │ │ │ ├── example-global.filter.ts │ │ │ │ ├── example-local-filter.exception.ts │ │ │ │ ├── example-local.filter.ts │ │ │ │ ├── example.guard.ts │ │ │ │ ├── example.middleware.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── cron-decorator.test.ts │ │ │ │ ├── errors.test.ts │ │ │ │ ├── span-decorator.test.ts │ │ │ │ └── transactions.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-basic-with-graphql │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.controller.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.resolver.ts │ │ │ │ ├── app.service.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── errors.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-basic │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.controller.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.service.ts │ │ │ │ ├── async-example.interceptor.ts │ │ │ │ ├── example-1.interceptor.ts │ │ │ │ ├── example-2.interceptor.ts │ │ │ │ ├── example-global-filter.exception.ts │ │ │ │ ├── example-global.filter.ts │ │ │ │ ├── example-local-filter.exception.ts │ │ │ │ ├── example-local.filter.ts │ │ │ │ ├── example.guard.ts │ │ │ │ ├── example.middleware.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── cron-decorator.test.ts │ │ │ │ ├── errors.test.ts │ │ │ │ ├── span-decorator.test.ts │ │ │ │ └── transactions.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-distributed-tracing │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── events.controller.ts │ │ │ │ ├── events.module.ts │ │ │ │ ├── events.service.ts │ │ │ │ ├── instrument.ts │ │ │ │ ├── listeners │ │ │ │ │ └── test-event.listener.ts │ │ │ │ ├── main.ts │ │ │ │ ├── trace-initiator.controller.ts │ │ │ │ ├── trace-initiator.module.ts │ │ │ │ ├── trace-initiator.service.ts │ │ │ │ ├── trace-receiver.controller.ts │ │ │ │ ├── trace-receiver.module.ts │ │ │ │ ├── trace-receiver.service.ts │ │ │ │ └── utils.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── events.test.ts │ │ │ │ └── propagation.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-fastify │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.controller.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.service.ts │ │ │ │ ├── async-example.interceptor.ts │ │ │ │ ├── example-1.interceptor.ts │ │ │ │ ├── example-2.interceptor.ts │ │ │ │ ├── example-global-filter.exception.ts │ │ │ │ ├── example-global.filter.ts │ │ │ │ ├── example-local-filter.exception.ts │ │ │ │ ├── example-local.filter.ts │ │ │ │ ├── example.guard.ts │ │ │ │ ├── example.middleware.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── cron-decorator.test.ts │ │ │ │ ├── errors.test.ts │ │ │ │ ├── span-decorator.test.ts │ │ │ │ └── transactions.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-graphql │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.resolver.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── errors.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-with-submodules-decorator │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.controller.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.service.ts │ │ │ │ ├── example-global.filter.ts │ │ │ │ ├── example-local.exception.ts │ │ │ │ ├── example-local.filter.ts │ │ │ │ ├── example-module-global-filter-registered-first │ │ │ │ │ ├── example.controller.ts │ │ │ │ │ ├── example.exception.ts │ │ │ │ │ ├── example.filter.ts │ │ │ │ │ └── example.module.ts │ │ │ │ ├── example-module-global-filter │ │ │ │ │ ├── example.controller.ts │ │ │ │ │ ├── example.exception.ts │ │ │ │ │ ├── example.filter.ts │ │ │ │ │ └── example.module.ts │ │ │ │ ├── example-module-local-filter │ │ │ │ │ ├── example.controller.ts │ │ │ │ │ ├── example.exception.ts │ │ │ │ │ ├── example.filter.ts │ │ │ │ │ └── example.module.ts │ │ │ │ ├── example-specific.exception.ts │ │ │ │ ├── example-specific.filter.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nestjs-with-submodules │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── nest-cli.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.controller.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── app.service.ts │ │ │ │ ├── example-local.exception.ts │ │ │ │ ├── example-local.filter.ts │ │ │ │ ├── example-module-global-filter-registered-first │ │ │ │ │ ├── example.controller.ts │ │ │ │ │ ├── example.exception.ts │ │ │ │ │ ├── example.filter.ts │ │ │ │ │ └── example.module.ts │ │ │ │ ├── example-module-global-filter │ │ │ │ │ ├── example.controller.ts │ │ │ │ │ ├── example.exception.ts │ │ │ │ │ ├── example.filter.ts │ │ │ │ │ └── example.module.ts │ │ │ │ ├── example-module-local-filter │ │ │ │ │ ├── example.controller.ts │ │ │ │ │ ├── example.exception.ts │ │ │ │ │ ├── example.filter.ts │ │ │ │ │ └── example.module.ts │ │ │ │ ├── example-specific.exception.ts │ │ │ │ ├── example-specific.filter.ts │ │ │ │ ├── instrument.ts │ │ │ │ └── main.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ ├── tsconfig.build.json │ │ │ └── tsconfig.json │ │ ├── nextjs-13 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── layout.tsx │ │ │ │ ├── pageload-transaction │ │ │ │ │ └── page.tsx │ │ │ │ ├── parameterized │ │ │ │ │ ├── [one] │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ ├── [two] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static │ │ │ │ │ │ └── page.tsx │ │ │ │ └── rsc-error │ │ │ │ │ └── page.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── middleware.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── [param] │ │ │ │ │ ├── click-error.tsx │ │ │ │ │ ├── customPageExtension.page.tsx │ │ │ │ │ ├── error-getServerSideProps.tsx │ │ │ │ │ ├── navigation-start-page.tsx │ │ │ │ │ ├── navigation-target-page.tsx │ │ │ │ │ ├── pages-pageload.tsx │ │ │ │ │ ├── withInitialProps.tsx │ │ │ │ │ └── withServerSideProps.tsx │ │ │ │ ├── _app.tsx │ │ │ │ ├── api │ │ │ │ │ ├── [param] │ │ │ │ │ │ ├── failure-api-route.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── success-api-route.ts │ │ │ │ │ ├── cjs-api-endpoint-with-require.ts │ │ │ │ │ ├── cjs-api-endpoint.ts │ │ │ │ │ ├── endpoint-excluded-with-regex.ts │ │ │ │ │ ├── endpoint-excluded-with-string.ts │ │ │ │ │ ├── no-params.ts │ │ │ │ │ └── params │ │ │ │ │ │ └── [...pathParts].ts │ │ │ │ ├── crashed-session-page.tsx │ │ │ │ ├── fetch.tsx │ │ │ │ ├── healthy-session-page.tsx │ │ │ │ ├── misconfigured-_app-getInitialProps.tsx │ │ │ │ ├── reportDialog.tsx │ │ │ │ └── unmatchedCustomPageExtension.someExtension │ │ │ ├── playwright.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client │ │ │ │ │ ├── app-dir-pageloads.test.ts │ │ │ │ │ ├── click-error.test.ts │ │ │ │ │ ├── faultyAppGetInitialPropsConfiguration.test.ts │ │ │ │ │ ├── fetch.test.ts │ │ │ │ │ ├── pages-dir-navigation.test.ts │ │ │ │ │ ├── pages-dir-pageload.test.ts │ │ │ │ │ ├── parameterized-routes.test.ts │ │ │ │ │ ├── reportDialog.test.ts │ │ │ │ │ └── sessions.test.ts │ │ │ │ ├── isomorphic │ │ │ │ │ ├── getInitialProps.test.ts │ │ │ │ │ └── getServerSideProps.test.ts │ │ │ │ └── server │ │ │ │ │ ├── 404.test.ts │ │ │ │ │ ├── cjs-api-endpoints.test.ts │ │ │ │ │ ├── excluded-api-endpoints.test.ts │ │ │ │ │ ├── getServerSideProps.test.ts │ │ │ │ │ ├── pages-router-api-endpoints.test.ts │ │ │ │ │ ├── server-component-error.test.ts │ │ │ │ │ ├── server-components.test.ts │ │ │ │ │ ├── utils │ │ │ │ │ └── throw.js │ │ │ │ │ └── wrapApiHandlerWithSentry.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-14 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── generation-functions │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── with-notfound │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── parameterized │ │ │ │ │ ├── [one] │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ ├── [two] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── propagation │ │ │ │ │ ├── test-outgoing-fetch-external-disallowed │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── test-outgoing-fetch │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── test-outgoing-http-external-disallowed │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── test-outgoing-http │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── utils.ts │ │ │ │ └── request-instrumentation │ │ │ │ │ └── page.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── playwright.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── generation-functions.test.ts │ │ │ │ ├── parameterized-routes.test.ts │ │ │ │ ├── propagation.test.ts │ │ │ │ └── request-instrumentation.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-15-basepath │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── dynamic │ │ │ │ │ ├── [...parameters] │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── [parameter] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── navigation │ │ │ │ │ ├── [param] │ │ │ │ │ │ ├── link │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── router-push │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── page.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── routing-basepath-transaction.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-15-intl │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── [locale] │ │ │ │ │ ├── i18n-test │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── layout.tsx │ │ │ ├── i18n │ │ │ │ ├── request.ts │ │ │ │ └── routing.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── middleware.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── i18n-routing.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-15 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── [locale] │ │ │ │ │ └── i18n-test │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── ai-error-test │ │ │ │ │ └── page.tsx │ │ │ │ ├── ai-test │ │ │ │ │ └── page.tsx │ │ │ │ ├── isr-test │ │ │ │ │ ├── [product] │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── nested-rsc-error │ │ │ │ │ └── [param] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── non-isr-test │ │ │ │ │ └── [item] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── pageload-tracing │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── parameterized │ │ │ │ │ ├── [one] │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ ├── [two] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── prefetching │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── to-be-prefetched │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── redirect │ │ │ │ │ ├── destination │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── origin │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── route-handler │ │ │ │ │ └── [xoxo] │ │ │ │ │ │ ├── edge │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── node │ │ │ │ │ │ └── route.ts │ │ │ │ ├── streaming-rsc-error │ │ │ │ │ └── [param] │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ └── suspense-error │ │ │ │ │ └── page.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── ai-error.test.ts │ │ │ │ ├── ai-test.test.ts │ │ │ │ ├── async-params.test.ts │ │ │ │ ├── i18n-routing.test.ts │ │ │ │ ├── isr-routes.test.ts │ │ │ │ ├── nested-rsc-error.test.ts │ │ │ │ ├── pageload-tracing.test.ts │ │ │ │ ├── parameterized-routes.test.ts │ │ │ │ ├── prefetch-spans.test.ts │ │ │ │ ├── route-handler.test.ts │ │ │ │ ├── server-action-redirect.test.ts │ │ │ │ ├── server-components.test.ts │ │ │ │ ├── streaming-rsc-error.test.ts │ │ │ │ └── suspense-error.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-16-cacheComponents │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── cache │ │ │ │ │ └── page.tsx │ │ │ │ ├── favicon.ico │ │ │ │ ├── global-error.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── page.tsx │ │ │ │ └── suspense │ │ │ │ │ └── page.tsx │ │ │ ├── eslint.config.mjs │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── proxy.ts │ │ │ ├── public │ │ │ │ ├── file.svg │ │ │ │ ├── globe.svg │ │ │ │ ├── next.svg │ │ │ │ ├── vercel.svg │ │ │ │ └── window.svg │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── cacheComponents.spec.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-16-tunnel │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── favicon.ico │ │ │ │ ├── global-error.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── page.tsx │ │ │ ├── eslint.config.mjs │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── proxy.ts │ │ │ ├── public │ │ │ │ ├── file.svg │ │ │ │ ├── globe.svg │ │ │ │ ├── next.svg │ │ │ │ ├── vercel.svg │ │ │ │ └── window.svg │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── tunnel-route.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-16 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── ai-error-test │ │ │ │ │ └── page.tsx │ │ │ │ ├── ai-test │ │ │ │ │ └── page.tsx │ │ │ │ ├── api │ │ │ │ │ └── endpoint-behind-middleware │ │ │ │ │ │ └── route.ts │ │ │ │ ├── favicon.ico │ │ │ │ ├── global-error.tsx │ │ │ │ ├── isr-test │ │ │ │ │ ├── [product] │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── nested-rsc-error │ │ │ │ │ └── [param] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── non-isr-test │ │ │ │ │ └── [item] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── pageload-tracing │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── parameterized │ │ │ │ │ ├── [one] │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ ├── [two] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── prefetching │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── to-be-prefetched │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── redirect │ │ │ │ │ ├── destination │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── origin │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── route-handler │ │ │ │ │ └── [xoxo] │ │ │ │ │ │ ├── edge │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── node │ │ │ │ │ │ └── route.ts │ │ │ │ ├── streaming-rsc-error │ │ │ │ │ └── [param] │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ └── suspense-error │ │ │ │ │ └── page.tsx │ │ │ ├── eslint.config.mjs │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── proxy.ts │ │ │ ├── public │ │ │ │ ├── file.svg │ │ │ │ ├── globe.svg │ │ │ │ ├── next.svg │ │ │ │ ├── vercel.svg │ │ │ │ └── window.svg │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── ai-error.test.ts │ │ │ │ ├── ai-test.test.ts │ │ │ │ ├── async-params.test.ts │ │ │ │ ├── isDevMode.ts │ │ │ │ ├── isr-routes.test.ts │ │ │ │ ├── middleware.test.ts │ │ │ │ ├── nested-rsc-error.test.ts │ │ │ │ ├── pageload-tracing.test.ts │ │ │ │ ├── parameterized-routes.test.ts │ │ │ │ ├── prefetch-spans.test.ts │ │ │ │ ├── route-handler.test.ts │ │ │ │ ├── server-action-redirect.test.ts │ │ │ │ ├── server-components.test.ts │ │ │ │ ├── streaming-rsc-error.test.ts │ │ │ │ └── suspense-error.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-app-dir │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── (nested-layout) │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── nested-layout │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── client-component │ │ │ │ │ ├── error.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── parameter │ │ │ │ │ │ ├── [...parameters] │ │ │ │ │ │ ├── error.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── [parameter] │ │ │ │ │ │ ├── error.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── edge-server-components │ │ │ │ │ ├── error │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── error.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── navigation │ │ │ │ │ ├── [param] │ │ │ │ │ │ ├── browser-back │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── link-replace │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── link │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── router-back │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── router-push │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── router-replace │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── route-handlers │ │ │ │ │ ├── [param] │ │ │ │ │ │ ├── edge │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── error │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── static │ │ │ │ │ │ └── route.ts │ │ │ │ ├── server-action │ │ │ │ │ └── page.tsx │ │ │ │ ├── server-component │ │ │ │ │ ├── error.tsx │ │ │ │ │ ├── faulty │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── featureFlag │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ ├── not-found │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── parameter │ │ │ │ │ │ ├── [...parameters] │ │ │ │ │ │ │ ├── error.tsx │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── [parameter] │ │ │ │ │ │ │ ├── error.tsx │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── redirect │ │ │ │ │ │ └── page.tsx │ │ │ │ └── very-slow-component │ │ │ │ │ └── page.tsx │ │ │ ├── assert-build.ts │ │ │ ├── components │ │ │ │ ├── client-error-debug-tools.tsx │ │ │ │ └── span-context.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── middleware.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-app-routing-instrumentation.test.ts │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── connected-servercomponent-trace.test.ts │ │ │ │ ├── devErrorSymbolification.test.ts │ │ │ │ ├── edge.test.ts │ │ │ │ ├── isDevMode.ts │ │ │ │ ├── request-instrumentation.test.ts │ │ │ │ ├── route-handlers.test.ts │ │ │ │ ├── server-components.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-orpc │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── client-error │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── client │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── global-error.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── rpc │ │ │ │ │ │ └── [[...rest]] │ │ │ │ │ │ └── route.ts │ │ │ │ ├── components │ │ │ │ │ └── FindPlanet.tsx │ │ │ │ ├── instrumentation-client.ts │ │ │ │ ├── instrumentation.ts │ │ │ │ └── orpc │ │ │ │ │ ├── client.ts │ │ │ │ │ ├── router.ts │ │ │ │ │ ├── sentry-middleware.ts │ │ │ │ │ └── server.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── orpc-error.test.ts │ │ │ │ └── orpc-tracing.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-pages-dir │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ └── index.tsx │ │ │ ├── assert-build.ts │ │ │ ├── components │ │ │ │ ├── client-error-debug-tools.tsx │ │ │ │ └── span-context.tsx │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── middleware.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── api │ │ │ │ │ ├── async-context-edge-endpoint.ts │ │ │ │ │ ├── edge-endpoint.ts │ │ │ │ │ ├── endpoint-behind-faulty-middleware.ts │ │ │ │ │ ├── endpoint-behind-middleware.ts │ │ │ │ │ ├── endpoint.ts │ │ │ │ │ ├── error-edge-endpoint.ts │ │ │ │ │ └── request-instrumentation.ts │ │ │ │ ├── index.tsx │ │ │ │ └── pages-router │ │ │ │ │ ├── ssr-error-class.tsx │ │ │ │ │ └── ssr-error-fc.tsx │ │ │ ├── playwright.config.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── async-context-edge.test.ts │ │ │ │ ├── devErrorSymbolification.test.ts │ │ │ │ ├── edge-route.test.ts │ │ │ │ ├── isDevMode.ts │ │ │ │ ├── middleware.test.ts │ │ │ │ ├── pages-ssr-errors.test.ts │ │ │ │ ├── request-instrumentation.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-t3 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── postcss.config.cjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── sentry.client.config.ts │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── _components │ │ │ │ │ │ └── post.tsx │ │ │ │ │ ├── api │ │ │ │ │ │ └── trpc │ │ │ │ │ │ │ └── [trpc] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── global-error.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── env.js │ │ │ │ ├── instrumentation.ts │ │ │ │ ├── server │ │ │ │ │ └── api │ │ │ │ │ │ ├── root.ts │ │ │ │ │ │ ├── routers │ │ │ │ │ │ └── post.ts │ │ │ │ │ │ └── trpc.ts │ │ │ │ ├── styles │ │ │ │ │ └── globals.css │ │ │ │ └── trpc │ │ │ │ │ ├── query-client.ts │ │ │ │ │ ├── react.tsx │ │ │ │ │ └── server.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tailwind.config.ts │ │ │ ├── tests │ │ │ │ ├── trpc-error.test.ts │ │ │ │ └── trpc-mutation.test.ts │ │ │ └── tsconfig.json │ │ ├── nextjs-turbo │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── [param] │ │ │ │ │ └── rsc-page-error │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── global-error.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── pageload-transaction │ │ │ │ │ └── page.tsx │ │ │ │ ├── parameterized │ │ │ │ │ ├── [one] │ │ │ │ │ │ ├── beep │ │ │ │ │ │ │ ├── [two] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static │ │ │ │ │ │ └── page.tsx │ │ │ │ └── route-handlers │ │ │ │ │ ├── [param] │ │ │ │ │ ├── error │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ │ └── static │ │ │ │ │ └── route.ts │ │ │ ├── globals.d.ts │ │ │ ├── instrumentation-client.ts │ │ │ ├── instrumentation.ts │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── [param] │ │ │ │ │ └── pages-router-client-trace-propagation.tsx │ │ │ │ └── _app.tsx │ │ │ ├── playwright.config.mjs │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── app-router │ │ │ │ │ ├── pageload-transaction.test.ts │ │ │ │ │ ├── parameterized-routes.test.ts │ │ │ │ │ ├── route-handlers.test.ts │ │ │ │ │ ├── rsc-error.test.ts │ │ │ │ │ └── server-components.test.ts │ │ │ │ └── pages-router │ │ │ │ │ └── client-trace-propagation.test.ts │ │ │ └── tsconfig.json │ │ ├── node-connect │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ └── app.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-core-express-otel-v1-custom-sampler │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ ├── custom-sampler.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── sampling.test.ts │ │ │ └── tsconfig.json │ │ ├── node-core-express-otel-v1-sdk-node │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── start-otel-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-core-express-otel-v1 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-core-express-otel-v2-custom-sampler │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ ├── custom-sampler.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── sampling.test.ts │ │ │ └── tsconfig.json │ │ ├── node-core-express-otel-v2-sdk-node │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── start-otel-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-core-express-otel-v2 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-exports-test-app │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── scripts │ │ │ │ └── consistentExports.ts │ │ │ └── tsconfig.json │ │ ├── node-express-cjs-preload │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ └── app.js │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ └── server.test.ts │ │ ├── node-express-esm-loader │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.mjs │ │ │ │ └── instrument.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ └── server.test.ts │ │ ├── node-express-esm-preload │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ └── app.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ └── server.test.ts │ │ ├── node-express-esm-without-loader │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.mjs │ │ │ │ └── instrument.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ └── server.test.ts │ │ ├── node-express-incorrect-instrumentation │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ └── app.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── instrumentation.test.ts │ │ │ └── tsconfig.json │ │ ├── node-express-send-to-sentry │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ └── app.ts │ │ │ ├── tests │ │ │ │ └── send-to-sentry.test.ts │ │ │ └── tsconfig.json │ │ ├── node-express-v5 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── mcp.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── logs.test.ts │ │ │ │ ├── mcp.test.ts │ │ │ │ ├── transactions.test.ts │ │ │ │ └── trpc.test.ts │ │ │ └── tsconfig.json │ │ ├── node-express │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── mcp.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── logs.test.ts │ │ │ │ ├── mcp.test.ts │ │ │ │ ├── misc.test.ts │ │ │ │ ├── transactions.test.ts │ │ │ │ └── trpc.test.ts │ │ │ └── tsconfig.json │ │ ├── node-fastify-3 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── playwright.override.config.mjs │ │ │ ├── src │ │ │ │ ├── app-handle-error-override.ts │ │ │ │ └── app.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── propagation.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-fastify-4 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── playwright.override.config.mjs │ │ │ ├── src │ │ │ │ ├── app-handle-error-override.ts │ │ │ │ └── app.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── propagation.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-fastify-5 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── playwright.override.config.mjs │ │ │ ├── src │ │ │ │ ├── app-handle-error-override.ts │ │ │ │ └── app.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── propagation.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-firebase │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── firebase.json │ │ │ ├── firestore-app │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── app.ts │ │ │ │ │ └── init.ts │ │ │ │ └── tsconfig.json │ │ │ ├── firestore.indexes.json │ │ │ ├── firestore.rules │ │ │ ├── functions │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.ts │ │ │ │ │ └── init.ts │ │ │ │ └── tsconfig.json │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── pnpm-workspace.yaml │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── functions.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-hapi │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ └── app.js │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ ├── node-koa │ │ │ ├── .npmrc │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── assert.test.ts │ │ │ │ ├── errors.test.ts │ │ │ │ ├── propagation.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-otel-custom-sampler │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ ├── custom-sampler.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── sampling.test.ts │ │ │ └── tsconfig.json │ │ ├── node-otel-sdk-node │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── start-otel-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-otel-without-tracing │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── start-otel-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── logs.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-otel │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── instrument.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── start-otel-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── node-profiling-cjs │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── build-cjs.mjs │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── node-profiling-electron │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── __tests__ │ │ │ │ └── electron.spec.js │ │ │ ├── index.electron.js │ │ │ ├── index.html │ │ │ └── package.json │ │ ├── node-profiling-esm │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── build-esm.mjs │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── nuxt-3-dynamic-import │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app.vue │ │ │ ├── components │ │ │ │ └── ErrorButton.vue │ │ │ ├── nuxt.config.ts │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── client-error.vue │ │ │ │ ├── fetch-server-error.vue │ │ │ │ ├── index.vue │ │ │ │ └── test-param │ │ │ │ │ ├── [param].vue │ │ │ │ │ └── user │ │ │ │ │ └── [userId].vue │ │ │ ├── playwright.config.ts │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── sentry.client.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── server │ │ │ │ ├── api │ │ │ │ │ ├── param-error │ │ │ │ │ │ └── [param].ts │ │ │ │ │ ├── server-error.ts │ │ │ │ │ ├── test-param │ │ │ │ │ │ └── [param].ts │ │ │ │ │ └── user │ │ │ │ │ │ └── [userId].ts │ │ │ │ └── tsconfig.json │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── tracing.client.test.ts │ │ │ │ ├── tracing.server.test.ts │ │ │ │ └── tracing.test.ts │ │ │ └── tsconfig.json │ │ ├── nuxt-3-min │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app.vue │ │ │ ├── components │ │ │ │ └── ErrorButton.vue │ │ │ ├── nuxt.config.ts │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── client-error.vue │ │ │ │ ├── fetch-server-error.vue │ │ │ │ ├── index.vue │ │ │ │ ├── rendering-modes │ │ │ │ │ ├── client-side-only-page.vue │ │ │ │ │ ├── isr-1h-cached-page.vue │ │ │ │ │ ├── isr-cached-page.vue │ │ │ │ │ ├── pre-rendered-page.vue │ │ │ │ │ ├── swr-1h-cached-page.vue │ │ │ │ │ └── swr-cached-page.vue │ │ │ │ └── test-param │ │ │ │ │ ├── [param].vue │ │ │ │ │ └── user │ │ │ │ │ └── [userId].vue │ │ │ ├── playwright.config.ts │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── sentry.client.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── server │ │ │ │ ├── api │ │ │ │ │ ├── param-error │ │ │ │ │ │ └── [param].ts │ │ │ │ │ ├── server-error.ts │ │ │ │ │ ├── test-param │ │ │ │ │ │ └── [param].ts │ │ │ │ │ └── user │ │ │ │ │ │ └── [userId].ts │ │ │ │ └── tsconfig.json │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── tracing.cached-html.test.ts │ │ │ │ ├── tracing.client.test.ts │ │ │ │ ├── tracing.server.test.ts │ │ │ │ └── tracing.test.ts │ │ │ └── tsconfig.json │ │ ├── nuxt-3-top-level-import │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app.vue │ │ │ ├── components │ │ │ │ └── ErrorButton.vue │ │ │ ├── nuxt.config.ts │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── client-error.vue │ │ │ │ ├── fetch-server-error.vue │ │ │ │ ├── index.vue │ │ │ │ └── test-param │ │ │ │ │ ├── [param].vue │ │ │ │ │ └── user │ │ │ │ │ └── [userId].vue │ │ │ ├── playwright.config.ts │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── sentry.client.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── server │ │ │ │ ├── api │ │ │ │ │ ├── param-error │ │ │ │ │ │ └── [param].ts │ │ │ │ │ ├── server-error.ts │ │ │ │ │ ├── test-param │ │ │ │ │ │ └── [param].ts │ │ │ │ │ └── user │ │ │ │ │ │ └── [userId].ts │ │ │ │ └── tsconfig.json │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── tracing.client.test.ts │ │ │ │ ├── tracing.server.test.ts │ │ │ │ └── tracing.test.ts │ │ │ └── tsconfig.json │ │ ├── nuxt-3 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app.vue │ │ │ ├── components │ │ │ │ └── ErrorButton.vue │ │ │ ├── nuxt.config.ts │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── client-error.vue │ │ │ │ ├── fetch-server-error.vue │ │ │ │ ├── index.vue │ │ │ │ └── test-param │ │ │ │ │ ├── [param].vue │ │ │ │ │ └── user │ │ │ │ │ └── [userId].vue │ │ │ ├── playwright.config.ts │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── sentry.client.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── server │ │ │ │ ├── api │ │ │ │ │ ├── cache-test.ts │ │ │ │ │ ├── db-multi-test.ts │ │ │ │ │ ├── db-test.ts │ │ │ │ │ ├── middleware-test.ts │ │ │ │ │ ├── param-error │ │ │ │ │ │ └── [param].ts │ │ │ │ │ ├── server-error.ts │ │ │ │ │ ├── storage-aliases-test.ts │ │ │ │ │ ├── storage-test.ts │ │ │ │ │ ├── test-param │ │ │ │ │ │ └── [param].ts │ │ │ │ │ └── user │ │ │ │ │ │ └── [userId].ts │ │ │ │ ├── middleware │ │ │ │ │ ├── 01.first.ts │ │ │ │ │ ├── 02.second.ts │ │ │ │ │ ├── 03.auth.ts │ │ │ │ │ ├── 04.hooks.ts │ │ │ │ │ └── 05.array-hooks.ts │ │ │ │ ├── plugins │ │ │ │ │ └── customNitroErrorHandler.ts │ │ │ │ └── tsconfig.json │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── cache.test.ts │ │ │ │ ├── database-multi.test.ts │ │ │ │ ├── database.test.ts │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── middleware.test.ts │ │ │ │ ├── storage-aliases.test.ts │ │ │ │ ├── storage.test.ts │ │ │ │ ├── tracing.client.test.ts │ │ │ │ ├── tracing.server.test.ts │ │ │ │ └── tracing.test.ts │ │ │ └── tsconfig.json │ │ ├── nuxt-4 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── components │ │ │ │ │ └── ErrorButton.vue │ │ │ │ ├── composables │ │ │ │ │ └── use-sentry-test-tag.ts │ │ │ │ └── pages │ │ │ │ │ ├── client-error.vue │ │ │ │ │ ├── fetch-server-routes.vue │ │ │ │ │ ├── index.vue │ │ │ │ │ ├── pinia-cart.vue │ │ │ │ │ ├── rendering-modes │ │ │ │ │ ├── client-side-only-page.vue │ │ │ │ │ ├── isr-1h-cached-page.vue │ │ │ │ │ ├── isr-cached-page.vue │ │ │ │ │ ├── pre-rendered-page.vue │ │ │ │ │ ├── swr-1h-cached-page.vue │ │ │ │ │ └── swr-cached-page.vue │ │ │ │ │ └── test-param │ │ │ │ │ ├── [param].vue │ │ │ │ │ └── user │ │ │ │ │ └── [userId].vue │ │ │ ├── modules │ │ │ │ └── another-module.ts │ │ │ ├── nuxt.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.ts │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── sentry.client.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── server │ │ │ │ ├── api │ │ │ │ │ ├── cache-test.ts │ │ │ │ │ ├── db-multi-test.ts │ │ │ │ │ ├── db-test.ts │ │ │ │ │ ├── middleware-test.ts │ │ │ │ │ ├── nitro-fetch.ts │ │ │ │ │ ├── param-error │ │ │ │ │ │ └── [param].ts │ │ │ │ │ ├── server-error.ts │ │ │ │ │ ├── storage-aliases-test.ts │ │ │ │ │ ├── storage-test.ts │ │ │ │ │ ├── test-param │ │ │ │ │ │ └── [param].ts │ │ │ │ │ └── user │ │ │ │ │ │ └── [userId].ts │ │ │ │ ├── middleware │ │ │ │ │ ├── 01.first.ts │ │ │ │ │ ├── 02.second.ts │ │ │ │ │ ├── 03.auth.ts │ │ │ │ │ ├── 04.hooks.ts │ │ │ │ │ └── 05.array-hooks.ts │ │ │ │ └── tsconfig.json │ │ │ ├── start-event-proxy.mjs │ │ │ ├── stores │ │ │ │ └── cart.ts │ │ │ ├── tests │ │ │ │ ├── cache.test.ts │ │ │ │ ├── database-multi.test.ts │ │ │ │ ├── database.test.ts │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── middleware.test.ts │ │ │ │ ├── pinia.test.ts │ │ │ │ ├── storage-aliases.test.ts │ │ │ │ ├── storage.test.ts │ │ │ │ ├── tracing.cached-html.test.ts │ │ │ │ ├── tracing.client.test.ts │ │ │ │ ├── tracing.server.test.ts │ │ │ │ └── tracing.test.ts │ │ │ └── tsconfig.json │ │ ├── react-17 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-19 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ └── Index.jsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── errors.test.ts │ │ │ └── tsconfig.json │ │ ├── react-create-browser-router │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ ├── LazyLoadedInnerRoute.tsx │ │ │ │ │ ├── LazyLoadedUser.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-create-hash-router │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Group.tsx │ │ │ │ │ ├── Index.tsx │ │ │ │ │ ├── Post.tsx │ │ │ │ │ ├── PostFeatured.tsx │ │ │ │ │ ├── PostIndex.tsx │ │ │ │ │ ├── PostRelated.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-create-memory-router │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-router-5 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-router-6-descendant-routes │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── server │ │ │ │ └── app.js │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ └── Index.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-router-6-use-routes │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── fixtures │ │ │ │ │ └── ReplayRecordingData.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-router-6 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── server │ │ │ │ └── app.js │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ ├── SSE.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── sse.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-router-7-cross-usage │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ └── Index.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-router-7-framework-custom │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── app.css │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ ├── routes.ts │ │ │ │ └── routes │ │ │ │ │ ├── errors │ │ │ │ │ ├── client-action.tsx │ │ │ │ │ ├── client-loader.tsx │ │ │ │ │ ├── client-param.tsx │ │ │ │ │ ├── client.tsx │ │ │ │ │ ├── server-action.tsx │ │ │ │ │ └── server-loader.tsx │ │ │ │ │ ├── home.tsx │ │ │ │ │ └── performance │ │ │ │ │ ├── dynamic-param.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── server-action.tsx │ │ │ │ │ ├── server-loader.tsx │ │ │ │ │ ├── ssr.tsx │ │ │ │ │ └── static.tsx │ │ │ ├── instrument.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── react-router.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── constants.ts │ │ │ │ ├── errors │ │ │ │ │ ├── errors.client.test.ts │ │ │ │ │ └── errors.server.test.ts │ │ │ │ └── performance │ │ │ │ │ ├── navigation.client.test.ts │ │ │ │ │ ├── pageload.client.test.ts │ │ │ │ │ ├── performance.server.test.ts │ │ │ │ │ └── trace-propagation.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── react-router-7-framework-node-20-18 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── app.css │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ ├── routes.ts │ │ │ │ └── routes │ │ │ │ │ ├── errors │ │ │ │ │ ├── client-action.tsx │ │ │ │ │ ├── client-loader.tsx │ │ │ │ │ ├── client-param.tsx │ │ │ │ │ ├── client.tsx │ │ │ │ │ ├── server-action.tsx │ │ │ │ │ └── server-loader.tsx │ │ │ │ │ ├── home.tsx │ │ │ │ │ └── performance │ │ │ │ │ ├── dynamic-param.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── server-action.tsx │ │ │ │ │ ├── server-loader.tsx │ │ │ │ │ ├── ssr.tsx │ │ │ │ │ └── static.tsx │ │ │ ├── instrument.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── react-router.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── constants.ts │ │ │ │ ├── errors │ │ │ │ │ ├── errors.client.test.ts │ │ │ │ │ └── errors.server.test.ts │ │ │ │ └── performance │ │ │ │ │ ├── navigation.client.test.ts │ │ │ │ │ ├── pageload.client.test.ts │ │ │ │ │ ├── performance.server.test.ts │ │ │ │ │ └── trace-propagation.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── react-router-7-framework-spa-node-20-18 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── app.css │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── root.tsx │ │ │ │ ├── routes.ts │ │ │ │ └── routes │ │ │ │ │ ├── errors │ │ │ │ │ ├── client-action.tsx │ │ │ │ │ ├── client-loader.tsx │ │ │ │ │ ├── client-param.tsx │ │ │ │ │ └── client.tsx │ │ │ │ │ ├── home.tsx │ │ │ │ │ └── performance │ │ │ │ │ ├── dynamic-param.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── react-router.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── constants.ts │ │ │ │ ├── errors │ │ │ │ │ └── errors.client.test.ts │ │ │ │ └── performance │ │ │ │ │ ├── navigation.client.test.ts │ │ │ │ │ └── pageload.client.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── react-router-7-framework-spa │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── app.css │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── root.tsx │ │ │ │ ├── routes.ts │ │ │ │ └── routes │ │ │ │ │ ├── errors │ │ │ │ │ ├── client-action.tsx │ │ │ │ │ ├── client-loader.tsx │ │ │ │ │ ├── client-param.tsx │ │ │ │ │ └── client.tsx │ │ │ │ │ ├── home.tsx │ │ │ │ │ └── performance │ │ │ │ │ ├── dynamic-param.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── react-router.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── constants.ts │ │ │ │ ├── errors │ │ │ │ │ └── errors.client.test.ts │ │ │ │ └── performance │ │ │ │ │ ├── navigation.client.test.ts │ │ │ │ │ └── pageload.client.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── react-router-7-framework │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── app.css │ │ │ │ ├── context.ts │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ ├── routes.ts │ │ │ │ └── routes │ │ │ │ │ ├── errors │ │ │ │ │ ├── client-action.tsx │ │ │ │ │ ├── client-loader.tsx │ │ │ │ │ ├── client-param.tsx │ │ │ │ │ ├── client.tsx │ │ │ │ │ ├── server-action.tsx │ │ │ │ │ └── server-loader.tsx │ │ │ │ │ ├── home.tsx │ │ │ │ │ └── performance │ │ │ │ │ ├── dynamic-param.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── server-action.tsx │ │ │ │ │ ├── server-loader.tsx │ │ │ │ │ ├── ssr.tsx │ │ │ │ │ ├── static.tsx │ │ │ │ │ └── with-middleware.tsx │ │ │ ├── instrument.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── react-router.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── constants.ts │ │ │ │ ├── errors │ │ │ │ │ ├── errors.client.test.ts │ │ │ │ │ └── errors.server.test.ts │ │ │ │ └── performance │ │ │ │ │ ├── middleware.server.test.ts │ │ │ │ │ ├── navigation.client.test.ts │ │ │ │ │ ├── pageload.client.test.ts │ │ │ │ │ ├── performance.server.test.ts │ │ │ │ │ └── trace-propagation.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── react-router-7-lazy-routes │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── AnotherLazyRoutes.tsx │ │ │ │ │ ├── Deep.tsx │ │ │ │ │ ├── DelayedLazyRoute.tsx │ │ │ │ │ ├── Index.tsx │ │ │ │ │ ├── InnerLazyRoutes.tsx │ │ │ │ │ ├── LongRunningLazyRoutes.tsx │ │ │ │ │ ├── SlowFetchLazyRoutes.tsx │ │ │ │ │ └── deep │ │ │ │ │ │ ├── Level1Routes.tsx │ │ │ │ │ │ ├── Level2Routes.tsx │ │ │ │ │ │ └── Level3.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── timeout-behaviour.test.ts │ │ │ │ └── transactions.test.ts │ │ │ └── tsconfig.json │ │ ├── react-router-7-spa │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── main.tsx │ │ │ │ └── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ ├── SSE.tsx │ │ │ │ │ └── User.tsx │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── transactions.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── react-send-to-sentry │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── index.html │ │ │ ├── src │ │ │ │ ├── globals.d.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Index.tsx │ │ │ │ │ └── User.tsx │ │ │ │ └── react-app-env.d.ts │ │ │ ├── tests │ │ │ │ ├── fixtures │ │ │ │ │ └── ReplayRecordingData.ts │ │ │ │ └── send-to-sentry.test.ts │ │ │ └── tsconfig.json │ │ ├── remix-hydrogen │ │ │ ├── .env │ │ │ ├── .eslintignore │ │ │ ├── .eslintrc.cjs │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── app │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── functions │ │ │ │ │ └── _middleware.ts │ │ │ │ ├── lib │ │ │ │ │ ├── fragments.ts │ │ │ │ │ ├── session.ts │ │ │ │ │ └── variants.ts │ │ │ │ ├── root.tsx │ │ │ │ ├── routes │ │ │ │ │ ├── _index.tsx │ │ │ │ │ ├── action-formdata.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── loader-error.tsx │ │ │ │ │ ├── navigate.tsx │ │ │ │ │ └── user.$id.tsx │ │ │ │ └── utils.ts │ │ │ ├── env.d.ts │ │ │ ├── globals.d.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ ├── favicon.ico │ │ │ │ └── favicon.svg │ │ │ ├── server.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── client-errors.test.ts │ │ │ │ ├── client-transactions.test.ts │ │ │ │ └── server-transactions.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── solid-tanstack-router │ │ │ ├── .cta.json │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ ├── favicon.ico │ │ │ │ ├── logo192.png │ │ │ │ ├── logo512.png │ │ │ │ ├── manifest.json │ │ │ │ └── robots.txt │ │ │ ├── src │ │ │ │ ├── App.tsx │ │ │ │ ├── logo.svg │ │ │ │ ├── main.tsx │ │ │ │ └── styles.css │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── routing-instrumentation.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── solid │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── postcss.config.js │ │ │ ├── src │ │ │ │ ├── app.tsx │ │ │ │ ├── index.css │ │ │ │ ├── index.tsx │ │ │ │ ├── pageroot.tsx │ │ │ │ └── routes.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tailwind.config.ts │ │ │ ├── tests │ │ │ │ ├── errorboundary.test.ts │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── solidstart-dynamic-import │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── app.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── app.tsx │ │ │ │ ├── entry-client.tsx │ │ │ │ ├── entry-server.tsx │ │ │ │ ├── instrument.server.ts │ │ │ │ └── routes │ │ │ │ │ ├── back-navigation.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── error-boundary.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── server-error.tsx │ │ │ │ │ └── users │ │ │ │ │ └── [id].tsx │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errorboundary.test.ts │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── performance.client.test.ts │ │ │ │ └── performance.server.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vitest.config.ts │ │ ├── solidstart-spa │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── app.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── app.tsx │ │ │ │ ├── entry-client.tsx │ │ │ │ ├── entry-server.tsx │ │ │ │ ├── instrument.server.ts │ │ │ │ ├── middleware.ts │ │ │ │ └── routes │ │ │ │ │ ├── back-navigation.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── error-boundary.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── server-error.tsx │ │ │ │ │ └── users │ │ │ │ │ └── [id].tsx │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errorboundary.test.ts │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── performance.client.test.ts │ │ │ │ └── performance.server.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vitest.config.ts │ │ ├── solidstart-top-level-import │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── app.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── app.tsx │ │ │ │ ├── entry-client.tsx │ │ │ │ ├── entry-server.tsx │ │ │ │ ├── instrument.server.ts │ │ │ │ └── routes │ │ │ │ │ ├── back-navigation.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── error-boundary.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── server-error.tsx │ │ │ │ │ └── users │ │ │ │ │ └── [id].tsx │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errorboundary.test.ts │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── performance.client.test.ts │ │ │ │ └── performance.server.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vitest.config.ts │ │ ├── solidstart │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── app.config.ts │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── app.tsx │ │ │ │ ├── entry-client.tsx │ │ │ │ ├── entry-server.tsx │ │ │ │ ├── instrument.server.ts │ │ │ │ ├── middleware.ts │ │ │ │ └── routes │ │ │ │ │ ├── back-navigation.tsx │ │ │ │ │ ├── client-error.tsx │ │ │ │ │ ├── error-boundary.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── server-error.tsx │ │ │ │ │ └── users │ │ │ │ │ └── [id].tsx │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errorboundary.test.ts │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── performance.client.test.ts │ │ │ │ └── performance.server.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vitest.config.ts │ │ ├── supabase-nextjs │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── components │ │ │ │ └── TodoList.tsx │ │ │ ├── instrumentation.ts │ │ │ ├── lib │ │ │ │ ├── initSupabaseAdmin.ts │ │ │ │ ├── initSupabaseAnon.ts │ │ │ │ └── schema.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── pages │ │ │ │ ├── _app.tsx │ │ │ │ ├── _document.tsx │ │ │ │ ├── _error.jsx │ │ │ │ ├── api │ │ │ │ │ ├── add-todo-entry.ts │ │ │ │ │ ├── create-test-user.ts │ │ │ │ │ └── list-users.ts │ │ │ │ └── index.tsx │ │ │ ├── playwright.config.mjs │ │ │ ├── sentry.client.config.ts │ │ │ ├── sentry.edge.config.ts │ │ │ ├── sentry.server.config.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── supabase │ │ │ │ ├── .gitignore │ │ │ │ ├── config.toml │ │ │ │ ├── migrations │ │ │ │ │ └── 20230712094349_init.sql │ │ │ │ └── seed.sql │ │ │ ├── tests │ │ │ │ └── performance.test.ts │ │ │ └── tsconfig.json │ │ ├── svelte-5 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── vite.svg │ │ │ ├── src │ │ │ │ ├── App.svelte │ │ │ │ ├── app.css │ │ │ │ ├── assets │ │ │ │ │ └── svelte.svg │ │ │ │ ├── lib │ │ │ │ │ └── Counter.svelte │ │ │ │ ├── main.ts │ │ │ │ └── vite-env.d.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── svelte.config.js │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ └── performance.test.ts │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ └── vite.config.ts │ │ ├── sveltekit-2-kit-tracing │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.d.ts │ │ │ │ ├── app.html │ │ │ │ ├── hooks.client.ts │ │ │ │ ├── hooks.server.ts │ │ │ │ ├── instrumentation.server.ts │ │ │ │ └── routes │ │ │ │ │ ├── +layout.svelte │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── api │ │ │ │ │ └── users │ │ │ │ │ │ └── +server.ts │ │ │ │ │ ├── building │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── client-error │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── components │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ └── Component3.svelte │ │ │ │ │ ├── form-action │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── nav1 │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── nav2 │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── redirect1 │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── redirect2 │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── server-load-error │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── server-load-fetch │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── server-route-error │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── +page.ts │ │ │ │ │ └── +server.ts │ │ │ │ │ ├── universal-load-error │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── universal-load-fetch │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ └── users │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── [id] │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ ├── start-event-proxy.mjs │ │ │ ├── static │ │ │ │ └── favicon.png │ │ │ ├── svelte.config.js │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── tracing.client.test.ts │ │ │ │ ├── tracing.server.test.ts │ │ │ │ ├── tracing.test.ts │ │ │ │ └── utils.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── sveltekit-2-svelte-5 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.d.ts │ │ │ │ ├── app.html │ │ │ │ ├── hooks.client.ts │ │ │ │ ├── hooks.server.ts │ │ │ │ └── routes │ │ │ │ │ ├── +layout.svelte │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── api │ │ │ │ │ └── users │ │ │ │ │ │ └── +server.ts │ │ │ │ │ ├── building │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── client-error │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── components │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ └── Component3.svelte │ │ │ │ │ ├── nav1 │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── nav2 │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── redirect1 │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── redirect2 │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── server-load-error │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── server-load-fetch │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── server-route-error │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── +page.ts │ │ │ │ │ └── +server.ts │ │ │ │ │ ├── universal-load-error │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── universal-load-fetch │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ └── users │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── [id] │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ ├── start-event-proxy.mjs │ │ │ ├── static │ │ │ │ └── favicon.png │ │ │ ├── svelte.config.js │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── performance.client.test.ts │ │ │ │ ├── performance.server.test.ts │ │ │ │ ├── performance.test.ts │ │ │ │ └── utils.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── sveltekit-2.5.0-twp │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.d.ts │ │ │ │ ├── app.html │ │ │ │ ├── hooks.client.ts │ │ │ │ ├── hooks.server.ts │ │ │ │ └── routes │ │ │ │ │ ├── +layout.svelte │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── errors │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ ├── start-event-proxy.mjs │ │ │ ├── static │ │ │ │ └── favicon.png │ │ │ ├── svelte.config.js │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── sdk.test.ts │ │ │ │ └── tracing.test.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── sveltekit-2 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.html │ │ │ │ ├── hooks.client.ts │ │ │ │ ├── hooks.server.ts │ │ │ │ └── routes │ │ │ │ │ ├── +layout.svelte │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── api │ │ │ │ │ └── users │ │ │ │ │ │ └── +server.ts │ │ │ │ │ ├── building │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── client-error │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── components │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ └── Component3.svelte │ │ │ │ │ ├── nav1 │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── nav2 │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── redirect1 │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── redirect2 │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── server-load-error │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── server-load-fetch │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ │ ├── server-route-error │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── +page.ts │ │ │ │ │ └── +server.ts │ │ │ │ │ ├── type-assertion │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── universal-load-error │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── universal-load-fetch │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── +page.ts │ │ │ │ │ ├── users │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── [id] │ │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ │ └── +page.svelte │ │ │ │ │ └── wrap-server-route │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── +page.ts │ │ │ │ │ └── api │ │ │ │ │ └── +server.ts │ │ │ ├── start-event-proxy.mjs │ │ │ ├── static │ │ │ │ └── favicon.png │ │ │ ├── svelte.config.js │ │ │ ├── tests │ │ │ │ ├── errors.client.test.ts │ │ │ │ ├── errors.server.test.ts │ │ │ │ ├── performance.client.test.ts │ │ │ │ ├── performance.server.test.ts │ │ │ │ ├── performance.test.ts │ │ │ │ ├── sdk.test.ts │ │ │ │ └── utils.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.js │ │ ├── sveltekit-cloudflare-pages │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── playwright.config.js │ │ │ ├── src │ │ │ │ ├── app.d.ts │ │ │ │ ├── app.html │ │ │ │ ├── hooks.client.ts │ │ │ │ ├── hooks.server.ts │ │ │ │ ├── routes │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ └── tsconfig.json │ │ │ ├── static │ │ │ │ └── favicon.png │ │ │ ├── svelte.config.js │ │ │ ├── tests │ │ │ │ └── demo.test.js │ │ │ ├── vite.config.js │ │ │ └── wrangler.toml │ │ ├── tanstack-router │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ └── main.tsx │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── routing-instrumentation.test.ts │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ └── vite.config.ts │ │ ├── tanstackstart-react │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── instrument.server.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── router.tsx │ │ │ │ └── routes │ │ │ │ │ ├── __root.tsx │ │ │ │ │ ├── api.error.ts │ │ │ │ │ └── index.tsx │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ └── errors.test.ts │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ └── vite.config.ts │ │ ├── tsx-express │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── instrument.mjs │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── src │ │ │ │ ├── app.ts │ │ │ │ └── mcp.ts │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── logs.test.ts │ │ │ │ ├── mcp.test.ts │ │ │ │ ├── transactions.test.ts │ │ │ │ └── trpc.test.ts │ │ ├── vue-3 │ │ │ ├── .gitignore │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ ├── env.d.ts │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── App.vue │ │ │ │ ├── assets │ │ │ │ │ ├── base.css │ │ │ │ │ ├── logo.svg │ │ │ │ │ └── main.css │ │ │ │ ├── main.ts │ │ │ │ ├── router │ │ │ │ │ └── index.ts │ │ │ │ ├── stores │ │ │ │ │ ├── cart.ts │ │ │ │ │ └── counter.ts │ │ │ │ └── views │ │ │ │ │ ├── AboutView.vue │ │ │ │ │ ├── CartView.vue │ │ │ │ │ ├── CategoryIdView.vue │ │ │ │ │ ├── ComponentMainView.vue │ │ │ │ │ ├── ComponentOneView.vue │ │ │ │ │ ├── ComponentTwoView.vue │ │ │ │ │ ├── HomeView.vue │ │ │ │ │ ├── UserIdErrorView.vue │ │ │ │ │ └── UserIdView.vue │ │ │ ├── start-event-proxy.mjs │ │ │ ├── tests │ │ │ │ ├── errors.test.ts │ │ │ │ ├── performance.test.ts │ │ │ │ └── pinia.test.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ └── vite.config.ts │ │ ├── webpack-4 │ │ │ ├── .npmrc │ │ │ ├── build.mjs │ │ │ ├── entry.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ │ └── errors.test.ts │ │ └── webpack-5 │ │ │ ├── .npmrc │ │ │ ├── build.mjs │ │ │ ├── entry.js │ │ │ ├── package.json │ │ │ ├── playwright.config.mjs │ │ │ ├── start-event-proxy.mjs │ │ │ └── tests │ │ │ └── errors.test.ts │ ├── test-registry.npmrc │ ├── tsconfig.json │ ├── validate-test-app-setups.ts │ ├── validate-verdaccio-configuration.ts │ └── verdaccio-config │ │ └── config.yaml ├── external-contributor-gh-action │ ├── .eslintrc.cjs │ ├── action.yml │ ├── index.mjs │ └── package.json ├── node-core-integration-tests │ ├── .eslintrc.js │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── scripts │ │ ├── clean.js │ │ └── use-ts-3_8.js │ ├── src │ │ └── index.ts │ ├── suites │ │ ├── anr │ │ │ ├── app-path.mjs │ │ │ ├── basic-multiple.mjs │ │ │ ├── basic-session.js │ │ │ ├── basic.js │ │ │ ├── basic.mjs │ │ │ ├── forked.js │ │ │ ├── forker.js │ │ │ ├── indefinite.mjs │ │ │ ├── isolated.mjs │ │ │ ├── should-exit-forced.js │ │ │ ├── should-exit.js │ │ │ ├── stop-and-start.js │ │ │ └── test.ts │ │ ├── breadcrumbs │ │ │ └── process-thread │ │ │ │ ├── app.mjs │ │ │ │ ├── test.ts │ │ │ │ └── worker.mjs │ │ ├── child-process │ │ │ ├── child.js │ │ │ ├── child.mjs │ │ │ ├── fork.js │ │ │ ├── fork.mjs │ │ │ ├── test.ts │ │ │ ├── worker.js │ │ │ └── worker.mjs │ │ ├── client-reports │ │ │ ├── drop-reasons │ │ │ │ ├── before-send │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── event-processors │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ └── periodic-send │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── contextLines │ │ │ ├── filename-with-spaces │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario with space.cjs │ │ │ │ ├── scenario with space.mjs │ │ │ │ └── test.ts │ │ │ └── memory-leak │ │ │ │ ├── nested-file.ts │ │ │ │ ├── other-file.ts │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── cron │ │ │ ├── cron │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ ├── node-cron │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ └── node-schedule │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── esm │ │ │ ├── import-in-the-middle │ │ │ │ ├── app.mjs │ │ │ │ ├── sub-module.mjs │ │ │ │ └── test.ts │ │ │ ├── modules-integration │ │ │ │ ├── app.mjs │ │ │ │ └── test.ts │ │ │ └── warn-esm │ │ │ │ ├── server.js │ │ │ │ ├── server.mjs │ │ │ │ └── test.ts │ │ ├── featureFlags │ │ │ └── featureFlagsIntegration │ │ │ │ ├── onError │ │ │ │ ├── basic │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── withScope │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── onSpan │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── no-code │ │ │ ├── app.js │ │ │ ├── app.mjs │ │ │ └── test.ts │ │ ├── proxy │ │ │ ├── basic.js │ │ │ └── test.ts │ │ ├── public-api │ │ │ ├── LocalVariables │ │ │ │ ├── deny-inspector.mjs │ │ │ │ ├── local-variables-caught.js │ │ │ │ ├── local-variables-caught.mjs │ │ │ │ ├── local-variables-instrument.js │ │ │ │ ├── local-variables-no-sentry.js │ │ │ │ ├── local-variables-rethrow.js │ │ │ │ ├── local-variables.js │ │ │ │ ├── no-local-variables.js │ │ │ │ └── test.ts │ │ │ ├── OnUncaughtException │ │ │ │ ├── additional-listener-test-script.js │ │ │ │ ├── basic.js │ │ │ │ ├── log-entire-error-to-console.js │ │ │ │ ├── mimic-native-behaviour-additional-listener-test-script.js │ │ │ │ ├── mimic-native-behaviour-no-additional-listener-test-script.js │ │ │ │ ├── no-additional-listener-test-script.js │ │ │ │ └── test.ts │ │ │ ├── addBreadcrumb │ │ │ │ ├── empty-obj │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── multiple_breadcrumbs │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple_breadcrumb │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── captureException │ │ │ │ ├── catched-error │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── empty-obj │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple-error │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── captureMessage │ │ │ │ ├── parameterized_message │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── simple_message │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── simple_message_attachStackTrace │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── with_level │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── configureScope │ │ │ │ ├── clear_scope │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── set_properties │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── logs │ │ │ │ ├── subject.ts │ │ │ │ └── test.ts │ │ │ ├── metrics │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ ├── onUnhandledRejectionIntegration │ │ │ │ ├── mode-none.js │ │ │ │ ├── mode-strict.js │ │ │ │ ├── mode-warn-error.js │ │ │ │ ├── mode-warn-string.js │ │ │ │ ├── scenario-strict.ts │ │ │ │ ├── scenario-warn.ts │ │ │ │ └── test.ts │ │ │ ├── scopes │ │ │ │ ├── initialScopes │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── isolationScope │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setContext │ │ │ │ ├── multiple-contexts │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── non-serializable-context │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple-context │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setExtra │ │ │ │ ├── multiple-extras │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── non-serializable-extra │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple-extra │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setExtras │ │ │ │ ├── consecutive-calls │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── multiple-extras │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setMeasurement │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ ├── setTag │ │ │ │ └── with-primitives │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setTags │ │ │ │ └── with-primitives │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setUser │ │ │ │ ├── unset_user │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── update_user │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── startSpan │ │ │ │ ├── basic-usage │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-root-spans │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-spans-in-scope-with-parentSpanId │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-spans-in-scope │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── updateName-method │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── updateSpanName-function │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── with-nested-spans │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ └── withScope │ │ │ │ └── nested-scopes │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── sessions │ │ │ ├── errored-session-aggregate │ │ │ │ └── test.ts │ │ │ ├── exited-session-aggregate │ │ │ │ └── test.ts │ │ │ └── server.ts │ │ ├── system-error │ │ │ ├── basic-pii.mjs │ │ │ ├── basic.mjs │ │ │ └── test.ts │ │ ├── tracing │ │ │ ├── dsc-txn-name-update │ │ │ │ ├── scenario-events.ts │ │ │ │ ├── scenario-headers.ts │ │ │ │ └── test.ts │ │ │ ├── envelope-header │ │ │ │ ├── error-active-span-unsampled │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── error-active-span │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── error │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── sampleRate-propagation │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ ├── transaction-route │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── transaction-url │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── transaction │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── linking │ │ │ │ ├── scenario-addLink-nested.ts │ │ │ │ ├── scenario-addLink.ts │ │ │ │ ├── scenario-addLinks-nested.ts │ │ │ │ ├── scenario-addLinks.ts │ │ │ │ ├── scenario-span-options.ts │ │ │ │ └── test.ts │ │ │ ├── maxSpans │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ ├── meta-tags-twp-errors │ │ │ │ ├── no-server.js │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── meta-tags │ │ │ │ ├── server-sdk-disabled.js │ │ │ │ ├── server-tracesSampleRate-zero.js │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── requests │ │ │ │ ├── fetch-breadcrumbs │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-no-tracing-no-spans │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-no-tracing │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-sampled-no-active-span │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-unsampled │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-breadcrumbs │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-no-tracing-no-spans │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-no-tracing │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-sampled-no-active-span │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-sampled │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ └── http-unsampled │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ ├── sample-rand-propagation │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── sample-rate-propagation │ │ │ │ ├── no-tracing-enabled │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ ├── tracesSampleRate-0 │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ ├── tracesSampleRate │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ └── tracesSampler-with-otel-http-instrumentation │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ └── tracePropagationTargets │ │ │ │ ├── baggage-org-id │ │ │ │ ├── server-no-explicit-org-id.ts │ │ │ │ ├── server-no-org-id.ts │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── tsconfig.json │ │ └── winston │ │ │ ├── subject.ts │ │ │ └── test.ts │ ├── test.txt │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ ├── utils │ │ ├── assertions.ts │ │ ├── index.ts │ │ ├── runner.ts │ │ ├── server.ts │ │ ├── setup-tests.ts │ │ ├── setupOtel.js │ │ └── setupOtel.ts │ └── vite.config.ts ├── node-integration-tests │ ├── .eslintrc.js │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── scripts │ │ ├── clean.js │ │ └── use-ts-3_8.js │ ├── src │ │ └── index.ts │ ├── suites │ │ ├── anr │ │ │ ├── app-path.mjs │ │ │ ├── basic-multiple.mjs │ │ │ ├── basic-session.js │ │ │ ├── basic.js │ │ │ ├── basic.mjs │ │ │ ├── forked.js │ │ │ ├── forker.js │ │ │ ├── indefinite.mjs │ │ │ ├── isolated.mjs │ │ │ ├── should-exit-forced.js │ │ │ ├── should-exit.js │ │ │ ├── stop-and-start.js │ │ │ └── test.ts │ │ ├── aws-serverless │ │ │ ├── aws-integration │ │ │ │ └── s3 │ │ │ │ │ ├── scenario.js │ │ │ │ │ └── test.ts │ │ │ └── graphql │ │ │ │ └── useOperationNameForRootSpan │ │ │ │ ├── apollo-server.js │ │ │ │ ├── scenario.js │ │ │ │ └── test.ts │ │ ├── breadcrumbs │ │ │ └── process-thread │ │ │ │ ├── app.mjs │ │ │ │ ├── test.ts │ │ │ │ └── worker.mjs │ │ ├── child-process │ │ │ ├── child.js │ │ │ ├── child.mjs │ │ │ ├── fork.js │ │ │ ├── fork.mjs │ │ │ ├── test.ts │ │ │ ├── worker.js │ │ │ └── worker.mjs │ │ ├── client-reports │ │ │ ├── drop-reasons │ │ │ │ ├── before-send │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── event-processors │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ └── periodic-send │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── consola │ │ │ ├── subject-args.ts │ │ │ ├── subject-custom-levels.ts │ │ │ ├── subject-levels.ts │ │ │ ├── subject-tags.ts │ │ │ ├── subject-types.ts │ │ │ ├── subject.ts │ │ │ └── test.ts │ │ ├── contextLines │ │ │ ├── filename-with-spaces │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario with space.cjs │ │ │ │ ├── scenario with space.mjs │ │ │ │ └── test.ts │ │ │ └── memory-leak │ │ │ │ ├── nested-file.ts │ │ │ │ ├── other-file.ts │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── cron │ │ │ ├── cron │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ ├── node-cron │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ └── node-schedule │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── esm │ │ │ ├── import-in-the-middle │ │ │ │ ├── app.mjs │ │ │ │ ├── sub-module.mjs │ │ │ │ └── test.ts │ │ │ ├── modules-integration │ │ │ │ ├── app.mjs │ │ │ │ └── test.ts │ │ │ └── warn-esm │ │ │ │ ├── server.js │ │ │ │ ├── server.mjs │ │ │ │ └── test.ts │ │ ├── express │ │ │ ├── handle-error-scope-data-loss │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ │ ├── handle-error-tracesSampleRate-0 │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ │ ├── handle-error-tracesSampleRate-unset │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ │ ├── handle-error │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ │ ├── multiple-init │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ │ ├── multiple-routers │ │ │ │ ├── common-infix-parameterized │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── common-infix │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── common-prefix-parameterized-reverse │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── common-prefix-parameterized │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── common-prefix-same-length-parameterized copy │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── common-prefix-same-length-parameterized │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── common-prefix │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── complex-router │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ └── middle-layer-parameterized │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ ├── requestUser │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── sentry-trace │ │ │ │ ├── baggage-header-assign │ │ │ │ │ └── test.ts │ │ │ │ ├── baggage-header-out │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── baggage-other-vendors-with-sentry-entries │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── baggage-other-vendors │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── baggage-property-values │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── baggage-transaction-name │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── server.ts │ │ │ │ ├── trace-header-assign │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ └── trace-header-out │ │ │ │ │ └── test.ts │ │ │ ├── setupExpressErrorHandler │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── span-isolationScope │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ │ ├── tracing │ │ │ │ ├── instrument-filterStatusCode.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-filterStatusCode.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ ├── test.ts │ │ │ │ ├── tracesSampler │ │ │ │ │ ├── scenario-normalizedRequest.js │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ ├── updateName │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ └── withError │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ ├── with-http │ │ │ │ ├── base │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ └── maxIncomingRequestBodySize │ │ │ │ │ ├── generatePayload.ts │ │ │ │ │ ├── instrument-always.mjs │ │ │ │ │ ├── instrument-default.mjs │ │ │ │ │ ├── instrument-medium.mjs │ │ │ │ │ ├── instrument-none.mjs │ │ │ │ │ ├── instrument-small.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ └── without-tracing │ │ │ │ ├── server.ts │ │ │ │ └── test.ts │ │ ├── featureFlags │ │ │ ├── featureFlagsIntegration │ │ │ │ ├── onError │ │ │ │ │ ├── basic │ │ │ │ │ │ ├── scenario.ts │ │ │ │ │ │ └── test.ts │ │ │ │ │ └── withScope │ │ │ │ │ │ ├── scenario.ts │ │ │ │ │ │ └── test.ts │ │ │ │ └── onSpan │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ └── growthbook │ │ │ │ ├── onError │ │ │ │ └── basic │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── onSpan │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── fs-instrumentation │ │ │ ├── fixtures │ │ │ │ ├── .gitignore │ │ │ │ ├── some-file-promises.txt │ │ │ │ ├── some-file-promisify.txt │ │ │ │ └── some-file.txt │ │ │ ├── server.ts │ │ │ └── test.ts │ │ ├── modules │ │ │ ├── instrument.mjs │ │ │ ├── server.js │ │ │ ├── server.mjs │ │ │ └── test.ts │ │ ├── no-code │ │ │ ├── app.js │ │ │ ├── app.mjs │ │ │ └── test.ts │ │ ├── pino │ │ │ ├── instrument-auto-off.mjs │ │ │ ├── instrument.mjs │ │ │ ├── scenario-next.mjs │ │ │ ├── scenario-structured-logging.mjs │ │ │ ├── scenario-track.mjs │ │ │ ├── scenario.mjs │ │ │ └── test.ts │ │ ├── proxy │ │ │ ├── basic.js │ │ │ └── test.ts │ │ ├── public-api │ │ │ ├── LocalVariables │ │ │ │ ├── deny-inspector.mjs │ │ │ │ ├── local-variables-caught.js │ │ │ │ ├── local-variables-caught.mjs │ │ │ │ ├── local-variables-instrument.js │ │ │ │ ├── local-variables-name-matching.js │ │ │ │ ├── local-variables-no-sentry.js │ │ │ │ ├── local-variables-out-of-app-default.js │ │ │ │ ├── local-variables-out-of-app.js │ │ │ │ ├── local-variables-rethrow.js │ │ │ │ ├── local-variables.js │ │ │ │ ├── no-local-variables.js │ │ │ │ └── test.ts │ │ │ ├── OnUncaughtException │ │ │ │ ├── additional-listener-test-script.js │ │ │ │ ├── basic.js │ │ │ │ ├── log-entire-error-to-console.js │ │ │ │ ├── mimic-native-behaviour-additional-listener-test-script.js │ │ │ │ ├── mimic-native-behaviour-no-additional-listener-test-script.js │ │ │ │ ├── no-additional-listener-test-script.js │ │ │ │ └── test.ts │ │ │ ├── addBreadcrumb │ │ │ │ ├── empty-obj │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── multiple_breadcrumbs │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple_breadcrumb │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── captureException │ │ │ │ ├── catched-error │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── empty-obj │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple-error │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── captureMessage │ │ │ │ ├── parameterized_message │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── simple_message │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── simple_message_attachStackTrace │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── with_level │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── configureScope │ │ │ │ ├── clear_scope │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── set_properties │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── metrics │ │ │ │ ├── scenario.ts │ │ │ │ ├── server-address-option │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── server-address │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── test.ts │ │ │ ├── onUnhandledRejectionIntegration │ │ │ │ ├── ignore-custom-name.js │ │ │ │ ├── ignore-default.js │ │ │ │ ├── mode-none.js │ │ │ │ ├── mode-strict.js │ │ │ │ ├── mode-warn-error.js │ │ │ │ ├── mode-warn-string.js │ │ │ │ ├── scenario-strict.ts │ │ │ │ ├── scenario-warn.ts │ │ │ │ ├── scenario-with-span-ended.ts │ │ │ │ ├── scenario-with-span.ts │ │ │ │ └── test.ts │ │ │ ├── scopes │ │ │ │ ├── initialScopes │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── isolationScope │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setContext │ │ │ │ ├── multiple-contexts │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── non-serializable-context │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple-context │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setExtra │ │ │ │ ├── multiple-extras │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── non-serializable-extra │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── simple-extra │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setExtras │ │ │ │ ├── consecutive-calls │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── multiple-extras │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setMeasurement │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ ├── setTag │ │ │ │ └── with-primitives │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setTags │ │ │ │ └── with-primitives │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── setUser │ │ │ │ ├── unset_user │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── update_user │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── startSpan │ │ │ │ ├── basic-usage │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-root-spans │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-spans-in-scope-with-parentSpanId │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── parallel-spans-in-scope │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── updateName-method │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── updateSpanName-function │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── with-nested-spans │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── withMonitor │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ └── withScope │ │ │ │ └── nested-scopes │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ ├── sessions │ │ │ ├── crashed-session-aggregate │ │ │ │ └── test.ts │ │ │ ├── errored-session-aggregate │ │ │ │ └── test.ts │ │ │ ├── exited-session-aggregate │ │ │ │ └── test.ts │ │ │ └── server.ts │ │ ├── thread-blocked-native │ │ │ ├── app-path.mjs │ │ │ ├── basic-disabled.mjs │ │ │ ├── basic-multiple.mjs │ │ │ ├── basic.js │ │ │ ├── basic.mjs │ │ │ ├── indefinite.mjs │ │ │ ├── instrument.mjs │ │ │ ├── isolated.mjs │ │ │ ├── long-work.js │ │ │ ├── should-exit-forced.js │ │ │ ├── should-exit.js │ │ │ ├── test.ts │ │ │ ├── worker-block.mjs │ │ │ └── worker-main.mjs │ │ ├── tracing │ │ │ ├── amqplib │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── anthropic │ │ │ │ ├── instrument-with-options.mjs │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-errors.mjs │ │ │ │ ├── scenario-manual-client.mjs │ │ │ │ ├── scenario-message-truncation.mjs │ │ │ │ ├── scenario-stream-errors.mjs │ │ │ │ ├── scenario-stream-tools.mjs │ │ │ │ ├── scenario-stream.mjs │ │ │ │ ├── scenario-tools.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── apollo-graphql │ │ │ │ ├── apollo-server.js │ │ │ │ ├── scenario-error.js │ │ │ │ ├── scenario-mutation.js │ │ │ │ ├── scenario-query.js │ │ │ │ ├── test.ts │ │ │ │ └── useOperationNameForRootSpan │ │ │ │ │ ├── scenario-invalid-root-span.js │ │ │ │ │ ├── scenario-multiple-operations-many.js │ │ │ │ │ ├── scenario-multiple-operations.js │ │ │ │ │ ├── scenario-mutation.js │ │ │ │ │ ├── scenario-no-operation-name.js │ │ │ │ │ ├── scenario-query.js │ │ │ │ │ └── test.ts │ │ │ ├── connect │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── dataloader │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── dsc-txn-name-update │ │ │ │ ├── scenario-events.ts │ │ │ │ ├── scenario-headers.ts │ │ │ │ └── test.ts │ │ │ ├── envelope-header │ │ │ │ ├── error-active-span-unsampled │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── error-active-span │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── error │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── sampleRate-propagation │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ ├── transaction-route │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── transaction-url │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── transaction │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── genericPool │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── google-genai │ │ │ │ ├── instrument-with-options.mjs │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-message-truncation.mjs │ │ │ │ ├── scenario-streaming.mjs │ │ │ │ ├── scenario-tools.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── hapi │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── hono │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── http-client-spans │ │ │ │ ├── fetch-basic │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-forward-request-hook │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-strip-query │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── http-basic │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ │ └── http-strip-query │ │ │ │ │ ├── scenario.ts │ │ │ │ │ └── test.ts │ │ │ ├── httpIntegration │ │ │ │ ├── instrument-options.mjs │ │ │ │ ├── instrument-overwrite-server-emit.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-overwrite-server-emit.mjs │ │ │ │ ├── server-ignoreIncomingRequests.js │ │ │ │ ├── server-ignoreOutgoingRequests.js │ │ │ │ ├── server-ignoreStaticAssets.js │ │ │ │ ├── server-traceStaticAssets.js │ │ │ │ ├── server.mjs │ │ │ │ └── test.ts │ │ │ ├── kafkajs │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── knex │ │ │ │ ├── mysql2 │ │ │ │ │ ├── docker-compose.yml │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ └── pg │ │ │ │ │ ├── docker-compose.yml │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ ├── langchain │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-message-truncation.mjs │ │ │ │ ├── scenario-openai-before-langchain.mjs │ │ │ │ ├── scenario-tools.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ ├── test.ts │ │ │ │ └── v1 │ │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario-init-chat-model.mjs │ │ │ │ │ ├── scenario-message-truncation.mjs │ │ │ │ │ ├── scenario-openai-before-langchain.mjs │ │ │ │ │ ├── scenario-tools.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ ├── langgraph │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-tools.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── linking │ │ │ │ ├── scenario-addLink-nested.ts │ │ │ │ ├── scenario-addLink.ts │ │ │ │ ├── scenario-addLinks-nested.ts │ │ │ │ ├── scenario-addLinks.ts │ │ │ │ ├── scenario-span-options.ts │ │ │ │ └── test.ts │ │ │ ├── lru-memoizer │ │ │ │ ├── scenario.js │ │ │ │ └── test.ts │ │ │ ├── maxSpans │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ ├── meta-tags-twp-errors │ │ │ │ ├── no-server.js │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── meta-tags-twp │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── meta-tags │ │ │ │ ├── server-sdk-disabled.js │ │ │ │ ├── server-tracesSampleRate-zero.js │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── mongodb │ │ │ │ ├── scenario.js │ │ │ │ └── test.ts │ │ │ ├── mongoose │ │ │ │ ├── scenario.js │ │ │ │ └── test.ts │ │ │ ├── mysql │ │ │ │ ├── scenario-withConnect.js │ │ │ │ ├── scenario-withoutCallback.js │ │ │ │ ├── scenario-withoutConnect.js │ │ │ │ └── test.ts │ │ │ ├── mysql2 │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── scenario.js │ │ │ │ └── test.ts │ │ │ ├── openai │ │ │ │ ├── instrument-root-span.mjs │ │ │ │ ├── instrument-with-options.mjs │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── openai-tool-calls │ │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── scenario-azure-openai.mjs │ │ │ │ ├── scenario-chat.mjs │ │ │ │ ├── scenario-embeddings.mjs │ │ │ │ ├── scenario-root-span.mjs │ │ │ │ ├── test.ts │ │ │ │ ├── truncation │ │ │ │ │ ├── scenario-message-truncation-completions.mjs │ │ │ │ │ ├── scenario-message-truncation-embeddings.mjs │ │ │ │ │ └── scenario-message-truncation-responses.mjs │ │ │ │ └── v6 │ │ │ │ │ ├── instrument-root-span.mjs │ │ │ │ │ ├── instrument-with-options.mjs │ │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario-azure-openai.mjs │ │ │ │ │ ├── scenario-chat.mjs │ │ │ │ │ ├── scenario-embeddings.mjs │ │ │ │ │ ├── scenario-root-span.mjs │ │ │ │ │ └── test.ts │ │ │ ├── postgres │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── package.json │ │ │ │ ├── scenario-native.js │ │ │ │ ├── scenario.js │ │ │ │ ├── test.ts │ │ │ │ └── yarn.lock │ │ │ ├── postgresjs │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── scenario.js │ │ │ │ └── test.ts │ │ │ ├── prisma-orm-v5 │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── instrument.mjs │ │ │ │ ├── prisma │ │ │ │ │ ├── migrations │ │ │ │ │ │ ├── migration_lock.toml │ │ │ │ │ │ └── sentry_test │ │ │ │ │ │ │ └── migration.sql │ │ │ │ │ └── schema.prisma │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── prisma-orm-v6 │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── instrument.mjs │ │ │ │ ├── prisma │ │ │ │ │ ├── migrations │ │ │ │ │ │ ├── migration_lock.toml │ │ │ │ │ │ └── sentry_test │ │ │ │ │ │ │ └── migration.sql │ │ │ │ │ └── schema.prisma │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ │ ├── redis-cache │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── scenario-ioredis.js │ │ │ │ ├── scenario-redis-4.js │ │ │ │ └── test.ts │ │ │ ├── redis │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── scenario-ioredis.js │ │ │ │ └── test.ts │ │ │ ├── requests │ │ │ │ ├── fetch-breadcrumbs │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-no-tracing-no-spans │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-no-tracing │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-sampled-no-active-span │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── fetch-unsampled │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-breadcrumbs │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-no-tracing-no-spans │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-no-tracing │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-sampled-no-active-span │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ ├── http-sampled │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ │ └── http-unsampled │ │ │ │ │ ├── instrument.mjs │ │ │ │ │ ├── scenario.mjs │ │ │ │ │ └── test.ts │ │ │ ├── sample-rand-propagation │ │ │ │ ├── server.js │ │ │ │ └── test.ts │ │ │ ├── sample-rate-propagation │ │ │ │ ├── no-tracing-enabled │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ ├── tracesSampleRate-0 │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ ├── tracesSampleRate │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ │ └── tracesSampler │ │ │ │ │ ├── server.js │ │ │ │ │ └── test.ts │ │ │ ├── tedious │ │ │ │ ├── docker-compose.yml │ │ │ │ ├── scenario.js │ │ │ │ └── test.ts │ │ │ ├── tracePropagationTargets │ │ │ │ ├── baggage-org-id │ │ │ │ │ ├── server-no-explicit-org-id.ts │ │ │ │ │ ├── server-no-org-id.ts │ │ │ │ │ ├── server.ts │ │ │ │ │ └── test.ts │ │ │ │ ├── scenario.ts │ │ │ │ └── test.ts │ │ │ └── vercelai │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-error-in-tool-express.mjs │ │ │ │ ├── scenario-error-in-tool.mjs │ │ │ │ ├── scenario-generate-object.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ ├── test-generate-object.ts │ │ │ │ ├── test.ts │ │ │ │ └── v5 │ │ │ │ ├── instrument-with-pii.mjs │ │ │ │ ├── instrument.mjs │ │ │ │ ├── scenario-error-in-tool.mjs │ │ │ │ ├── scenario.mjs │ │ │ │ └── test.ts │ │ ├── tsconfig.json │ │ └── winston │ │ │ ├── subject.ts │ │ │ └── test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ ├── utils │ │ ├── assertions.ts │ │ ├── index.ts │ │ ├── runner.ts │ │ ├── server.ts │ │ └── setup-tests.ts │ └── vite.config.ts ├── node-overhead-gh-action │ ├── .eslintrc.cjs │ ├── README.md │ ├── action.yml │ ├── db │ │ └── init │ │ │ └── init.sql │ ├── docker-compose.yml │ ├── index.mjs │ ├── lib │ │ ├── getArtifactsForBranchAndWorkflow.mjs │ │ ├── getOverheadMeasurements.mjs │ │ └── markdown-table-formatter.mjs │ ├── package.json │ ├── run-local.mjs │ └── src │ │ ├── app.mjs │ │ ├── instrument-error-only.mjs │ │ └── instrument.mjs ├── rollup-utils │ ├── .eslintrc.cjs │ ├── README.md │ ├── bundleHelpers.mjs │ ├── code │ │ ├── otelEsmImportHookTemplate.js │ │ ├── otelEsmLoaderHookTemplate.js │ │ ├── sentryNodeEsmImportHookTemplate.js │ │ └── sentryNodeEsmLoaderHookTemplate.js │ ├── index.mjs │ ├── npmHelpers.mjs │ ├── package.json │ ├── plugins │ │ ├── bundlePlugins.mjs │ │ ├── index.mjs │ │ ├── make-esm-plugin.mjs │ │ ├── npmPlugins.mjs │ │ └── vendor │ │ │ └── sucrase-plugin.mjs │ └── utils.mjs ├── size-limit-gh-action │ ├── .eslintrc.cjs │ ├── action.yml │ ├── index.mjs │ ├── package.json │ └── utils │ │ ├── SizeLimitFormatter.mjs │ │ └── getArtifactsForBranchAndWorkflow.mjs └── test-utils │ ├── .eslintrc.js │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ ├── event-proxy-server.ts │ ├── index.ts │ ├── playwright-config.ts │ └── server.ts │ ├── tsconfig.json │ └── tsconfig.types.json ├── docs ├── assets │ ├── gitflow-chart.png │ ├── node-sdk-trace-propagation.png │ └── run-release-workflow.png ├── changelog │ ├── v4.md │ ├── v5.md │ ├── v6.md │ ├── v7.md │ └── v8.md ├── commit-issue-pr-guidelines.md ├── creating-a-new-sdk.md ├── event-sending.md ├── gitflow.md ├── migration │ ├── continuous-profiling.md │ ├── feedback.md │ ├── replay.md │ ├── v4-to-v5_v6.md │ ├── v6-to-v7.md │ ├── v7-to-v8.md │ └── v8-to-v9.md ├── new-sdk-release-checklist.md ├── pr-reviews.md ├── publishing-a-release.md ├── trace-propagation.md ├── triaging.md ├── using-yalc.md ├── v8-initializing.md ├── v8-new-performance-apis.md └── v8-node.md ├── lerna.json ├── nx.json ├── package.json ├── packages ├── angular │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── angular.json │ ├── ng-package.json │ ├── package.json │ ├── patch-vitest.ts │ ├── setup-test.ts │ ├── src │ │ ├── constants.ts │ │ ├── errorhandler.ts │ │ ├── flags.ts │ │ ├── index.ts │ │ ├── sdk.ts │ │ ├── tracing.ts │ │ └── zone.ts │ ├── test │ │ ├── errorhandler.test.ts │ │ ├── sdk.test.ts │ │ └── tracing.test.ts │ ├── tsconfig.json │ ├── tsconfig.ngc.json │ ├── tsconfig.test.json │ └── vitest.config.ts ├── astro │ ├── .eslintrc.cjs │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── syncIntegration.ts │ ├── src │ │ ├── client │ │ │ ├── browserTracingIntegration.ts │ │ │ └── sdk.ts │ │ ├── debug-build.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ ├── integration │ │ │ ├── index.ts │ │ │ ├── middleware │ │ │ │ └── index.ts │ │ │ ├── snippets.ts │ │ │ └── types.ts │ │ └── server │ │ │ ├── middleware.ts │ │ │ └── sdk.ts │ ├── test │ │ ├── buildOptions.test-d.ts │ │ ├── client │ │ │ └── sdk.test.ts │ │ ├── integration │ │ │ ├── index.files.test.ts │ │ │ ├── index.test.ts │ │ │ ├── middleware │ │ │ │ └── index.test.ts │ │ │ └── snippets.test.ts │ │ ├── server │ │ │ ├── index.server.test.ts │ │ │ ├── middleware.test.ts │ │ │ └── sdk.test.ts │ │ └── tsconfig.json │ ├── tsconfig.dev.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ ├── tsconfig.vite.json │ └── vite.config.ts ├── aws-serverless │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.lambda-extension.config.mjs │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── buildLambdaLayer.ts │ ├── src │ │ ├── awslambda-auto.ts │ │ ├── debug-build.ts │ │ ├── index.ts │ │ ├── init.ts │ │ ├── integration │ │ │ ├── aws.ts │ │ │ ├── awslambda.ts │ │ │ └── instrumentation-aws-lambda │ │ │ │ ├── instrumentation.ts │ │ │ │ ├── internal-types.ts │ │ │ │ ├── semconv.ts │ │ │ │ └── types.ts │ │ ├── lambda-extension │ │ │ ├── aws-lambda-extension.ts │ │ │ ├── debug-build.ts │ │ │ ├── index.ts │ │ │ └── sentry-extension │ │ ├── sdk.ts │ │ └── utils.ts │ ├── test │ │ ├── __mocks__ │ │ │ └── dns.ts │ │ ├── init.test.ts │ │ ├── sdk.test.ts │ │ ├── tsconfig.json │ │ └── utils.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── browser-utils │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── debug-build.ts │ │ ├── getNativeImplementation.ts │ │ ├── index.ts │ │ ├── instrument │ │ │ ├── dom.ts │ │ │ ├── history.ts │ │ │ └── xhr.ts │ │ ├── metrics │ │ │ ├── browserMetrics.ts │ │ │ ├── cls.ts │ │ │ ├── elementTiming.ts │ │ │ ├── inp.ts │ │ │ ├── instrument.ts │ │ │ ├── lcp.ts │ │ │ ├── resourceTiming.ts │ │ │ ├── utils.ts │ │ │ └── web-vitals │ │ │ │ ├── README.md │ │ │ │ ├── getCLS.ts │ │ │ │ ├── getINP.ts │ │ │ │ ├── getLCP.ts │ │ │ │ ├── lib │ │ │ │ ├── InteractionManager.ts │ │ │ │ ├── LCPEntryManager.ts │ │ │ │ ├── LayoutShiftManager.ts │ │ │ │ ├── bindReporter.ts │ │ │ │ ├── generateUniqueID.ts │ │ │ │ ├── getActivationStart.ts │ │ │ │ ├── getNavigationEntry.ts │ │ │ │ ├── getVisibilityWatcher.ts │ │ │ │ ├── globalListeners.ts │ │ │ │ ├── initMetric.ts │ │ │ │ ├── initUnique.ts │ │ │ │ ├── observe.ts │ │ │ │ ├── onHidden.ts │ │ │ │ ├── polyfills │ │ │ │ │ └── interactionCountPolyfill.ts │ │ │ │ ├── runOnce.ts │ │ │ │ ├── whenActivated.ts │ │ │ │ └── whenIdleOrHidden.ts │ │ │ │ ├── onFCP.ts │ │ │ │ ├── onTTFB.ts │ │ │ │ ├── types.ts │ │ │ │ └── types │ │ │ │ ├── base.ts │ │ │ │ ├── cls.ts │ │ │ │ ├── fcp.ts │ │ │ │ ├── inp.ts │ │ │ │ ├── lcp.ts │ │ │ │ └── ttfb.ts │ │ ├── networkUtils.ts │ │ └── types.ts │ ├── test │ │ ├── browser │ │ │ ├── browserMetrics.test.ts │ │ │ └── utils.test.ts │ │ ├── instrument │ │ │ ├── dom.test.ts │ │ │ ├── history.test.ts │ │ │ └── xhr.test.ts │ │ ├── metrics │ │ │ ├── cls.test.ts │ │ │ ├── elementTiming.test.ts │ │ │ ├── inpt.test.ts │ │ │ └── resourceTiming.test.ts │ │ ├── networkUtils.test.ts │ │ ├── tsconfig.json │ │ └── utils │ │ │ └── TestClient.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── browser │ ├── .eslintignore │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.bundle.config.mjs │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client.ts │ │ ├── debug-build.ts │ │ ├── diagnose-sdk.ts │ │ ├── eventbuilder.ts │ │ ├── exports.ts │ │ ├── feedbackAsync.ts │ │ ├── feedbackSync.ts │ │ ├── helpers.ts │ │ ├── index.bundle.base.ts │ │ ├── index.bundle.feedback.ts │ │ ├── index.bundle.replay.feedback.ts │ │ ├── index.bundle.replay.ts │ │ ├── index.bundle.tracing.replay.feedback.ts │ │ ├── index.bundle.tracing.replay.ts │ │ ├── index.bundle.tracing.ts │ │ ├── index.bundle.ts │ │ ├── index.ts │ │ ├── integrations-bundle │ │ │ ├── index.captureconsole.ts │ │ │ ├── index.createlangchaincallbackhandler.ts │ │ │ ├── index.dedupe.ts │ │ │ ├── index.extraerrordata.ts │ │ │ ├── index.feedback.ts │ │ │ ├── index.graphqlclient.ts │ │ │ ├── index.instrumentanthropicaiclient.ts │ │ │ ├── index.instrumentgooglegenaiclient.ts │ │ │ ├── index.instrumentlanggraph.ts │ │ │ ├── index.instrumentopenaiclient.ts │ │ │ ├── index.modulemetadata.ts │ │ │ ├── index.rewriteframes.ts │ │ │ └── index.spotlight.ts │ │ ├── integrations │ │ │ ├── breadcrumbs.ts │ │ │ ├── browserapierrors.ts │ │ │ ├── browserprofiling.ts │ │ │ ├── browsersession.ts │ │ │ ├── contextlines.ts │ │ │ ├── featureFlags │ │ │ │ ├── growthbook │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── integration.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── launchdarkly │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── integration.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── openfeature │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── integration.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── statsig │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── integration.ts │ │ │ │ │ └── types.ts │ │ │ │ └── unleash │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── integration.ts │ │ │ │ │ └── types.ts │ │ │ ├── globalhandlers.ts │ │ │ ├── graphqlClient.ts │ │ │ ├── httpclient.ts │ │ │ ├── httpcontext.ts │ │ │ ├── linkederrors.ts │ │ │ ├── reportingobserver.ts │ │ │ ├── spotlight.ts │ │ │ └── webWorker.ts │ │ ├── pluggable-exports-bundle │ │ │ └── index.multiplexedtransport.ts │ │ ├── profiling │ │ │ ├── UIProfiler.ts │ │ │ ├── index.ts │ │ │ ├── integration.ts │ │ │ ├── jsSelfProfiling.ts │ │ │ ├── startProfileForSpan.ts │ │ │ └── utils.ts │ │ ├── report-dialog.ts │ │ ├── sdk.ts │ │ ├── stack-parsers.ts │ │ ├── tracing │ │ │ ├── backgroundtab.ts │ │ │ ├── browserTracingIntegration.ts │ │ │ ├── linkedTraces.ts │ │ │ ├── reportPageLoaded.ts │ │ │ ├── request.ts │ │ │ ├── setActiveSpan.ts │ │ │ └── utils.ts │ │ ├── transports │ │ │ ├── fetch.ts │ │ │ ├── offline.ts │ │ │ └── types.ts │ │ ├── userfeedback.ts │ │ └── utils │ │ │ ├── detectBrowserExtension.ts │ │ │ └── lazyLoadIntegration.ts │ ├── test │ │ ├── client.test.ts │ │ ├── diagnose-sdk.test.ts │ │ ├── eventbuilder.test.ts │ │ ├── helper │ │ │ └── browser-client-options.ts │ │ ├── helpers.test.ts │ │ ├── index.bundle.feedback.test.ts │ │ ├── index.bundle.replay.test.ts │ │ ├── index.bundle.test.ts │ │ ├── index.bundle.tracing.replay.feedback.test.ts │ │ ├── index.bundle.tracing.replay.test.ts │ │ ├── index.bundle.tracing.test.ts │ │ ├── index.test.ts │ │ ├── integrations │ │ │ ├── breadcrumbs.test.ts │ │ │ ├── contextlines.test.ts │ │ │ ├── graphqlClient.test.ts │ │ │ ├── reportingobserver.test.ts │ │ │ └── webWorker.test.ts │ │ ├── loader.js │ │ ├── mocks │ │ │ └── simpletransport.ts │ │ ├── profiling │ │ │ ├── UIProfiler.test.ts │ │ │ ├── integration.test.ts │ │ │ └── utils.test.ts │ │ ├── sdk.test.ts │ │ ├── tracekit │ │ │ ├── chromium.test.ts │ │ │ ├── firefox.test.ts │ │ │ ├── ie.test.ts │ │ │ ├── misc.test.ts │ │ │ ├── opera.test.ts │ │ │ ├── react-native.test.ts │ │ │ ├── react.test.ts │ │ │ └── safari.test.ts │ │ ├── tracing │ │ │ ├── backgroundtab.test.ts │ │ │ ├── browserTracingIntegration.test.ts │ │ │ ├── linkedTraces.test.ts │ │ │ ├── reportPageLoaded.test.ts │ │ │ ├── request.test.ts │ │ │ └── setActiveSpan.test.ts │ │ ├── transports │ │ │ ├── fetch.test.ts │ │ │ └── offline.test.ts │ │ ├── tsconfig.json │ │ ├── userfeedback.test.ts │ │ └── utils │ │ │ └── lazyLoadIntegration.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── bun │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── install-bun.js │ ├── src │ │ ├── client.ts │ │ ├── index.ts │ │ ├── integrations │ │ │ └── bunserver.ts │ │ ├── sdk.ts │ │ ├── transports │ │ │ └── index.ts │ │ └── types.ts │ ├── test │ │ ├── helpers.ts │ │ ├── init.test.ts │ │ ├── integrations │ │ │ └── bunserver.test.ts │ │ ├── sdk.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ └── tsconfig.types.json ├── cloudflare │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── async.ts │ │ ├── client.ts │ │ ├── d1.ts │ │ ├── debug-build.ts │ │ ├── durableobject.ts │ │ ├── flush.ts │ │ ├── handler.ts │ │ ├── index.ts │ │ ├── instrument.ts │ │ ├── integrations │ │ │ ├── fetch.ts │ │ │ ├── hono.ts │ │ │ └── tracing │ │ │ │ └── vercelai.ts │ │ ├── opentelemetry │ │ │ └── tracer.ts │ │ ├── options.ts │ │ ├── pages-plugin.ts │ │ ├── request.ts │ │ ├── scope-utils.ts │ │ ├── sdk.ts │ │ ├── transport.ts │ │ ├── utils │ │ │ ├── addOriginToSpan.ts │ │ │ ├── commonjs.ts │ │ │ ├── copyExecutionContext.ts │ │ │ └── streaming.ts │ │ ├── vendor │ │ │ └── stacktrace.ts │ │ └── workflows.ts │ ├── test │ │ ├── async.test.ts │ │ ├── copy-execution-context.test.ts │ │ ├── d1.test.ts │ │ ├── durableobject.test.ts │ │ ├── flush.test.ts │ │ ├── handler.test.ts │ │ ├── integrations │ │ │ ├── fetch.test.ts │ │ │ └── hono.test.ts │ │ ├── opentelemetry.test.ts │ │ ├── options.test.ts │ │ ├── pages-plugin.test.ts │ │ ├── request.test.ts │ │ ├── sdk.test.ts │ │ ├── testUtils.ts │ │ ├── transport.test.ts │ │ ├── tsconfig.json │ │ └── workflow.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── core │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── api.ts │ │ ├── asyncContext │ │ │ ├── index.ts │ │ │ ├── stackStrategy.ts │ │ │ └── types.ts │ │ ├── attributes.ts │ │ ├── breadcrumbs.ts │ │ ├── build-time-plugins │ │ │ └── buildTimeOptionsBase.ts │ │ ├── carrier.ts │ │ ├── checkin.ts │ │ ├── client.ts │ │ ├── constants.ts │ │ ├── currentScopes.ts │ │ ├── debug-build.ts │ │ ├── defaultScopes.ts │ │ ├── envelope.ts │ │ ├── eventProcessors.ts │ │ ├── exports.ts │ │ ├── feedback.ts │ │ ├── fetch.ts │ │ ├── index.ts │ │ ├── instrument │ │ │ ├── console.ts │ │ │ ├── fetch.ts │ │ │ ├── globalError.ts │ │ │ ├── globalUnhandledRejection.ts │ │ │ └── handlers.ts │ │ ├── integration.ts │ │ ├── integrations │ │ │ ├── captureconsole.ts │ │ │ ├── consola.ts │ │ │ ├── console.ts │ │ │ ├── dedupe.ts │ │ │ ├── eventFilters.ts │ │ │ ├── extraerrordata.ts │ │ │ ├── featureFlags │ │ │ │ ├── featureFlagsIntegration.ts │ │ │ │ ├── growthbook.ts │ │ │ │ └── index.ts │ │ │ ├── functiontostring.ts │ │ │ ├── linkederrors.ts │ │ │ ├── mcp-server │ │ │ │ ├── attributeExtraction.ts │ │ │ │ ├── attributes.ts │ │ │ │ ├── correlation.ts │ │ │ │ ├── errorCapture.ts │ │ │ │ ├── handlers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── methodConfig.ts │ │ │ │ ├── piiFiltering.ts │ │ │ │ ├── resultExtraction.ts │ │ │ │ ├── sessionExtraction.ts │ │ │ │ ├── sessionManagement.ts │ │ │ │ ├── spans.ts │ │ │ │ ├── transport.ts │ │ │ │ ├── types.ts │ │ │ │ └── validation.ts │ │ │ ├── moduleMetadata.ts │ │ │ ├── requestdata.ts │ │ │ ├── rewriteframes.ts │ │ │ ├── supabase.ts │ │ │ ├── third-party-errors-filter.ts │ │ │ └── zoderrors.ts │ │ ├── logs │ │ │ ├── console-integration.ts │ │ │ ├── constants.ts │ │ │ ├── envelope.ts │ │ │ ├── internal.ts │ │ │ ├── public-api.ts │ │ │ └── utils.ts │ │ ├── metadata.ts │ │ ├── metrics │ │ │ ├── envelope.ts │ │ │ ├── internal.ts │ │ │ └── public-api.ts │ │ ├── profiling.ts │ │ ├── report-dialog.ts │ │ ├── scope.ts │ │ ├── sdk.ts │ │ ├── semanticAttributes.ts │ │ ├── server-runtime-client.ts │ │ ├── session.ts │ │ ├── tracing │ │ │ ├── ai │ │ │ │ ├── gen-ai-attributes.ts │ │ │ │ ├── messageTruncation.ts │ │ │ │ └── utils.ts │ │ │ ├── anthropic-ai │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── streaming.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── dynamicSamplingContext.ts │ │ │ ├── errors.ts │ │ │ ├── google-genai │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── streaming.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── idleSpan.ts │ │ │ ├── index.ts │ │ │ ├── langchain │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── langgraph │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── logSpans.ts │ │ │ ├── measurement.ts │ │ │ ├── openai │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── streaming.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── sampling.ts │ │ │ ├── sentryNonRecordingSpan.ts │ │ │ ├── sentrySpan.ts │ │ │ ├── spanstatus.ts │ │ │ ├── trace.ts │ │ │ ├── utils.ts │ │ │ └── vercel-ai │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ ├── utils.ts │ │ │ │ └── vercel-ai-attributes.ts │ │ ├── transports │ │ │ ├── base.ts │ │ │ ├── multiplexed.ts │ │ │ ├── offline.ts │ │ │ └── userAgent.ts │ │ ├── trpc.ts │ │ ├── types-hoist │ │ │ ├── attachment.ts │ │ │ ├── breadcrumb.ts │ │ │ ├── browseroptions.ts │ │ │ ├── checkin.ts │ │ │ ├── clientreport.ts │ │ │ ├── context.ts │ │ │ ├── csp.ts │ │ │ ├── datacategory.ts │ │ │ ├── debugMeta.ts │ │ │ ├── dsn.ts │ │ │ ├── envelope.ts │ │ │ ├── error.ts │ │ │ ├── event.ts │ │ │ ├── eventprocessor.ts │ │ │ ├── exception.ts │ │ │ ├── extra.ts │ │ │ ├── feedback │ │ │ │ ├── config.ts │ │ │ │ ├── form.ts │ │ │ │ ├── index.ts │ │ │ │ ├── sendFeedback.ts │ │ │ │ └── theme.ts │ │ │ ├── instrument.ts │ │ │ ├── integration.ts │ │ │ ├── link.ts │ │ │ ├── log.ts │ │ │ ├── measurement.ts │ │ │ ├── mechanism.ts │ │ │ ├── metric.ts │ │ │ ├── misc.ts │ │ │ ├── opentelemetry.ts │ │ │ ├── options.ts │ │ │ ├── package.ts │ │ │ ├── parameterize.ts │ │ │ ├── polymorphics.ts │ │ │ ├── profiling.ts │ │ │ ├── replay.ts │ │ │ ├── request.ts │ │ │ ├── runtime.ts │ │ │ ├── samplingcontext.ts │ │ │ ├── sdkinfo.ts │ │ │ ├── sdkmetadata.ts │ │ │ ├── session.ts │ │ │ ├── severity.ts │ │ │ ├── span.ts │ │ │ ├── spanStatus.ts │ │ │ ├── stackframe.ts │ │ │ ├── stacktrace.ts │ │ │ ├── startSpanOptions.ts │ │ │ ├── thread.ts │ │ │ ├── timedEvent.ts │ │ │ ├── tracing.ts │ │ │ ├── transaction.ts │ │ │ ├── transport.ts │ │ │ ├── user.ts │ │ │ ├── view-hierarchy.ts │ │ │ ├── vue.ts │ │ │ ├── webfetchapi.ts │ │ │ └── wrappedfunction.ts │ │ ├── utils │ │ │ ├── aggregate-errors.ts │ │ │ ├── ai │ │ │ │ └── providerSkip.ts │ │ │ ├── anr.ts │ │ │ ├── applyScopeDataToEvent.ts │ │ │ ├── baggage.ts │ │ │ ├── breadcrumb-log-level.ts │ │ │ ├── browser.ts │ │ │ ├── clientreport.ts │ │ │ ├── cookie.ts │ │ │ ├── debounce.ts │ │ │ ├── debug-ids.ts │ │ │ ├── debug-logger.ts │ │ │ ├── dsn.ts │ │ │ ├── env.ts │ │ │ ├── envelope.ts │ │ │ ├── error.ts │ │ │ ├── eventUtils.ts │ │ │ ├── eventbuilder.ts │ │ │ ├── exports.ts │ │ │ ├── featureFlags.ts │ │ │ ├── flushIfServerless.ts │ │ │ ├── handleCallbackErrors.ts │ │ │ ├── hasSpansEnabled.ts │ │ │ ├── ipAddress.ts │ │ │ ├── is.ts │ │ │ ├── isBrowser.ts │ │ │ ├── isSentryRequestUrl.ts │ │ │ ├── lru.ts │ │ │ ├── merge.ts │ │ │ ├── meta.ts │ │ │ ├── misc.ts │ │ │ ├── node-stack-trace.ts │ │ │ ├── node.ts │ │ │ ├── normalize.ts │ │ │ ├── object.ts │ │ │ ├── parameterize.ts │ │ │ ├── parseSampleRate.ts │ │ │ ├── path.ts │ │ │ ├── prepareEvent.ts │ │ │ ├── promisebuffer.ts │ │ │ ├── propagationContext.ts │ │ │ ├── ratelimit.ts │ │ │ ├── request.ts │ │ │ ├── sdkMetadata.ts │ │ │ ├── severity.ts │ │ │ ├── should-ignore-span.ts │ │ │ ├── spanOnScope.ts │ │ │ ├── spanUtils.ts │ │ │ ├── stacktrace.ts │ │ │ ├── string.ts │ │ │ ├── supports.ts │ │ │ ├── syncpromise.ts │ │ │ ├── time.ts │ │ │ ├── trace-info.ts │ │ │ ├── traceData.ts │ │ │ ├── tracing.ts │ │ │ ├── transactionEvent.ts │ │ │ ├── url.ts │ │ │ ├── vercelWaitUntil.ts │ │ │ ├── version.ts │ │ │ └── worldwide.ts │ │ └── vendor │ │ │ ├── escapeStringForRegex.ts │ │ │ └── getIpAddress.ts │ ├── test │ │ ├── lib │ │ │ ├── api.test.ts │ │ │ ├── attachments.test.ts │ │ │ ├── attributes.test.ts │ │ │ ├── carrier.test.ts │ │ │ ├── checkin.test.ts │ │ │ ├── client.test.ts │ │ │ ├── envelope.test.ts │ │ │ ├── feedback.test.ts │ │ │ ├── fetch.test.ts │ │ │ ├── hint.test.ts │ │ │ ├── instrument │ │ │ │ ├── fetch.test.ts │ │ │ │ └── handlers.test.ts │ │ │ ├── integration.test.ts │ │ │ ├── integrations │ │ │ │ ├── captureconsole.test.ts │ │ │ │ ├── consola.test.ts │ │ │ │ ├── console.test.ts │ │ │ │ ├── dedupe.test.ts │ │ │ │ ├── eventFilters.test.ts │ │ │ │ ├── extraerrordata.test.ts │ │ │ │ ├── functiontostring.test.ts │ │ │ │ ├── mcp-server │ │ │ │ │ ├── mcpServerErrorCapture.test.ts │ │ │ │ │ ├── mcpServerWrapper.test.ts │ │ │ │ │ ├── piiFiltering.test.ts │ │ │ │ │ ├── semanticConventions.test.ts │ │ │ │ │ ├── testUtils.ts │ │ │ │ │ └── transportInstrumentation.test.ts │ │ │ │ ├── metadata.test.ts │ │ │ │ ├── rewriteframes.test.ts │ │ │ │ ├── third-party-errors-filter.test.ts │ │ │ │ └── zoderrrors.test.ts │ │ │ ├── logs │ │ │ │ ├── envelope.test.ts │ │ │ │ └── internal.test.ts │ │ │ ├── metadata.test.ts │ │ │ ├── metrics │ │ │ │ ├── envelope.test.ts │ │ │ │ ├── internal.test.ts │ │ │ │ └── public-api.test.ts │ │ │ ├── prepareEvent.test.ts │ │ │ ├── scope.test.ts │ │ │ ├── sdk.test.ts │ │ │ ├── server-runtime-client.test.ts │ │ │ ├── session.test.ts │ │ │ ├── tracing │ │ │ │ ├── dynamicSamplingContext.test.ts │ │ │ │ ├── errors.test.ts │ │ │ │ ├── idleSpan.test.ts │ │ │ │ ├── sentryNonRecordingSpan.test.ts │ │ │ │ ├── sentrySpan.test.ts │ │ │ │ ├── spanstatus.test.ts │ │ │ │ ├── trace.test.ts │ │ │ │ └── utils.test.ts │ │ │ ├── transports │ │ │ │ ├── base.test.ts │ │ │ │ ├── multiplexed.test.ts │ │ │ │ └── offline.test.ts │ │ │ ├── trpc.test.ts │ │ │ ├── utils │ │ │ │ ├── aggregate-errors.test.ts │ │ │ │ ├── ai │ │ │ │ │ └── providerSkip.test.ts │ │ │ │ ├── anthropic-utils.test.ts │ │ │ │ ├── applyScopeDataToEvent.test.ts │ │ │ │ ├── baggage.test.ts │ │ │ │ ├── breadcrumb-log-level.test.ts │ │ │ │ ├── browser.test.ts │ │ │ │ ├── clientreport.test.ts │ │ │ │ ├── cookie.test.ts │ │ │ │ ├── debounce.test.ts │ │ │ │ ├── dsn.test.ts │ │ │ │ ├── envelope.test.ts │ │ │ │ ├── eventbuilder.test.ts │ │ │ │ ├── featureFlags.test.ts │ │ │ │ ├── flushIfServerless.test.ts │ │ │ │ ├── handleCallbackErrors.test.ts │ │ │ │ ├── hasSpansEnabled.test.ts │ │ │ │ ├── is.test.ts │ │ │ │ ├── isSentryRequestUrl.test.ts │ │ │ │ ├── logger.test.ts │ │ │ │ ├── lru.test.ts │ │ │ │ ├── merge.test.ts │ │ │ │ ├── meta.test.ts │ │ │ │ ├── misc.test.ts │ │ │ │ ├── normalize-url.test.ts │ │ │ │ ├── normalize.test.ts │ │ │ │ ├── object.test.ts │ │ │ │ ├── openai-utils.test.ts │ │ │ │ ├── parameterize.test.ts │ │ │ │ ├── parseSampleRate.test.ts │ │ │ │ ├── path.test.ts │ │ │ │ ├── promisebuffer.test.ts │ │ │ │ ├── ratelimit.test.ts │ │ │ │ ├── request.test.ts │ │ │ │ ├── severity.test.ts │ │ │ │ ├── should-ignore-span.test.ts │ │ │ │ ├── spanUtils.test.ts │ │ │ │ ├── stacktrace.test.ts │ │ │ │ ├── string.test.ts │ │ │ │ ├── supports.test.ts │ │ │ │ ├── syncpromise.test.ts │ │ │ │ ├── traceData.test.ts │ │ │ │ ├── tracing.test.ts │ │ │ │ ├── transactionEvent.test.ts │ │ │ │ ├── url.test.ts │ │ │ │ ├── vercelWaitUntil.test.ts │ │ │ │ ├── vercelai-utils.test.ts │ │ │ │ └── worldwide.test.ts │ │ │ └── vendor │ │ │ │ └── getClientIpAddress.test.ts │ │ ├── mocks │ │ │ ├── client.ts │ │ │ ├── integration.ts │ │ │ └── transport.ts │ │ ├── testutils.ts │ │ ├── tracing │ │ │ └── openai-integration-functions.test.ts │ │ ├── tsconfig.json │ │ └── types │ │ │ └── typedef.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── deno │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── lib.deno.d.ts │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── scripts │ │ ├── download-deno-types.mjs │ │ ├── download.mjs │ │ └── install-deno.mjs │ ├── src │ │ ├── client.ts │ │ ├── index.ts │ │ ├── integrations │ │ │ ├── breadcrumbs.ts │ │ │ ├── context.ts │ │ │ ├── contextlines.ts │ │ │ ├── deno-cron-format.ts │ │ │ ├── deno-cron.ts │ │ │ ├── globalhandlers.ts │ │ │ ├── normalizepaths.ts │ │ │ └── tracing │ │ │ │ └── vercelai.ts │ │ ├── opentelemetry │ │ │ └── tracer.ts │ │ ├── sdk.ts │ │ ├── transports │ │ │ └── index.ts │ │ └── types.ts │ ├── test │ │ ├── __snapshots__ │ │ │ └── mod.test.ts.snap │ │ ├── example.ts │ │ ├── mod.test.ts │ │ ├── normalize.ts │ │ ├── opentelemetry.test.ts │ │ ├── sdk.test.ts │ │ ├── transport.ts │ │ └── tsconfig.json │ ├── tsconfig.build.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ └── tsconfig.types.json ├── ember │ ├── .ember-cli │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .npmignore │ ├── .template-lintrc.js │ ├── .watchmanconfig │ ├── LICENSE │ ├── README.md │ ├── addon │ │ ├── index.ts │ │ ├── instance-initializers │ │ │ └── sentry-performance.ts │ │ ├── runloop.d.ts │ │ └── types.ts │ ├── app │ │ └── instance-initializers │ │ │ └── sentry-performance.js │ ├── config │ │ └── environment.js │ ├── ember-cli-build.js │ ├── index.js │ ├── package.json │ ├── testem.js │ ├── tests │ │ ├── acceptance │ │ │ ├── sentry-errors-test.ts │ │ │ ├── sentry-performance-test.ts │ │ │ └── sentry-replay-test.ts │ │ ├── dummy │ │ │ ├── app │ │ │ │ ├── app.ts │ │ │ │ ├── components │ │ │ │ │ ├── link.hbs │ │ │ │ │ ├── link.ts │ │ │ │ │ ├── slow-loading-gc-list.ts │ │ │ │ │ ├── slow-loading-list.ts │ │ │ │ │ └── test-section.ts │ │ │ │ ├── config │ │ │ │ │ └── environment.d.ts │ │ │ │ ├── controllers │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── slow-loading-route.ts │ │ │ │ │ ├── slow-loading-route │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tracing.ts │ │ │ │ ├── helpers │ │ │ │ │ └── utils.ts │ │ │ │ ├── index.html │ │ │ │ ├── router.ts │ │ │ │ ├── routes │ │ │ │ │ ├── replay.ts │ │ │ │ │ ├── slow-loading-route.ts │ │ │ │ │ ├── slow-loading-route │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── with-error │ │ │ │ │ │ ├── error.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── with-loading │ │ │ │ │ │ └── index.ts │ │ │ │ ├── styles │ │ │ │ │ └── app.css │ │ │ │ └── templates │ │ │ │ │ ├── application.hbs │ │ │ │ │ ├── components │ │ │ │ │ ├── slow-loading-gc-list.hbs │ │ │ │ │ ├── slow-loading-list.hbs │ │ │ │ │ └── test-section.hbs │ │ │ │ │ ├── index.hbs │ │ │ │ │ ├── replay.hbs │ │ │ │ │ ├── slow-loading-route.hbs │ │ │ │ │ ├── slow-loading-route │ │ │ │ │ └── index.hbs │ │ │ │ │ ├── tracing.hbs │ │ │ │ │ ├── with-error.hbs │ │ │ │ │ ├── with-error │ │ │ │ │ ├── error.hbs │ │ │ │ │ └── index.hbs │ │ │ │ │ ├── with-loading.hbs │ │ │ │ │ └── with-loading │ │ │ │ │ ├── index.hbs │ │ │ │ │ └── loading.hbs │ │ │ ├── config │ │ │ │ ├── ember-cli-update.json │ │ │ │ ├── environment.js │ │ │ │ ├── optional-features.json │ │ │ │ └── targets.js │ │ │ ├── constants.ts │ │ │ └── public │ │ │ │ ├── assets │ │ │ │ └── images │ │ │ │ │ ├── sentry-logo.svg │ │ │ │ │ └── sentry-pattern-transparent.png │ │ │ │ └── robots.txt │ │ ├── helpers │ │ │ ├── setup-sentry.ts │ │ │ └── utils.ts │ │ ├── index.html │ │ ├── integration │ │ │ └── .gitkeep │ │ ├── test-helper.ts │ │ └── unit │ │ │ └── instrument-route-performance-test.ts │ ├── tsconfig.json │ ├── types │ │ ├── dummy │ │ │ └── index.d.ts │ │ └── global.d.ts │ └── vendor │ │ ├── initial-load-body.js │ │ └── initial-load-head.js ├── eslint-config-sdk │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ │ ├── base.js │ │ ├── import.js │ │ ├── index.js │ │ └── prettier.js ├── eslint-plugin-sdk │ ├── .eslintrc.js │ ├── LICENSE │ ├── package.json │ ├── src │ │ ├── index.js │ │ └── rules │ │ │ ├── no-class-field-initializers.js │ │ │ ├── no-eq-empty.js │ │ │ ├── no-focused-tests.js │ │ │ ├── no-regexp-constructor.js │ │ │ └── no-skipped-tests.js │ ├── test │ │ └── lib │ │ │ └── rules │ │ │ └── no-eq-empty.test.ts │ ├── tsconfig.test.json │ └── vite.config.ts ├── feedback │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.bundle.config.mjs │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── shim-preact-export.js │ ├── src │ │ ├── constants │ │ │ └── index.ts │ │ ├── core │ │ │ ├── TestClient.ts │ │ │ ├── components │ │ │ │ ├── Actor.css.ts │ │ │ │ ├── Actor.ts │ │ │ │ └── FeedbackIcon.ts │ │ │ ├── createMainStyles.ts │ │ │ ├── getFeedback.ts │ │ │ ├── integration.ts │ │ │ ├── sendFeedback.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── modal │ │ │ ├── components │ │ │ │ ├── Dialog.css.ts │ │ │ │ ├── Dialog.tsx │ │ │ │ ├── DialogHeader.tsx │ │ │ │ ├── Form.tsx │ │ │ │ ├── SentryLogo.ts │ │ │ │ └── SuccessIcon.ts │ │ │ └── integration.tsx │ │ ├── screenshot │ │ │ ├── components │ │ │ │ ├── IconClose.tsx │ │ │ │ ├── ScreenshotEditor.tsx │ │ │ │ ├── ScreenshotInput.css.ts │ │ │ │ ├── Toolbar.tsx │ │ │ │ └── useTakeScreenshot.tsx │ │ │ └── integration.ts │ │ └── util │ │ │ ├── debug-build.ts │ │ │ ├── isScreenshotSupported.ts │ │ │ ├── mergeOptions.ts │ │ │ ├── setAttributesNS.ts │ │ │ └── validate.ts │ ├── test │ │ └── core │ │ │ ├── components │ │ │ └── Actor.test.ts │ │ │ ├── getFeedback.test.ts │ │ │ ├── mockSdk.ts │ │ │ └── sendFeedback.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── gatsby │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── gatsby-node.js │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── setup │ │ └── globalSetup.ts │ ├── src │ │ ├── index.ts │ │ ├── sdk.ts │ │ └── utils │ │ │ └── types.ts │ ├── test │ │ ├── gatsby-node.test.ts │ │ ├── index.test.ts │ │ ├── sdk.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.plugin.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── google-cloud-serverless │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── debug-build.ts │ │ ├── gcpfunction │ │ │ ├── cloud_events.ts │ │ │ ├── events.ts │ │ │ ├── general.ts │ │ │ └── http.ts │ │ ├── index.ts │ │ ├── integrations │ │ │ ├── google-cloud-grpc.ts │ │ │ └── google-cloud-http.ts │ │ ├── sdk.ts │ │ └── utils.ts │ ├── test │ │ ├── gcpfunction │ │ │ ├── cloud_event.test.ts │ │ │ ├── events.test.ts │ │ │ └── http.test.ts │ │ ├── integrations │ │ │ ├── google-cloud-grpc.test.ts │ │ │ ├── google-cloud-http.test.ts │ │ │ └── private.pem │ │ ├── sdk.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── integration-shims │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── BrowserTracing.ts │ │ ├── Feedback.ts │ │ ├── Replay.ts │ │ ├── common.ts │ │ ├── index.ts │ │ └── launchDarkly.ts │ ├── tsconfig.json │ └── tsconfig.types.json ├── nestjs │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── decorators.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── integrations │ │ │ ├── helpers.ts │ │ │ ├── nest.ts │ │ │ ├── sentry-nest-event-instrumentation.ts │ │ │ ├── sentry-nest-instrumentation.ts │ │ │ └── types.ts │ │ ├── sdk.ts │ │ └── setup.ts │ ├── test │ │ ├── decorators.test.ts │ │ ├── integrations │ │ │ └── nest.test.ts │ │ ├── sdk.test.ts │ │ └── sentry-global-filter.test.ts │ ├── tsconfig.json │ ├── tsconfig.setup-types.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── nextjs │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── buildRollup.ts │ ├── src │ │ ├── client │ │ │ ├── browserTracingIntegration.ts │ │ │ ├── clientNormalizationIntegration.ts │ │ │ ├── index.ts │ │ │ ├── routing │ │ │ │ ├── appRouterRoutingInstrumentation.ts │ │ │ │ ├── isrRoutingTracing.ts │ │ │ │ ├── nextRoutingInstrumentation.ts │ │ │ │ ├── pagesRouterRoutingInstrumentation.ts │ │ │ │ └── parameterization.ts │ │ │ └── tunnelRoute.ts │ │ ├── common │ │ │ ├── captureRequestError.ts │ │ │ ├── debug-build.ts │ │ │ ├── devErrorSymbolicationEventProcessor.ts │ │ │ ├── getVercelEnv.ts │ │ │ ├── index.ts │ │ │ ├── nextNavigationErrorUtils.ts │ │ │ ├── nextSpanAttributes.ts │ │ │ ├── pages-router-instrumentation │ │ │ │ ├── _error.ts │ │ │ │ ├── wrapApiHandlerWithSentry.ts │ │ │ │ ├── wrapApiHandlerWithSentryVercelCrons.ts │ │ │ │ ├── wrapAppGetInitialPropsWithSentry.ts │ │ │ │ ├── wrapDocumentGetInitialPropsWithSentry.ts │ │ │ │ ├── wrapErrorGetInitialPropsWithSentry.ts │ │ │ │ ├── wrapGetInitialPropsWithSentry.ts │ │ │ │ ├── wrapGetServerSidePropsWithSentry.ts │ │ │ │ ├── wrapGetStaticPropsWithSentry.ts │ │ │ │ └── wrapPageComponentWithSentry.ts │ │ │ ├── span-attributes-with-logic-attached.ts │ │ │ ├── types.ts │ │ │ ├── utils │ │ │ │ ├── addHeadersAsAttributes.ts │ │ │ │ ├── dropMiddlewareTunnelRequests.ts │ │ │ │ ├── isBuild.ts │ │ │ │ ├── isUseCacheFunction.ts │ │ │ │ ├── nextSpan.ts │ │ │ │ ├── responseEnd.ts │ │ │ │ ├── setUrlProcessingMetadata.ts │ │ │ │ ├── tracingUtils.ts │ │ │ │ ├── urls.ts │ │ │ │ └── wrapperUtils.ts │ │ │ ├── withServerActionInstrumentation.ts │ │ │ ├── wrapGenerationFunctionWithSentry.ts │ │ │ ├── wrapMiddlewareWithSentry.ts │ │ │ ├── wrapRouteHandlerWithSentry.ts │ │ │ └── wrapServerComponentWithSentry.ts │ │ ├── config │ │ │ ├── getBuildPluginOptions.ts │ │ │ ├── handleRunAfterProductionCompile.ts │ │ │ ├── index.ts │ │ │ ├── loaders │ │ │ │ ├── index.ts │ │ │ │ ├── prefixLoader.ts │ │ │ │ ├── types.ts │ │ │ │ ├── valueInjectionLoader.ts │ │ │ │ └── wrappingLoader.ts │ │ │ ├── manifest │ │ │ │ ├── createRouteManifest.ts │ │ │ │ └── types.ts │ │ │ ├── polyfills │ │ │ │ └── perf_hooks.js │ │ │ ├── templates │ │ │ │ ├── apiWrapperTemplate.ts │ │ │ │ ├── middlewareWrapperTemplate.ts │ │ │ │ ├── pageWrapperTemplate.ts │ │ │ │ ├── requestAsyncStorageShim.ts │ │ │ │ ├── routeHandlerWrapperTemplate.ts │ │ │ │ ├── sentryInitWrapperTemplate.ts │ │ │ │ └── serverComponentWrapperTemplate.ts │ │ │ ├── turbopack │ │ │ │ ├── constructTurbopackConfig.ts │ │ │ │ ├── generateValueInjectionRules.ts │ │ │ │ └── index.ts │ │ │ ├── types.ts │ │ │ ├── util.ts │ │ │ ├── webpack.ts │ │ │ └── withSentryConfig.ts │ │ ├── edge │ │ │ ├── distDirRewriteFramesIntegration.ts │ │ │ ├── index.ts │ │ │ ├── rewriteFramesIntegration.ts │ │ │ ├── types.ts │ │ │ └── wrapApiHandlerWithSentry.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ └── server │ │ │ ├── distDirRewriteFramesIntegration.ts │ │ │ ├── index.ts │ │ │ └── rewriteFramesIntegration.ts │ ├── test │ │ ├── client │ │ │ ├── isrRoutingTracing.test.ts │ │ │ └── parameterization.test.ts │ │ ├── clientSdk.test.ts │ │ ├── common │ │ │ ├── devErrorSymbolicationEventProcessor.test.ts │ │ │ └── utils │ │ │ │ └── responseEnd.test.ts │ │ ├── config │ │ │ ├── __snapshots__ │ │ │ │ └── valueInjectionLoader.test.ts.snap │ │ │ ├── fixtures.ts │ │ │ ├── getBuildPluginOptions.test.ts │ │ │ ├── handleRunAfterProductionCompile.test.ts │ │ │ ├── loaders.test.ts │ │ │ ├── manifest │ │ │ │ └── suites │ │ │ │ │ ├── base-path │ │ │ │ │ ├── app │ │ │ │ │ │ ├── about │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── users │ │ │ │ │ │ │ └── [id] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── base-path.test.ts │ │ │ │ │ ├── catchall-at-root │ │ │ │ │ ├── app │ │ │ │ │ │ ├── [[...path]] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── catchall-at-root.test.ts │ │ │ │ │ ├── catchall │ │ │ │ │ ├── app │ │ │ │ │ │ ├── catchall │ │ │ │ │ │ │ └── [[...path]] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── catchall.test.ts │ │ │ │ │ ├── dynamic │ │ │ │ │ ├── app │ │ │ │ │ │ ├── dynamic │ │ │ │ │ │ │ ├── [id] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── static │ │ │ │ │ │ │ └── nested │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── users │ │ │ │ │ │ │ └── [id] │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── posts │ │ │ │ │ │ │ └── [postId] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── settings │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── dynamic.test.ts │ │ │ │ │ ├── file-extensions │ │ │ │ │ ├── app │ │ │ │ │ │ ├── javascript │ │ │ │ │ │ │ ├── component.tsx │ │ │ │ │ │ │ └── page.js │ │ │ │ │ │ ├── jsx-route │ │ │ │ │ │ │ └── page.jsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── mixed │ │ │ │ │ │ │ ├── page.jsx │ │ │ │ │ │ │ └── page.ts │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── precedence │ │ │ │ │ │ │ ├── page.js │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── typescript │ │ │ │ │ │ │ ├── other.ts │ │ │ │ │ │ │ └── page.ts │ │ │ │ │ └── file-extensions.test.ts │ │ │ │ │ ├── isr │ │ │ │ │ ├── app │ │ │ │ │ │ ├── articles │ │ │ │ │ │ │ └── [category] │ │ │ │ │ │ │ │ └── [slug] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── blog │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ └── [[...path]] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── guides │ │ │ │ │ │ │ └── [...segments] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── posts │ │ │ │ │ │ │ └── [slug] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── products │ │ │ │ │ │ │ └── [id] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── regular │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── users │ │ │ │ │ │ │ └── [id] │ │ │ │ │ │ │ └── profile │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── isr.test.ts │ │ │ │ │ ├── route-groups │ │ │ │ │ ├── app │ │ │ │ │ │ ├── (auth) │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ ├── login │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── signup │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ │ ├── dashboard │ │ │ │ │ │ │ │ ├── [id] │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ └── settings │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ └── profile │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── (marketing) │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ └── public │ │ │ │ │ │ │ │ └── about │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── route-groups.test.ts │ │ │ │ │ └── static │ │ │ │ │ ├── app │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── some │ │ │ │ │ │ └── nested │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── user │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── users │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── static.test.ts │ │ │ ├── mocks.ts │ │ │ ├── testUtils.ts │ │ │ ├── turbopack │ │ │ │ ├── constructTurbopackConfig.test.ts │ │ │ │ └── generateValueInjectionRules.test.ts │ │ │ ├── util.test.ts │ │ │ ├── valueInjectionLoader.test.ts │ │ │ ├── webpack │ │ │ │ └── constructWebpackConfig.test.ts │ │ │ ├── withSentry.test.ts │ │ │ ├── withSentryConfig.test.ts │ │ │ ├── wrappers.test.ts │ │ │ └── wrappingLoader.test.ts │ │ ├── edge │ │ │ └── withSentryAPI.test.ts │ │ ├── performance │ │ │ └── pagesRouterInstrumentation.test.ts │ │ ├── serverSdk.test.ts │ │ ├── tsconfig.json │ │ └── utils │ │ │ ├── tunnelRoute.test.ts │ │ │ └── urls.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── node-core │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.anr-worker.config.mjs │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── cron │ │ │ ├── common.ts │ │ │ ├── cron.ts │ │ │ ├── index.ts │ │ │ ├── node-cron.ts │ │ │ └── node-schedule.ts │ │ ├── debug-build.ts │ │ ├── index.ts │ │ ├── init.ts │ │ ├── integrations │ │ │ ├── anr │ │ │ │ ├── common.ts │ │ │ │ ├── index.ts │ │ │ │ └── worker.ts │ │ │ ├── childProcess.ts │ │ │ ├── context.ts │ │ │ ├── contextlines.ts │ │ │ ├── http │ │ │ │ ├── SentryHttpInstrumentation.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── httpServerIntegration.ts │ │ │ │ ├── httpServerSpansIntegration.ts │ │ │ │ ├── index.ts │ │ │ │ └── outgoing-requests.ts │ │ │ ├── local-variables │ │ │ │ ├── common.ts │ │ │ │ ├── index.ts │ │ │ │ ├── inspector.d.ts │ │ │ │ ├── local-variables-async.ts │ │ │ │ ├── local-variables-sync.ts │ │ │ │ └── worker.ts │ │ │ ├── modules.ts │ │ │ ├── node-fetch │ │ │ │ ├── SentryNodeFetchInstrumentation.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── onuncaughtexception.ts │ │ │ ├── onunhandledrejection.ts │ │ │ ├── pino.ts │ │ │ ├── processSession.ts │ │ │ ├── spotlight.ts │ │ │ ├── systemError.ts │ │ │ └── winston.ts │ │ ├── logs │ │ │ ├── capture.ts │ │ │ └── exports.ts │ │ ├── nodeVersion.ts │ │ ├── otel │ │ │ ├── contextManager.ts │ │ │ ├── instrument.ts │ │ │ └── logger.ts │ │ ├── proxy │ │ │ ├── base.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ └── parse-proxy-response.ts │ │ ├── sdk │ │ │ ├── api.ts │ │ │ ├── apm-js-collab-tracing-hooks.d.ts │ │ │ ├── client.ts │ │ │ ├── esmLoader.ts │ │ │ ├── index.ts │ │ │ ├── injectLoader.ts │ │ │ └── scope.ts │ │ ├── transports │ │ │ ├── http-module.ts │ │ │ ├── http.ts │ │ │ └── index.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── addOriginToSpan.ts │ │ │ ├── baggage.ts │ │ │ ├── createMissingInstrumentationContext.ts │ │ │ ├── debug.ts │ │ │ ├── detection.ts │ │ │ ├── ensureIsWrapped.ts │ │ │ ├── entry-point.ts │ │ │ ├── envToBool.ts │ │ │ ├── errorhandling.ts │ │ │ ├── getRequestUrl.ts │ │ │ ├── module.ts │ │ │ └── prepareEvent.ts │ ├── test │ │ ├── cron.test.ts │ │ ├── helpers │ │ │ ├── conditional.ts │ │ │ ├── error.ts │ │ │ ├── getDefaultNodeClientOptions.ts │ │ │ └── mockSdkInit.ts │ │ ├── integration │ │ │ ├── breadcrumbs.test.ts │ │ │ ├── scope.test.ts │ │ │ └── transactions.test.ts │ │ ├── integrations │ │ │ ├── context.test.ts │ │ │ ├── contextlines.test.ts │ │ │ ├── httpServerIntegration.test.ts │ │ │ ├── httpServerSpansIntegration.test.ts │ │ │ ├── localvariables.test.ts │ │ │ └── spotlight.test.ts │ │ ├── logs │ │ │ └── exports.test.ts │ │ ├── sdk │ │ │ ├── api.test.ts │ │ │ ├── client.test.ts │ │ │ └── init.test.ts │ │ ├── transports │ │ │ ├── http.test.ts │ │ │ ├── https.test.ts │ │ │ └── test-server-certs.ts │ │ ├── tsconfig.json │ │ └── utils │ │ │ ├── ensureIsWrapped.test.ts │ │ │ ├── entry-point.test.ts │ │ │ ├── envToBool.test.ts │ │ │ ├── getRequestUrl.test.ts │ │ │ ├── instrument.test.ts │ │ │ └── module.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── node-native │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── common.ts │ │ ├── event-loop-block-integration.ts │ │ ├── event-loop-block-watchdog.ts │ │ └── index.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── node │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.anr-worker.config.mjs │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── debug-build.ts │ │ ├── index.ts │ │ ├── init.ts │ │ ├── integrations │ │ │ ├── featureFlagShims │ │ │ │ ├── growthbook.ts │ │ │ │ ├── index.ts │ │ │ │ ├── launchDarkly.ts │ │ │ │ ├── openFeature.ts │ │ │ │ ├── statsig.ts │ │ │ │ └── unleash.ts │ │ │ ├── fs.ts │ │ │ ├── http.ts │ │ │ ├── node-fetch.ts │ │ │ └── tracing │ │ │ │ ├── amqplib.ts │ │ │ │ ├── anthropic-ai │ │ │ │ ├── index.ts │ │ │ │ └── instrumentation.ts │ │ │ │ ├── connect.ts │ │ │ │ ├── dataloader.ts │ │ │ │ ├── express.ts │ │ │ │ ├── fastify │ │ │ │ ├── fastify-otel │ │ │ │ │ ├── .eslintrc.js │ │ │ │ │ ├── index.d.ts │ │ │ │ │ └── index.js │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── v3 │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── enums │ │ │ │ │ └── AttributeNames.ts │ │ │ │ │ ├── instrumentation.ts │ │ │ │ │ ├── internal-types.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── firebase │ │ │ │ ├── firebase.ts │ │ │ │ ├── index.ts │ │ │ │ └── otel │ │ │ │ │ ├── firebaseInstrumentation.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── patches │ │ │ │ │ ├── firestore.ts │ │ │ │ │ └── functions.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── genericPool.ts │ │ │ │ ├── google-genai │ │ │ │ ├── index.ts │ │ │ │ └── instrumentation.ts │ │ │ │ ├── graphql.ts │ │ │ │ ├── hapi │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ │ ├── hono │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── instrumentation.ts │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── kafka.ts │ │ │ │ ├── knex.ts │ │ │ │ ├── koa.ts │ │ │ │ ├── langchain │ │ │ │ ├── index.ts │ │ │ │ └── instrumentation.ts │ │ │ │ ├── langgraph │ │ │ │ ├── index.ts │ │ │ │ └── instrumentation.ts │ │ │ │ ├── lrumemoizer.ts │ │ │ │ ├── mongo.ts │ │ │ │ ├── mongoose.ts │ │ │ │ ├── mysql.ts │ │ │ │ ├── mysql2.ts │ │ │ │ ├── openai │ │ │ │ ├── index.ts │ │ │ │ └── instrumentation.ts │ │ │ │ ├── postgres.ts │ │ │ │ ├── postgresjs.ts │ │ │ │ ├── prisma.ts │ │ │ │ ├── prisma │ │ │ │ └── vendor │ │ │ │ │ ├── v5-tracing-helper.ts │ │ │ │ │ └── v6-tracing-helper.ts │ │ │ │ ├── redis.ts │ │ │ │ ├── tedious.ts │ │ │ │ └── vercelai │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── instrumentation.ts │ │ │ │ └── types.ts │ │ ├── preload.ts │ │ ├── sdk │ │ │ ├── index.ts │ │ │ └── initOtel.ts │ │ ├── types.ts │ │ └── utils │ │ │ └── redisCache.ts │ ├── test │ │ ├── cron.test.ts │ │ ├── helpers │ │ │ ├── conditional.ts │ │ │ ├── error.ts │ │ │ ├── getDefaultNodeClientOptions.ts │ │ │ └── mockSdkInit.ts │ │ ├── integration │ │ │ ├── breadcrumbs.test.ts │ │ │ ├── scope.test.ts │ │ │ └── transactions.test.ts │ │ ├── integrations │ │ │ ├── http.test.ts │ │ │ └── tracing │ │ │ │ ├── firebase.test.ts │ │ │ │ ├── graphql.test.ts │ │ │ │ ├── koa.test.ts │ │ │ │ ├── mongo.test.ts │ │ │ │ ├── redis.test.ts │ │ │ │ └── vercelai │ │ │ │ └── instrumentation.test.ts │ │ ├── sdk │ │ │ ├── api.test.ts │ │ │ ├── client.test.ts │ │ │ ├── init.test.ts │ │ │ ├── initOtel.test.ts │ │ │ └── preload.test.ts │ │ ├── transports │ │ │ └── test-server-certs.ts │ │ ├── tsconfig.json │ │ └── utils │ │ │ └── module.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── nuxt │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── generate-build-stubs.bash │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client │ │ │ ├── index.ts │ │ │ ├── piniaIntegration.ts │ │ │ ├── sdk.ts │ │ │ └── vueIntegration.ts │ │ ├── common │ │ │ ├── debug-build.ts │ │ │ └── types.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ ├── module.ts │ │ ├── runtime │ │ │ ├── hooks │ │ │ │ ├── captureErrorHook.ts │ │ │ │ ├── updateRouteBeforeResponse.ts │ │ │ │ └── wrapMiddlewareHandler.ts │ │ │ ├── plugins │ │ │ │ ├── database.server.ts │ │ │ │ ├── index.ts │ │ │ │ ├── route-detector.server.ts │ │ │ │ ├── sentry-cloudflare.server.ts │ │ │ │ ├── sentry.client.ts │ │ │ │ ├── sentry.server.ts │ │ │ │ └── storage.server.ts │ │ │ ├── utils.ts │ │ │ └── utils │ │ │ │ ├── database-span-data.ts │ │ │ │ ├── event-type-check.ts │ │ │ │ └── route-extraction.ts │ │ ├── server │ │ │ ├── index.ts │ │ │ └── sdk.ts │ │ ├── tsconfig.json │ │ ├── vendor │ │ │ └── server-template.ts │ │ └── vite │ │ │ ├── addServerConfig.ts │ │ │ ├── databaseConfig.ts │ │ │ ├── middlewareConfig.ts │ │ │ ├── sourceMaps.ts │ │ │ ├── storageConfig.ts │ │ │ └── utils.ts │ ├── test │ │ ├── client │ │ │ └── sdk.test.ts │ │ ├── runtime │ │ │ ├── hooks │ │ │ │ ├── captureErrorHook.test.ts │ │ │ │ └── wrapMiddlewareHandler.test.ts │ │ │ ├── plugins │ │ │ │ └── server.test.ts │ │ │ ├── utils.test.ts │ │ │ └── utils │ │ │ │ ├── database-span-data.test.ts │ │ │ │ ├── event-type-check.test.ts │ │ │ │ └── route-extraction.test.ts │ │ ├── server │ │ │ └── sdk.test.ts │ │ ├── tsconfig.json │ │ ├── vite │ │ │ ├── buildOptions.test-d.ts │ │ │ ├── sourceMaps.test.ts │ │ │ └── utils.test.ts │ │ └── vitest.setup.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ ├── tsconfig.vite.json │ └── vite.config.ts ├── opentelemetry │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── asyncContextStrategy.ts │ │ ├── constants.ts │ │ ├── contextManager.ts │ │ ├── custom │ │ │ └── client.ts │ │ ├── debug-build.ts │ │ ├── index.ts │ │ ├── propagator.ts │ │ ├── sampler.ts │ │ ├── semanticAttributes.ts │ │ ├── setupEventContextTrace.ts │ │ ├── spanExporter.ts │ │ ├── spanProcessor.ts │ │ ├── trace.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── addOriginToSpan.ts │ │ │ ├── contextData.ts │ │ │ ├── enhanceDscWithOpenTelemetryRootSpanName.ts │ │ │ ├── getActiveSpan.ts │ │ │ ├── getParentSpanId.ts │ │ │ ├── getRequestSpanData.ts │ │ │ ├── getSamplingDecision.ts │ │ │ ├── getSpanKind.ts │ │ │ ├── getTraceData.ts │ │ │ ├── groupSpansWithParents.ts │ │ │ ├── isSentryRequest.ts │ │ │ ├── makeTraceState.ts │ │ │ ├── mapStatus.ts │ │ │ ├── parseSpanDescription.ts │ │ │ ├── setupCheck.ts │ │ │ ├── spanTypes.ts │ │ │ └── suppressTracing.ts │ ├── test │ │ ├── asyncContextStrategy.test.ts │ │ ├── custom │ │ │ └── client.test.ts │ │ ├── helpers │ │ │ ├── TestClient.ts │ │ │ ├── initOtel.ts │ │ │ ├── isSpan.ts │ │ │ └── mockSdkInit.ts │ │ ├── integration │ │ │ ├── breadcrumbs.test.ts │ │ │ ├── scope.test.ts │ │ │ └── transactions.test.ts │ │ ├── propagator.test.ts │ │ ├── sampler.test.ts │ │ ├── spanExporter.test.ts │ │ ├── trace.test.ts │ │ ├── tsconfig.json │ │ └── utils │ │ │ ├── getActiveSpan.test.ts │ │ │ ├── getRequestSpanData.test.ts │ │ │ ├── getSpanKind.test.ts │ │ │ ├── getTraceData.test.ts │ │ │ ├── groupSpansWithParents.test.ts │ │ │ ├── mapStatus.test.ts │ │ │ ├── parseSpanDescription.test.ts │ │ │ ├── setupCheck.test.ts │ │ │ ├── setupEventContextTrace.test.ts │ │ │ ├── spanToJSON.test.ts │ │ │ └── spanTypes.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── profiling-node │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGES │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── prune-profiler-binaries.js │ ├── src │ │ ├── debug-build.ts │ │ ├── index.ts │ │ ├── integration.ts │ │ ├── nodeVersion.ts │ │ ├── spanProfileUtils.ts │ │ └── utils.ts │ ├── test │ │ ├── integration.test.ts │ │ ├── integration.worker.test.ts │ │ ├── prune-profiler-binaries.test.ts │ │ ├── tsconfig.json │ │ └── utils.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── react-router │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client │ │ │ ├── hydratedRouter.ts │ │ │ ├── index.ts │ │ │ ├── sdk.ts │ │ │ └── tracingIntegration.ts │ │ ├── cloudflare │ │ │ └── index.ts │ │ ├── common │ │ │ └── debug-build.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ ├── server │ │ │ ├── createSentryHandleError.ts │ │ │ ├── createSentryHandleRequest.tsx │ │ │ ├── getMetaTagTransformer.ts │ │ │ ├── index.ts │ │ │ ├── instrumentation │ │ │ │ ├── reactRouter.ts │ │ │ │ └── util.ts │ │ │ ├── integration │ │ │ │ ├── lowQualityTransactionsFilterIntegration.ts │ │ │ │ └── reactRouterServer.ts │ │ │ ├── sdk.ts │ │ │ ├── wrapSentryHandleRequest.ts │ │ │ ├── wrapServerAction.ts │ │ │ └── wrapServerLoader.ts │ │ └── vite │ │ │ ├── buildEnd │ │ │ └── handleOnBuildEnd.ts │ │ │ ├── index.ts │ │ │ ├── makeConfigInjectorPlugin.ts │ │ │ ├── makeCustomSentryVitePlugins.ts │ │ │ ├── makeEnableSourceMapsPlugin.ts │ │ │ ├── plugin.ts │ │ │ └── types.ts │ ├── test │ │ ├── client │ │ │ ├── hydratedRouter.test.ts │ │ │ ├── react-exports.test.ts │ │ │ ├── sdk.test.ts │ │ │ └── tracingIntegration.test.ts │ │ ├── server │ │ │ ├── createSentryHandleError.test.ts │ │ │ ├── createSentryHandleRequest.test.ts │ │ │ ├── getMetaTagTransformer.test.ts │ │ │ ├── instrumentation │ │ │ │ └── reactRouterServer.test.ts │ │ │ ├── integration │ │ │ │ └── reactRouterServer.test.ts │ │ │ ├── lowQualityTransactionsFilterIntegration.test.ts │ │ │ ├── sdk.test.ts │ │ │ ├── wrapSentryHandleRequest.test.ts │ │ │ ├── wrapServerAction.test.ts │ │ │ └── wrapServerLoader.test.ts │ │ ├── tsconfig.json │ │ └── vite │ │ │ ├── buildEnd │ │ │ └── handleOnBuildEnd.test.ts │ │ │ ├── makeCustomSentryVitePlugins.test.ts │ │ │ ├── plugin.test.ts │ │ │ ├── sourceMaps.test.ts │ │ │ └── types.test-d.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ ├── tsconfig.vite.json │ └── vite.config.ts ├── react │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── constants.ts │ │ ├── debug-build.ts │ │ ├── error.ts │ │ ├── errorboundary.tsx │ │ ├── hoist-non-react-statics.ts │ │ ├── index.ts │ │ ├── profiler.tsx │ │ ├── reactrouter-compat-utils │ │ │ ├── index.ts │ │ │ ├── instrumentation.tsx │ │ │ ├── lazy-routes.tsx │ │ │ └── utils.ts │ │ ├── reactrouter.tsx │ │ ├── reactrouterv3.ts │ │ ├── reactrouterv6.tsx │ │ ├── reactrouterv7.tsx │ │ ├── redux.ts │ │ ├── sdk.ts │ │ ├── tanstackrouter.ts │ │ ├── types.ts │ │ └── vendor │ │ │ └── tanstackrouter-types.ts │ ├── test │ │ ├── error.test.ts │ │ ├── errorboundary.test.tsx │ │ ├── global.d.ts │ │ ├── profiler.test.tsx │ │ ├── reactrouter-compat-utils │ │ │ ├── instrumentation.test.tsx │ │ │ ├── lazy-routes.test.ts │ │ │ └── utils.test.ts │ │ ├── reactrouter-cross-usage.test.tsx │ │ ├── reactrouter-descendant-routes.test.tsx │ │ ├── reactrouterv3.test.tsx │ │ ├── reactrouterv4.test.tsx │ │ ├── reactrouterv5.test.tsx │ │ ├── reactrouterv6.test.tsx │ │ ├── redux.test.ts │ │ ├── sdk.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── remix │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── playwright.config.ts │ ├── rollup.npm.config.mjs │ ├── scripts │ │ ├── createRelease.js │ │ ├── deleteSourcemaps.js │ │ ├── injectDebugId.js │ │ └── sentry-upload-sourcemaps.js │ ├── src │ │ ├── client │ │ │ ├── browserTracingIntegration.ts │ │ │ ├── errors.tsx │ │ │ ├── index.ts │ │ │ ├── performance.tsx │ │ │ ├── remixRouteParameterization.ts │ │ │ └── sdk.ts │ │ ├── cloudflare │ │ │ └── index.ts │ │ ├── config │ │ │ ├── createRemixRouteManifest.ts │ │ │ ├── remixRouteManifest.ts │ │ │ └── vite.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ ├── server │ │ │ ├── errors.ts │ │ │ ├── index.ts │ │ │ ├── instrumentServer.ts │ │ │ ├── integrations │ │ │ │ ├── http.ts │ │ │ │ └── opentelemetry.ts │ │ │ └── sdk.ts │ │ ├── utils │ │ │ ├── debug-build.ts │ │ │ ├── remixOptions.ts │ │ │ ├── types.ts │ │ │ ├── utils.ts │ │ │ └── vendor │ │ │ │ └── response.ts │ │ └── vendor │ │ │ └── instrumentation.ts │ ├── test │ │ ├── client │ │ │ └── remixRouteParameterization.test.ts │ │ ├── config │ │ │ ├── manifest │ │ │ │ └── createRemixRouteManifest.test.ts │ │ │ └── vite.test.ts │ │ ├── index.client.test.ts │ │ ├── index.server.test.ts │ │ ├── integration │ │ │ ├── app │ │ │ │ ├── entry.client.tsx │ │ │ │ ├── entry.server.tsx │ │ │ │ ├── root.tsx │ │ │ │ └── routes │ │ │ │ │ ├── action-json-response.$id.tsx │ │ │ │ │ ├── api.v1.data.$id.tsx │ │ │ │ │ ├── capture-exception.tsx │ │ │ │ │ ├── capture-message.tsx │ │ │ │ │ ├── click-error.tsx │ │ │ │ │ ├── deeply.$nested.$structure.$id.tsx │ │ │ │ │ ├── error-boundary-capture.$id.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── loader-defer-response.$id.tsx │ │ │ │ │ ├── loader-json-response.$id.tsx │ │ │ │ │ ├── loader-throw-response.$id.tsx │ │ │ │ │ ├── manual-tracing.$id.tsx │ │ │ │ │ ├── products.$productId.reviews.$reviewId.tsx │ │ │ │ │ ├── scope-bleed.$id.tsx │ │ │ │ │ ├── server-side-unexpected-errors.$id.tsx │ │ │ │ │ ├── ssr-error.tsx │ │ │ │ │ ├── throw-redirect.tsx │ │ │ │ │ └── users.$userId.posts.$postId.tsx │ │ │ ├── instrument.server.mjs │ │ │ ├── package.json │ │ │ ├── regexPatternValidation.test.ts │ │ │ ├── routeConversionConsistency.test.ts │ │ │ ├── test │ │ │ │ ├── client │ │ │ │ │ ├── capture-exception.test.ts │ │ │ │ │ ├── capture-message.test.ts │ │ │ │ │ ├── click-error.test.ts │ │ │ │ │ ├── deferred-response.test.ts │ │ │ │ │ ├── errorboundary.test.ts │ │ │ │ │ ├── manualtracing.test.ts │ │ │ │ │ ├── meta-tags.test.ts │ │ │ │ │ ├── navigation-transactions.test.ts │ │ │ │ │ ├── pageload.test.ts │ │ │ │ │ ├── root-loader.test.ts │ │ │ │ │ ├── ssr-error.test.ts │ │ │ │ │ ├── throw-redirect.test.ts │ │ │ │ │ └── utils │ │ │ │ │ │ └── helpers.ts │ │ │ │ ├── server │ │ │ │ │ ├── instrumentation │ │ │ │ │ │ ├── action.test.ts │ │ │ │ │ │ ├── loader.test.ts │ │ │ │ │ │ ├── nested-routes.test.ts │ │ │ │ │ │ └── ssr.test.ts │ │ │ │ │ └── utils │ │ │ │ │ │ └── helpers.ts │ │ │ │ └── tsconfig.json │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.test.json │ │ │ └── vite.config.ts │ │ ├── scripts │ │ │ └── upload-sourcemaps.test.ts │ │ ├── tsconfig.json │ │ └── utils │ │ │ └── utils.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ ├── vitest.config.ts │ └── vitest.config.unit.ts ├── replay-canvas │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.bundle.config.mjs │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── craft-pre-release.sh │ ├── src │ │ ├── canvas.ts │ │ └── index.ts │ ├── test │ │ ├── canvas.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── replay-internal │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.bundle.config.mjs │ ├── rollup.npm.config.mjs │ ├── scripts │ │ └── craft-pre-release.sh │ ├── src │ │ ├── constants.ts │ │ ├── coreHandlers │ │ │ ├── handleAfterSendEvent.ts │ │ │ ├── handleBeforeSendEvent.ts │ │ │ ├── handleBreadcrumbs.ts │ │ │ ├── handleClick.ts │ │ │ ├── handleDom.ts │ │ │ ├── handleGlobalEvent.ts │ │ │ ├── handleHistory.ts │ │ │ ├── handleKeyboardEvent.ts │ │ │ ├── handleNetworkBreadcrumbs.ts │ │ │ ├── performanceObserver.ts │ │ │ └── util │ │ │ │ ├── addBreadcrumbEvent.ts │ │ │ │ ├── addFeedbackBreadcrumb.ts │ │ │ │ ├── addNetworkBreadcrumb.ts │ │ │ │ ├── domUtils.ts │ │ │ │ ├── fetchUtils.ts │ │ │ │ ├── getAttributesToRecord.ts │ │ │ │ ├── networkUtils.ts │ │ │ │ ├── onWindowOpen.ts │ │ │ │ ├── shouldSampleForBufferEvent.ts │ │ │ │ └── xhrUtils.ts │ │ ├── debug-build.ts │ │ ├── eventBuffer │ │ │ ├── EventBufferArray.ts │ │ │ ├── EventBufferCompressionWorker.ts │ │ │ ├── EventBufferProxy.ts │ │ │ ├── WorkerHandler.ts │ │ │ ├── error.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── integration.ts │ │ ├── replay.ts │ │ ├── session │ │ │ ├── Session.ts │ │ │ ├── clearSession.ts │ │ │ ├── createSession.ts │ │ │ ├── fetchSession.ts │ │ │ ├── loadOrCreateSession.ts │ │ │ ├── saveSession.ts │ │ │ └── shouldRefreshSession.ts │ │ ├── types │ │ │ ├── index.ts │ │ │ ├── performance.ts │ │ │ ├── replay.ts │ │ │ ├── replayFrame.ts │ │ │ ├── request.ts │ │ │ └── rrweb.ts │ │ ├── util │ │ │ ├── addEvent.ts │ │ │ ├── addGlobalListeners.ts │ │ │ ├── addMemoryEntry.ts │ │ │ ├── createBreadcrumb.ts │ │ │ ├── createPerformanceEntries.ts │ │ │ ├── createPerformanceSpans.ts │ │ │ ├── createReplayEnvelope.ts │ │ │ ├── debounce.ts │ │ │ ├── eventUtils.ts │ │ │ ├── getPrivacyOptions.ts │ │ │ ├── getRecordingSamplingOptions.ts │ │ │ ├── getReplay.ts │ │ │ ├── handleRecordingEmit.ts │ │ │ ├── hasSessionStorage.ts │ │ │ ├── isExpired.ts │ │ │ ├── isRrwebError.ts │ │ │ ├── isSampled.ts │ │ │ ├── isSessionExpired.ts │ │ │ ├── logger.ts │ │ │ ├── maskAttribute.ts │ │ │ ├── prepareRecordingData.ts │ │ │ ├── prepareReplayEvent.ts │ │ │ ├── resetReplayIdOnDynamicSamplingContext.ts │ │ │ ├── rrweb.ts │ │ │ ├── sendReplay.ts │ │ │ ├── sendReplayRequest.ts │ │ │ ├── shouldFilterRequest.ts │ │ │ ├── throttle.ts │ │ │ └── timestamp.ts │ │ └── worker-bundler.ts │ ├── test │ │ ├── fixtures │ │ │ ├── error.ts │ │ │ ├── fixJson │ │ │ │ ├── 1_completeJson.json │ │ │ │ ├── 1_incompleteJson.txt │ │ │ │ ├── 2_completeJson.json │ │ │ │ └── 2_incompleteJson.txt │ │ │ ├── performanceEntry │ │ │ │ ├── navigation.ts │ │ │ │ └── resource.ts │ │ │ └── transaction.ts │ │ ├── index.ts │ │ ├── integration │ │ │ ├── autoSaveSession.test.ts │ │ │ ├── beforeAddRecordingEvent.test.ts │ │ │ ├── coreHandlers │ │ │ │ ├── handleAfterSendEvent.test.ts │ │ │ │ ├── handleBeforeSendEvent.test.ts │ │ │ │ └── handleGlobalEvent.test.ts │ │ │ ├── earlyEvents.test.ts │ │ │ ├── errorSampleRate.test.ts │ │ │ ├── eventBuffer.test.ts │ │ │ ├── eventProcessors.test.ts │ │ │ ├── events.test.ts │ │ │ ├── flush.test.ts │ │ │ ├── getReplayId.test.ts │ │ │ ├── integrationSettings.test.ts │ │ │ ├── rateLimiting.test.ts │ │ │ ├── recordingMode.test.ts │ │ │ ├── rrweb.test.ts │ │ │ ├── sampling.test.ts │ │ │ ├── sendReplayEvent.test.ts │ │ │ ├── session.test.ts │ │ │ ├── shouldFilterRequest.test.ts │ │ │ ├── start.test.ts │ │ │ └── stop.test.ts │ │ ├── mocks │ │ │ ├── mockRrweb.ts │ │ │ ├── mockSdk.ts │ │ │ └── resetSdkMock.ts │ │ ├── test.setup.ts │ │ ├── tsconfig.json │ │ ├── types.ts │ │ ├── unit │ │ │ ├── coreHandlers │ │ │ │ ├── handleBreadcrumbs.test.ts │ │ │ │ ├── handleClick.test.ts │ │ │ │ ├── handleDom.test.ts │ │ │ │ ├── handleKeyboardEvent.test.ts │ │ │ │ ├── handleNetworkBreadcrumbs.test.ts │ │ │ │ └── util │ │ │ │ │ ├── addBreadcrumbEvent.test.ts │ │ │ │ │ ├── fetchUtils.test.ts │ │ │ │ │ ├── getAttributesToRecord.test.ts │ │ │ │ │ ├── networkUtils.test.ts │ │ │ │ │ └── xhrUtils.test.ts │ │ │ ├── eventBuffer │ │ │ │ ├── EventBufferArray.test.ts │ │ │ │ ├── EventBufferCompressionWorker.test.ts │ │ │ │ └── EventBufferProxy.test.ts │ │ │ ├── getSessionId.test.ts │ │ │ ├── multipleInstances.test.ts │ │ │ ├── session │ │ │ │ ├── createSession.test.ts │ │ │ │ ├── fetchSession.test.ts │ │ │ │ ├── loadOrCreateSession.test.ts │ │ │ │ ├── saveSession.test.ts │ │ │ │ └── sessionSampling.test.ts │ │ │ └── util │ │ │ │ ├── addEvent.test.ts │ │ │ │ ├── createPerformanceEntry.test.ts │ │ │ │ ├── createReplayEnvelope.test.ts │ │ │ │ ├── debounce.test.ts │ │ │ │ ├── getPrivacyOptions.test.ts │ │ │ │ ├── getReplay.test.ts │ │ │ │ ├── handleRecordingEmit.test.ts │ │ │ │ ├── isExpired.test.ts │ │ │ │ ├── isSampled.test.ts │ │ │ │ ├── isSessionExpired.test.ts │ │ │ │ ├── logger.test.ts │ │ │ │ ├── maskAttribute.test.ts │ │ │ │ ├── prepareReplayEvent.test.ts │ │ │ │ └── throttle.test.ts │ │ ├── utils │ │ │ ├── TestClient.ts │ │ │ ├── compression.ts │ │ │ ├── getTestEvent.ts │ │ │ ├── mock-internal-setTimeout.ts │ │ │ └── setupReplayContainer.ts │ │ └── vitest-custom-matchers.d.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vitest.config.ts ├── replay-worker │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── worker.js │ │ └── worker.min.js │ ├── package.json │ ├── rollup.examples.config.mjs │ ├── rollup.worker.config.mjs │ ├── src │ │ ├── Compressor.ts │ │ ├── _worker.ts │ │ ├── handleMessage.ts │ │ ├── index.ts │ │ ├── worker-bundler.ts │ │ └── worker.ts │ ├── test │ │ ├── tsconfig.json │ │ └── unit │ │ │ └── Compressor.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── solid │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── debug-build.ts │ │ ├── errorboundary.ts │ │ ├── index.ts │ │ ├── sdk.ts │ │ ├── solidrouter.ts │ │ └── tanstackrouter.ts │ ├── test │ │ ├── errorboundary.test.tsx │ │ ├── sdk.test.ts │ │ ├── solidrouter.test.tsx │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.routers-types.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── solidstart │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client │ │ │ ├── index.ts │ │ │ ├── sdk.ts │ │ │ └── solidrouter.ts │ │ ├── common │ │ │ └── debug-build.ts │ │ ├── config │ │ │ ├── addInstrumentation.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ ├── utils.ts │ │ │ ├── withSentry.ts │ │ │ └── wrapServerEntryWithDynamicImport.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ ├── server │ │ │ ├── index.ts │ │ │ ├── middleware.ts │ │ │ ├── sdk.ts │ │ │ ├── solidrouter.ts │ │ │ ├── utils.ts │ │ │ └── withServerActionInstrumentation.ts │ │ ├── solidrouter.client.ts │ │ ├── solidrouter.server.ts │ │ ├── solidrouter.ts │ │ └── vite │ │ │ ├── buildInstrumentationFile.ts │ │ │ ├── sentrySolidStartVite.ts │ │ │ ├── sourceMaps.ts │ │ │ └── types.ts │ ├── test │ │ ├── client │ │ │ ├── errorboundary.test.tsx │ │ │ ├── sdk.test.ts │ │ │ └── solidrouter.test.tsx │ │ ├── config │ │ │ ├── addInstrumentation.test.ts │ │ │ └── withSentry.test.ts │ │ ├── server │ │ │ ├── errorboundary.test.tsx │ │ │ ├── middleware.test.ts │ │ │ ├── sdk.test.ts │ │ │ ├── solidrouter.test.tsx │ │ │ └── withServerActionInstrumentation.test.ts │ │ ├── tsconfig.json │ │ └── vite │ │ │ ├── buildInstrumentation.test.ts │ │ │ ├── sentrySolidStartVite.test.ts │ │ │ └── sourceMaps.test.ts │ ├── tsconfig.json │ ├── tsconfig.subexports-types.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── svelte │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── config.ts │ │ ├── debug_build.ts │ │ ├── index.ts │ │ ├── performance.ts │ │ ├── preprocessors.ts │ │ ├── sdk.ts │ │ └── types.ts │ ├── test │ │ ├── components │ │ │ └── Dummy.svelte │ │ ├── config.test.ts │ │ ├── performance.test.ts │ │ ├── preprocessors.test.ts │ │ ├── sdk.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── sveltekit │ ├── .empty.js │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client │ │ │ ├── browserTracingIntegration.ts │ │ │ ├── handleError.ts │ │ │ ├── index.ts │ │ │ ├── load.ts │ │ │ └── sdk.ts │ │ ├── common │ │ │ ├── debug-build.ts │ │ │ └── utils.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ ├── index.worker.ts │ │ ├── server-common │ │ │ ├── handle.ts │ │ │ ├── handleError.ts │ │ │ ├── integrations │ │ │ │ ├── rewriteFramesIntegration.ts │ │ │ │ └── svelteKitSpans.ts │ │ │ ├── load.ts │ │ │ ├── serverRoute.ts │ │ │ └── utils.ts │ │ ├── server │ │ │ ├── handle.ts │ │ │ ├── index.ts │ │ │ ├── integrations │ │ │ │ └── http.ts │ │ │ └── sdk.ts │ │ ├── vite │ │ │ ├── autoInstrument.ts │ │ │ ├── detectAdapter.ts │ │ │ ├── index.ts │ │ │ ├── injectGlobalValues.ts │ │ │ ├── recastTypescriptParser.ts │ │ │ ├── sentryVitePlugins.ts │ │ │ ├── sourceMaps.ts │ │ │ ├── svelteConfig.ts │ │ │ └── types.ts │ │ └── worker │ │ │ ├── cloudflare.ts │ │ │ └── index.ts │ ├── test │ │ ├── client │ │ │ ├── browserTracingIntegration.test.ts │ │ │ ├── fetch.test.ts │ │ │ ├── handleError.test.ts │ │ │ ├── load.test.ts │ │ │ └── sdk.test.ts │ │ ├── common │ │ │ └── utils.test.ts │ │ ├── index.test.ts │ │ ├── server-common │ │ │ ├── handle.test.ts │ │ │ ├── handleError.test.ts │ │ │ ├── integrations │ │ │ │ ├── rewriteFramesIntegration.test.ts │ │ │ │ └── svelteKitSpans.test.ts │ │ │ ├── load.test.ts │ │ │ ├── sdk.test.ts │ │ │ ├── serverRoute.test.ts │ │ │ └── utils.test.ts │ │ ├── server │ │ │ ├── handle.test.ts │ │ │ └── integrations │ │ │ │ └── http.test.ts │ │ ├── tsconfig.json │ │ ├── utils.ts │ │ ├── vite │ │ │ ├── autoInstrument.test.ts │ │ │ ├── detectAdapter.test.ts │ │ │ ├── injectGlobalValues.test.ts │ │ │ ├── sentrySvelteKitPlugins.test.ts │ │ │ ├── sourceMaps.test.ts │ │ │ └── svelteConfig.test.ts │ │ ├── vitest.setup.ts │ │ └── worker │ │ │ └── cloudflare.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── tanstackstart-react │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client │ │ │ ├── index.ts │ │ │ └── sdk.ts │ │ ├── common │ │ │ └── index.ts │ │ ├── config │ │ │ └── index.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ └── server │ │ │ ├── index.ts │ │ │ └── sdk.ts │ ├── test │ │ ├── client │ │ │ └── sdk.test.ts │ │ ├── server │ │ │ └── sdk.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── tanstackstart │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client │ │ │ └── index.ts │ │ ├── common │ │ │ └── index.ts │ │ ├── config │ │ │ └── index.ts │ │ ├── index.client.ts │ │ ├── index.server.ts │ │ ├── index.types.ts │ │ └── server │ │ │ └── index.ts │ ├── test │ │ ├── temp.test.ts │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── types │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tsconfig.types.json ├── typescript │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── tsconfig.json ├── vercel-edge │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── client.ts │ │ ├── debug-build.ts │ │ ├── index.ts │ │ ├── integrations │ │ │ ├── tracing │ │ │ │ └── vercelai.ts │ │ │ └── wintercg-fetch.ts │ │ ├── logs │ │ │ └── exports.ts │ │ ├── sdk.ts │ │ ├── transports │ │ │ └── index.ts │ │ ├── types.ts │ │ ├── utils │ │ │ └── vercel.ts │ │ └── vendored │ │ │ ├── abstract-async-hooks-context-manager.ts │ │ │ └── async-local-storage-context-manager.ts │ ├── test │ │ ├── async.test.ts │ │ ├── transports │ │ │ └── index.test.ts │ │ ├── tsconfig.json │ │ └── wintercg-fetch.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.mts ├── vue │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.npm.config.mjs │ ├── src │ │ ├── browserTracingIntegration.ts │ │ ├── constants.ts │ │ ├── debug-build.ts │ │ ├── errorhandler.ts │ │ ├── index.ts │ │ ├── integration.ts │ │ ├── pinia.ts │ │ ├── router.ts │ │ ├── sdk.ts │ │ ├── tracing.ts │ │ ├── types.ts │ │ └── vendor │ │ │ └── components.ts │ ├── test │ │ ├── errorHandler.test.ts │ │ ├── integration │ │ │ ├── VueIntegration.test.ts │ │ │ └── init.test.ts │ │ ├── router.test.ts │ │ ├── tracing │ │ │ ├── tracingMixin.test.ts │ │ │ └── trackComponents.test.ts │ │ ├── tsconfig.json │ │ └── vendor │ │ │ └── components.test.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts └── wasm │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.bundle.config.mjs │ ├── rollup.npm.config.mjs │ ├── src │ ├── index.ts │ ├── patchWebAssembly.ts │ └── registry.ts │ ├── test │ ├── stacktrace-parsing.test.ts │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── tsconfig.types.json │ └── vite.config.ts ├── scripts ├── aws-delete-local-layers.sh ├── aws-deploy-local-layer.sh ├── build-types-watch.ts ├── ci-unit-tests.ts ├── craft-pre-release.sh ├── dependency-hash-key.js ├── get-commit-list.ts ├── normalize-e2e-test-dump-transaction-events.js └── verify-packages-versions.js ├── tsconfig-templates ├── README.md ├── tsconfig.json ├── tsconfig.test.json └── tsconfig.types.json ├── tsconfig.dev.json ├── tsconfig.json ├── typedoc.js ├── vite └── vite.config.ts └── yarn.lock /.claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.claude/settings.json -------------------------------------------------------------------------------- /.craft.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.craft.yml -------------------------------------------------------------------------------- /.cursor/BUGBOT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.cursor/BUGBOT.md -------------------------------------------------------------------------------- /.cursor/commands/publish_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.cursor/commands/publish_release.md -------------------------------------------------------------------------------- /.cursor/environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.cursor/environment.json -------------------------------------------------------------------------------- /.cursor/rules/publishing_release.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.cursor/rules/publishing_release.mdc -------------------------------------------------------------------------------- /.cursor/rules/sdk_development.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.cursor/rules/sdk_development.mdc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/CANARY_FAILURE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/CANARY_FAILURE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/flaky.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/ISSUE_TEMPLATE/flaky.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/internal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/ISSUE_TEMPLATE/internal.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/codeql/codeql-config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/dependency-review-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/dependency-review-config.yml -------------------------------------------------------------------------------- /.github/workflows/auto-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/workflows/auto-release.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/canary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/workflows/canary.yml -------------------------------------------------------------------------------- /.github/workflows/clear-cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/workflows/clear-cache.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.gitignore -------------------------------------------------------------------------------- /.madgerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.madgerc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.prettierignore -------------------------------------------------------------------------------- /.secret_scan_ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.secret_scan_ignore -------------------------------------------------------------------------------- /.size-limit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.size-limit.js -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | env: NODE_OPTIONS --stack-trace-limit=10000 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/codecov.yml -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/.gitignore: -------------------------------------------------------------------------------- 1 | test-results 2 | tmp 3 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/errorHandler/subject.js: -------------------------------------------------------------------------------- 1 | window.doSomethingWrong(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/init.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/replay/init.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/noOnLoad/replayError/subject.js: -------------------------------------------------------------------------------- 1 | window.doSomethingWrong(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/addBreadcrumb/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.captureMessage('test'); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/captureExceptionInOnLoad/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.forceLoad(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrations/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.forceLoad(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/customIntegrationsFunction/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.forceLoad(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/errorHandler/subject.js: -------------------------------------------------------------------------------- 1 | window.doSomethingWrong(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/onLoadLate/init.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoad/init.js: -------------------------------------------------------------------------------- 1 | // we define sentryOnLoad in template 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/loader-suites/loader/onLoad/sentryOnLoadError/init.js: -------------------------------------------------------------------------------- 1 | // we define sentryOnLoad in template 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/suites/integrations/webWorker/subject.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/suites/public-api/captureException/emptyObj/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.captureException({}); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/suites/public-api/captureException/undefinedArg/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.captureException(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/suites/public-api/captureMessage/simple_message/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.captureMessage('foo'); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/suites/public-api/sendDefaultPii/errors/subject.js: -------------------------------------------------------------------------------- 1 | Sentry.captureException(new Error('woot')); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/suites/replay/errors/immediateError/subject.js: -------------------------------------------------------------------------------- 1 | window.doSomethingWrong(); 2 | -------------------------------------------------------------------------------- /dev-packages/browser-integration-tests/suites/tracing/metrics/pageload-resource-spans/assets/script.js: -------------------------------------------------------------------------------- 1 | (() => {})(); 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/.env.example -------------------------------------------------------------------------------- /dev-packages/e2e-tests/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/.eslintrc.js -------------------------------------------------------------------------------- /dev-packages/e2e-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/.gitignore -------------------------------------------------------------------------------- /dev-packages/e2e-tests/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/LICENSE -------------------------------------------------------------------------------- /dev-packages/e2e-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/README.md -------------------------------------------------------------------------------- /dev-packages/e2e-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/package.json -------------------------------------------------------------------------------- /dev-packages/e2e-tests/prepare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/prepare.ts -------------------------------------------------------------------------------- /dev-packages/e2e-tests/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/run.ts -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/astro-4/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "astro/tsconfigs/strict" 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/browser-webworker-vite/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/cloudflare-astro/src/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/cloudflare-mcp/.gitignore: -------------------------------------------------------------------------------- 1 | .wrangler 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/cloudflare-workers/.gitignore: -------------------------------------------------------------------------------- 1 | .wrangler 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/create-next-app/globals.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/create-react-app/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/debug-id-sourcemaps/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-classic/.watchmanconfig: -------------------------------------------------------------------------------- 1 | { 2 | "ignore_dirs": ["tmp", "dist"] 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-classic/app/templates/replay.hbs: -------------------------------------------------------------------------------- 1 |

Visiting this page starts Replay!

2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-classic/public/robots.txt: -------------------------------------------------------------------------------- 1 | # http://www.robotstxt.org 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-classic/vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-embroider/.watchmanconfig: -------------------------------------------------------------------------------- 1 | { 2 | "ignore_dirs": ["tmp", "dist"] 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route.hbs: -------------------------------------------------------------------------------- 1 | {{outlet}} 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-embroider/app/templates/slow-loading-route/loading.hbs: -------------------------------------------------------------------------------- 1 | Loading slow route... 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-embroider/public/robots.txt: -------------------------------------------------------------------------------- 1 | # http://www.robotstxt.org 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/ember-embroider/vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/hydrogen-react-router-7/.env: -------------------------------------------------------------------------------- 1 | SESSION_SECRET = "foo" 2 | PUBLIC_STORE_DOMAIN="mock.shop" 3 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/hydrogen-react-router-7/.eslintignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules 3 | bin 4 | *.d.ts 5 | dist 6 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/nextjs-13/tests/server/utils/throw.js: -------------------------------------------------------------------------------- 1 | throw new Error('I am throwing'); 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/nextjs-14/app/page.tsx: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return

Home

; 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-custom-sampler/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .vscode 3 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-sdk-node/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-core-express-otel-v1/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-custom-sampler/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .vscode 3 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-sdk-node/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-core-express-otel-v2/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-express-incorrect-instrumentation/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-express-send-to-sentry/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-express-v5/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-express/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-fastify-3/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-fastify-4/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-fastify-5/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-hapi/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-otel-custom-sampler/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .vscode 3 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-otel-sdk-node/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-otel-without-tracing/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-otel/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-profiling-cjs/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-profiling-electron/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/node-profiling-esm/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/nuxt-3-min/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/nuxt-3/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/nuxt-4/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-17/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-19/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-create-browser-router/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-create-hash-router/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-create-memory-router/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-router-5/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-router-6-use-routes/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-router-6/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/react-send-to-sentry/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/remix-hydrogen/.env: -------------------------------------------------------------------------------- 1 | SESSION_SECRET = "foo" 2 | PUBLIC_STORE_DOMAIN="mock.shop" 3 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/remix-hydrogen/.eslintignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules 3 | bin 4 | *.d.ts 5 | dist 6 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/routes/nav1/+page.svelte: -------------------------------------------------------------------------------- 1 |

Navigation 1

2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/src/routes/nav2/+page.svelte: -------------------------------------------------------------------------------- 1 |

Navigation 2

2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/routes/nav1/+page.svelte: -------------------------------------------------------------------------------- 1 |

Navigation 1

2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/src/routes/nav2/+page.svelte: -------------------------------------------------------------------------------- 1 |

Navigation 2

2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/sveltekit-2/src/routes/nav1/+page.svelte: -------------------------------------------------------------------------------- 1 |

Navigation 1

2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/sveltekit-2/src/routes/nav2/+page.svelte: -------------------------------------------------------------------------------- 1 |

Navigation 2

2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/tsx-express/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/test-applications/vue-3/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /dev-packages/e2e-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/e2e-tests/tsconfig.json -------------------------------------------------------------------------------- /dev-packages/node-core-integration-tests/.gitignore: -------------------------------------------------------------------------------- 1 | suites/**/tmp_* 2 | -------------------------------------------------------------------------------- /dev-packages/node-core-integration-tests/suites/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/node-integration-tests/.gitignore: -------------------------------------------------------------------------------- 1 | suites/**/tmp_* 2 | -------------------------------------------------------------------------------- /dev-packages/node-integration-tests/suites/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /dev-packages/rollup-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/rollup-utils/README.md -------------------------------------------------------------------------------- /dev-packages/rollup-utils/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/rollup-utils/index.mjs -------------------------------------------------------------------------------- /dev-packages/rollup-utils/utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/rollup-utils/utils.mjs -------------------------------------------------------------------------------- /dev-packages/test-utils/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/test-utils/.eslintrc.js -------------------------------------------------------------------------------- /dev-packages/test-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/test-utils/package.json -------------------------------------------------------------------------------- /dev-packages/test-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/test-utils/src/index.ts -------------------------------------------------------------------------------- /dev-packages/test-utils/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/test-utils/src/server.ts -------------------------------------------------------------------------------- /dev-packages/test-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/dev-packages/test-utils/tsconfig.json -------------------------------------------------------------------------------- /docs/assets/gitflow-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/assets/gitflow-chart.png -------------------------------------------------------------------------------- /docs/assets/run-release-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/assets/run-release-workflow.png -------------------------------------------------------------------------------- /docs/changelog/v4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/changelog/v4.md -------------------------------------------------------------------------------- /docs/changelog/v5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/changelog/v5.md -------------------------------------------------------------------------------- /docs/changelog/v6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/changelog/v6.md -------------------------------------------------------------------------------- /docs/changelog/v7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/changelog/v7.md -------------------------------------------------------------------------------- /docs/changelog/v8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/changelog/v8.md -------------------------------------------------------------------------------- /docs/commit-issue-pr-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/commit-issue-pr-guidelines.md -------------------------------------------------------------------------------- /docs/creating-a-new-sdk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/creating-a-new-sdk.md -------------------------------------------------------------------------------- /docs/event-sending.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/event-sending.md -------------------------------------------------------------------------------- /docs/gitflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/gitflow.md -------------------------------------------------------------------------------- /docs/migration/feedback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/migration/feedback.md -------------------------------------------------------------------------------- /docs/migration/replay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/migration/replay.md -------------------------------------------------------------------------------- /docs/migration/v4-to-v5_v6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/migration/v4-to-v5_v6.md -------------------------------------------------------------------------------- /docs/migration/v6-to-v7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/migration/v6-to-v7.md -------------------------------------------------------------------------------- /docs/migration/v7-to-v8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/migration/v7-to-v8.md -------------------------------------------------------------------------------- /docs/migration/v8-to-v9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/migration/v8-to-v9.md -------------------------------------------------------------------------------- /docs/new-sdk-release-checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/new-sdk-release-checklist.md -------------------------------------------------------------------------------- /docs/pr-reviews.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/pr-reviews.md -------------------------------------------------------------------------------- /docs/publishing-a-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/publishing-a-release.md -------------------------------------------------------------------------------- /docs/trace-propagation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/trace-propagation.md -------------------------------------------------------------------------------- /docs/triaging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/triaging.md -------------------------------------------------------------------------------- /docs/using-yalc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/using-yalc.md -------------------------------------------------------------------------------- /docs/v8-initializing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/v8-initializing.md -------------------------------------------------------------------------------- /docs/v8-new-performance-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/v8-new-performance-apis.md -------------------------------------------------------------------------------- /docs/v8-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/docs/v8-node.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/lerna.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/package.json -------------------------------------------------------------------------------- /packages/angular/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/angular/.gitignore: -------------------------------------------------------------------------------- 1 | .angular 2 | -------------------------------------------------------------------------------- /packages/angular/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/LICENSE -------------------------------------------------------------------------------- /packages/angular/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/README.md -------------------------------------------------------------------------------- /packages/angular/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/angular.json -------------------------------------------------------------------------------- /packages/angular/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/ng-package.json -------------------------------------------------------------------------------- /packages/angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/package.json -------------------------------------------------------------------------------- /packages/angular/patch-vitest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/patch-vitest.ts -------------------------------------------------------------------------------- /packages/angular/setup-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/setup-test.ts -------------------------------------------------------------------------------- /packages/angular/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/src/constants.ts -------------------------------------------------------------------------------- /packages/angular/src/errorhandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/src/errorhandler.ts -------------------------------------------------------------------------------- /packages/angular/src/flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/src/flags.ts -------------------------------------------------------------------------------- /packages/angular/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/src/index.ts -------------------------------------------------------------------------------- /packages/angular/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/src/sdk.ts -------------------------------------------------------------------------------- /packages/angular/src/tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/src/tracing.ts -------------------------------------------------------------------------------- /packages/angular/src/zone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/src/zone.ts -------------------------------------------------------------------------------- /packages/angular/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/angular/test/tracing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/test/tracing.test.ts -------------------------------------------------------------------------------- /packages/angular/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/tsconfig.json -------------------------------------------------------------------------------- /packages/angular/tsconfig.ngc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/tsconfig.ngc.json -------------------------------------------------------------------------------- /packages/angular/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/tsconfig.test.json -------------------------------------------------------------------------------- /packages/angular/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/angular/vitest.config.ts -------------------------------------------------------------------------------- /packages/astro/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/astro/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/LICENSE -------------------------------------------------------------------------------- /packages/astro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/README.md -------------------------------------------------------------------------------- /packages/astro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/package.json -------------------------------------------------------------------------------- /packages/astro/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/astro/src/client/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/src/client/sdk.ts -------------------------------------------------------------------------------- /packages/astro/src/debug-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/src/debug-build.ts -------------------------------------------------------------------------------- /packages/astro/src/index.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/src/index.client.ts -------------------------------------------------------------------------------- /packages/astro/src/index.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/src/index.server.ts -------------------------------------------------------------------------------- /packages/astro/src/index.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/src/index.types.ts -------------------------------------------------------------------------------- /packages/astro/src/server/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/src/server/sdk.ts -------------------------------------------------------------------------------- /packages/astro/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/astro/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/astro/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/tsconfig.json -------------------------------------------------------------------------------- /packages/astro/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/tsconfig.test.json -------------------------------------------------------------------------------- /packages/astro/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/tsconfig.types.json -------------------------------------------------------------------------------- /packages/astro/tsconfig.vite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/tsconfig.vite.json -------------------------------------------------------------------------------- /packages/astro/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/astro/vite.config.ts -------------------------------------------------------------------------------- /packages/aws-serverless/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/.eslintrc.js -------------------------------------------------------------------------------- /packages/aws-serverless/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/LICENSE -------------------------------------------------------------------------------- /packages/aws-serverless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/README.md -------------------------------------------------------------------------------- /packages/aws-serverless/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/package.json -------------------------------------------------------------------------------- /packages/aws-serverless/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/src/index.ts -------------------------------------------------------------------------------- /packages/aws-serverless/src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/src/init.ts -------------------------------------------------------------------------------- /packages/aws-serverless/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/src/sdk.ts -------------------------------------------------------------------------------- /packages/aws-serverless/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/src/utils.ts -------------------------------------------------------------------------------- /packages/aws-serverless/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-serverless/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/aws-serverless/tsconfig.json -------------------------------------------------------------------------------- /packages/browser-utils/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/.eslintrc.js -------------------------------------------------------------------------------- /packages/browser-utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/LICENSE -------------------------------------------------------------------------------- /packages/browser-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/README.md -------------------------------------------------------------------------------- /packages/browser-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/package.json -------------------------------------------------------------------------------- /packages/browser-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/src/index.ts -------------------------------------------------------------------------------- /packages/browser-utils/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/src/types.ts -------------------------------------------------------------------------------- /packages/browser-utils/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/browser-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/browser-utils/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser-utils/vite.config.ts -------------------------------------------------------------------------------- /packages/browser/.eslintignore: -------------------------------------------------------------------------------- 1 | tmp.js 2 | -------------------------------------------------------------------------------- /packages/browser/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/.eslintrc.js -------------------------------------------------------------------------------- /packages/browser/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/LICENSE -------------------------------------------------------------------------------- /packages/browser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/README.md -------------------------------------------------------------------------------- /packages/browser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/package.json -------------------------------------------------------------------------------- /packages/browser/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/client.ts -------------------------------------------------------------------------------- /packages/browser/src/debug-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/debug-build.ts -------------------------------------------------------------------------------- /packages/browser/src/diagnose-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/diagnose-sdk.ts -------------------------------------------------------------------------------- /packages/browser/src/eventbuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/eventbuilder.ts -------------------------------------------------------------------------------- /packages/browser/src/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/exports.ts -------------------------------------------------------------------------------- /packages/browser/src/feedbackAsync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/feedbackAsync.ts -------------------------------------------------------------------------------- /packages/browser/src/feedbackSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/feedbackSync.ts -------------------------------------------------------------------------------- /packages/browser/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/helpers.ts -------------------------------------------------------------------------------- /packages/browser/src/index.bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/index.bundle.ts -------------------------------------------------------------------------------- /packages/browser/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/index.ts -------------------------------------------------------------------------------- /packages/browser/src/integrations-bundle/index.captureconsole.ts: -------------------------------------------------------------------------------- 1 | export { captureConsoleIntegration } from '@sentry/core'; 2 | -------------------------------------------------------------------------------- /packages/browser/src/integrations-bundle/index.dedupe.ts: -------------------------------------------------------------------------------- 1 | export { dedupeIntegration } from '@sentry/core'; 2 | -------------------------------------------------------------------------------- /packages/browser/src/integrations-bundle/index.extraerrordata.ts: -------------------------------------------------------------------------------- 1 | export { extraErrorDataIntegration } from '@sentry/core'; 2 | -------------------------------------------------------------------------------- /packages/browser/src/integrations-bundle/index.instrumentlanggraph.ts: -------------------------------------------------------------------------------- 1 | export { instrumentLangGraph } from '@sentry/core'; 2 | -------------------------------------------------------------------------------- /packages/browser/src/integrations-bundle/index.modulemetadata.ts: -------------------------------------------------------------------------------- 1 | export { moduleMetadataIntegration } from '@sentry/core'; 2 | -------------------------------------------------------------------------------- /packages/browser/src/integrations-bundle/index.rewriteframes.ts: -------------------------------------------------------------------------------- 1 | export { rewriteFramesIntegration } from '@sentry/core'; 2 | -------------------------------------------------------------------------------- /packages/browser/src/report-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/report-dialog.ts -------------------------------------------------------------------------------- /packages/browser/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/sdk.ts -------------------------------------------------------------------------------- /packages/browser/src/stack-parsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/stack-parsers.ts -------------------------------------------------------------------------------- /packages/browser/src/tracing/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/tracing/utils.ts -------------------------------------------------------------------------------- /packages/browser/src/userfeedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/src/userfeedback.ts -------------------------------------------------------------------------------- /packages/browser/test/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/test/client.test.ts -------------------------------------------------------------------------------- /packages/browser/test/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/test/helpers.test.ts -------------------------------------------------------------------------------- /packages/browser/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/test/index.test.ts -------------------------------------------------------------------------------- /packages/browser/test/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/test/loader.js -------------------------------------------------------------------------------- /packages/browser/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/browser/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/browser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/tsconfig.json -------------------------------------------------------------------------------- /packages/browser/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/tsconfig.test.json -------------------------------------------------------------------------------- /packages/browser/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/tsconfig.types.json -------------------------------------------------------------------------------- /packages/browser/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/browser/vite.config.ts -------------------------------------------------------------------------------- /packages/bun/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/.eslintrc.js -------------------------------------------------------------------------------- /packages/bun/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/LICENSE -------------------------------------------------------------------------------- /packages/bun/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/README.md -------------------------------------------------------------------------------- /packages/bun/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/package.json -------------------------------------------------------------------------------- /packages/bun/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/bun/scripts/install-bun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/scripts/install-bun.js -------------------------------------------------------------------------------- /packages/bun/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/src/client.ts -------------------------------------------------------------------------------- /packages/bun/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/src/index.ts -------------------------------------------------------------------------------- /packages/bun/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/src/sdk.ts -------------------------------------------------------------------------------- /packages/bun/src/transports/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/src/transports/index.ts -------------------------------------------------------------------------------- /packages/bun/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/src/types.ts -------------------------------------------------------------------------------- /packages/bun/test/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/test/helpers.ts -------------------------------------------------------------------------------- /packages/bun/test/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/test/init.test.ts -------------------------------------------------------------------------------- /packages/bun/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/bun/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/bun/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/tsconfig.json -------------------------------------------------------------------------------- /packages/bun/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/tsconfig.test.json -------------------------------------------------------------------------------- /packages/bun/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/bun/tsconfig.types.json -------------------------------------------------------------------------------- /packages/cloudflare/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/.eslintrc.js -------------------------------------------------------------------------------- /packages/cloudflare/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/LICENSE -------------------------------------------------------------------------------- /packages/cloudflare/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/README.md -------------------------------------------------------------------------------- /packages/cloudflare/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/package.json -------------------------------------------------------------------------------- /packages/cloudflare/src/async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/async.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/client.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/d1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/d1.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/flush.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/flush.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/handler.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/index.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/instrument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/instrument.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/options.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/request.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/sdk.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/transport.ts -------------------------------------------------------------------------------- /packages/cloudflare/src/workflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/src/workflows.ts -------------------------------------------------------------------------------- /packages/cloudflare/test/d1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/test/d1.test.ts -------------------------------------------------------------------------------- /packages/cloudflare/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/cloudflare/test/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/test/testUtils.ts -------------------------------------------------------------------------------- /packages/cloudflare/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/cloudflare/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/tsconfig.json -------------------------------------------------------------------------------- /packages/cloudflare/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/cloudflare/vite.config.ts -------------------------------------------------------------------------------- /packages/core/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/.eslintrc.js -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/LICENSE -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/core/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/api.ts -------------------------------------------------------------------------------- /packages/core/src/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/attributes.ts -------------------------------------------------------------------------------- /packages/core/src/breadcrumbs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/breadcrumbs.ts -------------------------------------------------------------------------------- /packages/core/src/carrier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/carrier.ts -------------------------------------------------------------------------------- /packages/core/src/checkin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/checkin.ts -------------------------------------------------------------------------------- /packages/core/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/client.ts -------------------------------------------------------------------------------- /packages/core/src/constants.ts: -------------------------------------------------------------------------------- 1 | export const DEFAULT_ENVIRONMENT = 'production'; 2 | -------------------------------------------------------------------------------- /packages/core/src/currentScopes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/currentScopes.ts -------------------------------------------------------------------------------- /packages/core/src/debug-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/debug-build.ts -------------------------------------------------------------------------------- /packages/core/src/defaultScopes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/defaultScopes.ts -------------------------------------------------------------------------------- /packages/core/src/envelope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/envelope.ts -------------------------------------------------------------------------------- /packages/core/src/eventProcessors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/eventProcessors.ts -------------------------------------------------------------------------------- /packages/core/src/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/exports.ts -------------------------------------------------------------------------------- /packages/core/src/feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/feedback.ts -------------------------------------------------------------------------------- /packages/core/src/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/fetch.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/instrument/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/instrument/fetch.ts -------------------------------------------------------------------------------- /packages/core/src/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/integration.ts -------------------------------------------------------------------------------- /packages/core/src/logs/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/logs/constants.ts -------------------------------------------------------------------------------- /packages/core/src/logs/envelope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/logs/envelope.ts -------------------------------------------------------------------------------- /packages/core/src/logs/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/logs/internal.ts -------------------------------------------------------------------------------- /packages/core/src/logs/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/logs/public-api.ts -------------------------------------------------------------------------------- /packages/core/src/logs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/logs/utils.ts -------------------------------------------------------------------------------- /packages/core/src/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/metadata.ts -------------------------------------------------------------------------------- /packages/core/src/metrics/envelope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/metrics/envelope.ts -------------------------------------------------------------------------------- /packages/core/src/metrics/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/metrics/internal.ts -------------------------------------------------------------------------------- /packages/core/src/profiling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/profiling.ts -------------------------------------------------------------------------------- /packages/core/src/report-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/report-dialog.ts -------------------------------------------------------------------------------- /packages/core/src/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/scope.ts -------------------------------------------------------------------------------- /packages/core/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/sdk.ts -------------------------------------------------------------------------------- /packages/core/src/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/session.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/ai/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/ai/utils.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/errors.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/idleSpan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/idleSpan.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/index.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/logSpans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/logSpans.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/sampling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/sampling.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/trace.ts -------------------------------------------------------------------------------- /packages/core/src/tracing/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/tracing/utils.ts -------------------------------------------------------------------------------- /packages/core/src/transports/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/transports/base.ts -------------------------------------------------------------------------------- /packages/core/src/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/trpc.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/csp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/csp.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/dsn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/dsn.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/link.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/log.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/misc.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/span.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/span.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/user.ts -------------------------------------------------------------------------------- /packages/core/src/types-hoist/vue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/types-hoist/vue.ts -------------------------------------------------------------------------------- /packages/core/src/utils/anr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/anr.ts -------------------------------------------------------------------------------- /packages/core/src/utils/baggage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/baggage.ts -------------------------------------------------------------------------------- /packages/core/src/utils/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/browser.ts -------------------------------------------------------------------------------- /packages/core/src/utils/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/cookie.ts -------------------------------------------------------------------------------- /packages/core/src/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/debounce.ts -------------------------------------------------------------------------------- /packages/core/src/utils/debug-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/debug-ids.ts -------------------------------------------------------------------------------- /packages/core/src/utils/dsn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/dsn.ts -------------------------------------------------------------------------------- /packages/core/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/env.ts -------------------------------------------------------------------------------- /packages/core/src/utils/envelope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/envelope.ts -------------------------------------------------------------------------------- /packages/core/src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/error.ts -------------------------------------------------------------------------------- /packages/core/src/utils/eventUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/eventUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/exports.ts -------------------------------------------------------------------------------- /packages/core/src/utils/ipAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/ipAddress.ts -------------------------------------------------------------------------------- /packages/core/src/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/is.ts -------------------------------------------------------------------------------- /packages/core/src/utils/isBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/isBrowser.ts -------------------------------------------------------------------------------- /packages/core/src/utils/lru.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/lru.ts -------------------------------------------------------------------------------- /packages/core/src/utils/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/merge.ts -------------------------------------------------------------------------------- /packages/core/src/utils/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/meta.ts -------------------------------------------------------------------------------- /packages/core/src/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/misc.ts -------------------------------------------------------------------------------- /packages/core/src/utils/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/node.ts -------------------------------------------------------------------------------- /packages/core/src/utils/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/normalize.ts -------------------------------------------------------------------------------- /packages/core/src/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/object.ts -------------------------------------------------------------------------------- /packages/core/src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/path.ts -------------------------------------------------------------------------------- /packages/core/src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/request.ts -------------------------------------------------------------------------------- /packages/core/src/utils/severity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/severity.ts -------------------------------------------------------------------------------- /packages/core/src/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/string.ts -------------------------------------------------------------------------------- /packages/core/src/utils/supports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/supports.ts -------------------------------------------------------------------------------- /packages/core/src/utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/time.ts -------------------------------------------------------------------------------- /packages/core/src/utils/tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/tracing.ts -------------------------------------------------------------------------------- /packages/core/src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/url.ts -------------------------------------------------------------------------------- /packages/core/src/utils/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/src/utils/version.ts -------------------------------------------------------------------------------- /packages/core/test/lib/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/test/lib/api.test.ts -------------------------------------------------------------------------------- /packages/core/test/lib/hint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/test/lib/hint.test.ts -------------------------------------------------------------------------------- /packages/core/test/lib/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/test/lib/sdk.test.ts -------------------------------------------------------------------------------- /packages/core/test/lib/trpc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/test/lib/trpc.test.ts -------------------------------------------------------------------------------- /packages/core/test/mocks/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/test/mocks/client.ts -------------------------------------------------------------------------------- /packages/core/test/testutils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/test/testutils.ts -------------------------------------------------------------------------------- /packages/core/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/tsconfig.test.json -------------------------------------------------------------------------------- /packages/core/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/tsconfig.types.json -------------------------------------------------------------------------------- /packages/core/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/core/vite.config.ts -------------------------------------------------------------------------------- /packages/deno/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/.eslintrc.js -------------------------------------------------------------------------------- /packages/deno/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/LICENSE -------------------------------------------------------------------------------- /packages/deno/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/README.md -------------------------------------------------------------------------------- /packages/deno/lib.deno.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/lib.deno.d.ts -------------------------------------------------------------------------------- /packages/deno/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/package.json -------------------------------------------------------------------------------- /packages/deno/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/deno/scripts/download.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/scripts/download.mjs -------------------------------------------------------------------------------- /packages/deno/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/src/client.ts -------------------------------------------------------------------------------- /packages/deno/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/src/index.ts -------------------------------------------------------------------------------- /packages/deno/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/src/sdk.ts -------------------------------------------------------------------------------- /packages/deno/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/src/types.ts -------------------------------------------------------------------------------- /packages/deno/test/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/test/example.ts -------------------------------------------------------------------------------- /packages/deno/test/mod.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/test/mod.test.ts -------------------------------------------------------------------------------- /packages/deno/test/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/test/normalize.ts -------------------------------------------------------------------------------- /packages/deno/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/deno/test/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/test/transport.ts -------------------------------------------------------------------------------- /packages/deno/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/deno/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/tsconfig.build.json -------------------------------------------------------------------------------- /packages/deno/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/tsconfig.json -------------------------------------------------------------------------------- /packages/deno/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/tsconfig.test.json -------------------------------------------------------------------------------- /packages/deno/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/deno/tsconfig.types.json -------------------------------------------------------------------------------- /packages/ember/.ember-cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/.ember-cli -------------------------------------------------------------------------------- /packages/ember/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/.eslintignore -------------------------------------------------------------------------------- /packages/ember/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/.eslintrc.js -------------------------------------------------------------------------------- /packages/ember/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/.gitignore -------------------------------------------------------------------------------- /packages/ember/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/.npmignore -------------------------------------------------------------------------------- /packages/ember/.template-lintrc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | extends: 'recommended', 5 | }; 6 | -------------------------------------------------------------------------------- /packages/ember/.watchmanconfig: -------------------------------------------------------------------------------- 1 | { 2 | "ignore_dirs": ["tmp", "dist"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/ember/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/LICENSE -------------------------------------------------------------------------------- /packages/ember/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/README.md -------------------------------------------------------------------------------- /packages/ember/addon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/addon/index.ts -------------------------------------------------------------------------------- /packages/ember/addon/runloop.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/addon/runloop.d.ts -------------------------------------------------------------------------------- /packages/ember/addon/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/addon/types.ts -------------------------------------------------------------------------------- /packages/ember/ember-cli-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/ember-cli-build.js -------------------------------------------------------------------------------- /packages/ember/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/index.js -------------------------------------------------------------------------------- /packages/ember/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/package.json -------------------------------------------------------------------------------- /packages/ember/testem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/testem.js -------------------------------------------------------------------------------- /packages/ember/tests/dummy/app/templates/replay.hbs: -------------------------------------------------------------------------------- 1 |

Visiting this page starts Replay!

2 | -------------------------------------------------------------------------------- /packages/ember/tests/dummy/app/templates/with-error.hbs: -------------------------------------------------------------------------------- 1 | {{outlet}} 2 | -------------------------------------------------------------------------------- /packages/ember/tests/dummy/app/templates/with-error/index.hbs: -------------------------------------------------------------------------------- 1 | Page loaded! 2 | -------------------------------------------------------------------------------- /packages/ember/tests/dummy/app/templates/with-loading.hbs: -------------------------------------------------------------------------------- 1 | {{outlet}} 2 | -------------------------------------------------------------------------------- /packages/ember/tests/dummy/app/templates/with-loading/index.hbs: -------------------------------------------------------------------------------- 1 | Page loaded! 2 | -------------------------------------------------------------------------------- /packages/ember/tests/dummy/app/templates/with-loading/loading.hbs: -------------------------------------------------------------------------------- 1 | Loading page... 2 | -------------------------------------------------------------------------------- /packages/ember/tests/dummy/public/robots.txt: -------------------------------------------------------------------------------- 1 | # http://www.robotstxt.org 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /packages/ember/tests/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/tests/index.html -------------------------------------------------------------------------------- /packages/ember/tests/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ember/tests/test-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/tests/test-helper.ts -------------------------------------------------------------------------------- /packages/ember/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/tsconfig.json -------------------------------------------------------------------------------- /packages/ember/types/dummy/index.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ember/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/ember/types/global.d.ts -------------------------------------------------------------------------------- /packages/eslint-config-sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/eslint-config-sdk/LICENSE -------------------------------------------------------------------------------- /packages/eslint-plugin-sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/eslint-plugin-sdk/LICENSE -------------------------------------------------------------------------------- /packages/feedback/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/feedback/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/.eslintrc.js -------------------------------------------------------------------------------- /packages/feedback/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /*.tgz 3 | .eslintcache 4 | build 5 | -------------------------------------------------------------------------------- /packages/feedback/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/LICENSE -------------------------------------------------------------------------------- /packages/feedback/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/README.md -------------------------------------------------------------------------------- /packages/feedback/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/package.json -------------------------------------------------------------------------------- /packages/feedback/src/core/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/src/core/types.ts -------------------------------------------------------------------------------- /packages/feedback/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/src/index.ts -------------------------------------------------------------------------------- /packages/feedback/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/tsconfig.json -------------------------------------------------------------------------------- /packages/feedback/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/feedback/vite.config.ts -------------------------------------------------------------------------------- /packages/gatsby/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/.eslintrc.js -------------------------------------------------------------------------------- /packages/gatsby/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/LICENSE -------------------------------------------------------------------------------- /packages/gatsby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/README.md -------------------------------------------------------------------------------- /packages/gatsby/gatsby-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/gatsby-node.js -------------------------------------------------------------------------------- /packages/gatsby/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/package.json -------------------------------------------------------------------------------- /packages/gatsby/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/src/index.ts -------------------------------------------------------------------------------- /packages/gatsby/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/src/sdk.ts -------------------------------------------------------------------------------- /packages/gatsby/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/src/utils/types.ts -------------------------------------------------------------------------------- /packages/gatsby/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/test/index.test.ts -------------------------------------------------------------------------------- /packages/gatsby/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/gatsby/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/gatsby/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/tsconfig.json -------------------------------------------------------------------------------- /packages/gatsby/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/tsconfig.test.json -------------------------------------------------------------------------------- /packages/gatsby/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/tsconfig.types.json -------------------------------------------------------------------------------- /packages/gatsby/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/gatsby/vite.config.ts -------------------------------------------------------------------------------- /packages/google-cloud-serverless/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/integration-shims/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/integration-shims/LICENSE -------------------------------------------------------------------------------- /packages/nestjs/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/.eslintignore -------------------------------------------------------------------------------- /packages/nestjs/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/.eslintrc.js -------------------------------------------------------------------------------- /packages/nestjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/.gitignore -------------------------------------------------------------------------------- /packages/nestjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/LICENSE -------------------------------------------------------------------------------- /packages/nestjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/README.md -------------------------------------------------------------------------------- /packages/nestjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/package.json -------------------------------------------------------------------------------- /packages/nestjs/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/src/decorators.ts -------------------------------------------------------------------------------- /packages/nestjs/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/src/helpers.ts -------------------------------------------------------------------------------- /packages/nestjs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/src/index.ts -------------------------------------------------------------------------------- /packages/nestjs/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/src/sdk.ts -------------------------------------------------------------------------------- /packages/nestjs/src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/src/setup.ts -------------------------------------------------------------------------------- /packages/nestjs/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/nestjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/tsconfig.json -------------------------------------------------------------------------------- /packages/nestjs/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/tsconfig.test.json -------------------------------------------------------------------------------- /packages/nestjs/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/tsconfig.types.json -------------------------------------------------------------------------------- /packages/nestjs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nestjs/vite.config.ts -------------------------------------------------------------------------------- /packages/nextjs/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/.eslintrc.js -------------------------------------------------------------------------------- /packages/nextjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/LICENSE -------------------------------------------------------------------------------- /packages/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/README.md -------------------------------------------------------------------------------- /packages/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/package.json -------------------------------------------------------------------------------- /packages/nextjs/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/client/index.ts -------------------------------------------------------------------------------- /packages/nextjs/src/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/common/index.ts -------------------------------------------------------------------------------- /packages/nextjs/src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/common/types.ts -------------------------------------------------------------------------------- /packages/nextjs/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/config/index.ts -------------------------------------------------------------------------------- /packages/nextjs/src/config/turbopack/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constructTurbopackConfig'; 2 | -------------------------------------------------------------------------------- /packages/nextjs/src/config/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/config/types.ts -------------------------------------------------------------------------------- /packages/nextjs/src/config/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/config/util.ts -------------------------------------------------------------------------------- /packages/nextjs/src/edge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/edge/index.ts -------------------------------------------------------------------------------- /packages/nextjs/src/edge/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/edge/types.ts -------------------------------------------------------------------------------- /packages/nextjs/src/index.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/index.client.ts -------------------------------------------------------------------------------- /packages/nextjs/src/index.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/index.server.ts -------------------------------------------------------------------------------- /packages/nextjs/src/index.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/index.types.ts -------------------------------------------------------------------------------- /packages/nextjs/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/src/server/index.ts -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/base-path/app/about/page.tsx: -------------------------------------------------------------------------------- 1 | // about page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/base-path/app/api/test/page.tsx: -------------------------------------------------------------------------------- 1 | // API test page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/base-path/app/page.tsx: -------------------------------------------------------------------------------- 1 | // root page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/base-path/app/users/[id]/page.tsx: -------------------------------------------------------------------------------- 1 | // users id dynamic page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/catchall-at-root/app/[[...path]]/page.tsx: -------------------------------------------------------------------------------- 1 | // beep 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/catchall-at-root/app/page.tsx: -------------------------------------------------------------------------------- 1 | // Ciao 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/catchall/app/catchall/[[...path]]/page.tsx: -------------------------------------------------------------------------------- 1 | // beep 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/catchall/app/page.tsx: -------------------------------------------------------------------------------- 1 | // Ciao 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/dynamic/app/dynamic/[id]/page.tsx: -------------------------------------------------------------------------------- 1 | // beep 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/dynamic/app/dynamic/static/page.tsx: -------------------------------------------------------------------------------- 1 | // Static 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/dynamic/app/page.tsx: -------------------------------------------------------------------------------- 1 | // Ciao 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/dynamic/app/static/nested/page.tsx: -------------------------------------------------------------------------------- 1 | // Hola 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/dynamic/app/users/[id]/page.tsx: -------------------------------------------------------------------------------- 1 | // User profile page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/dynamic/app/users/[id]/posts/[postId]/page.tsx: -------------------------------------------------------------------------------- 1 | // Post detail page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/dynamic/app/users/[id]/settings/page.tsx: -------------------------------------------------------------------------------- 1 | // User settings page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/javascript/component.tsx: -------------------------------------------------------------------------------- 1 | // Component file - should be ignored 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/javascript/page.js: -------------------------------------------------------------------------------- 1 | // JavaScript page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/jsx-route/page.jsx: -------------------------------------------------------------------------------- 1 | // JSX page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/layout.tsx: -------------------------------------------------------------------------------- 1 | // Layout file - should be ignored 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/mixed/page.jsx: -------------------------------------------------------------------------------- 1 | // JSX page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/mixed/page.ts: -------------------------------------------------------------------------------- 1 | // TypeScript page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/page.tsx: -------------------------------------------------------------------------------- 1 | // Root page - TypeScript JSX 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/typescript/other.ts: -------------------------------------------------------------------------------- 1 | // Other TypeScript file - should be ignored 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/file-extensions/app/typescript/page.ts: -------------------------------------------------------------------------------- 1 | // TypeScript page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(auth)/layout.tsx: -------------------------------------------------------------------------------- 1 | // Auth layout 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(auth)/login/page.tsx: -------------------------------------------------------------------------------- 1 | // Login page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(auth)/signup/page.tsx: -------------------------------------------------------------------------------- 1 | // Signup page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(dashboard)/dashboard/[id]/page.tsx: -------------------------------------------------------------------------------- 1 | // Dynamic dashboard page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(dashboard)/dashboard/page.tsx: -------------------------------------------------------------------------------- 1 | // Dashboard page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(dashboard)/layout.tsx: -------------------------------------------------------------------------------- 1 | // Dashboard layout 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(dashboard)/settings/layout.tsx: -------------------------------------------------------------------------------- 1 | // Settings layout 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(dashboard)/settings/profile/page.tsx: -------------------------------------------------------------------------------- 1 | // Settings profile page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(marketing)/layout.tsx: -------------------------------------------------------------------------------- 1 | // Marketing layout 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/(marketing)/public/about/page.tsx: -------------------------------------------------------------------------------- 1 | // About page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/layout.tsx: -------------------------------------------------------------------------------- 1 | // Root layout 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/route-groups/app/page.tsx: -------------------------------------------------------------------------------- 1 | // Root page 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/static/app/page.tsx: -------------------------------------------------------------------------------- 1 | // Ciao 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/static/app/some/nested/page.tsx: -------------------------------------------------------------------------------- 1 | // Hola 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/static/app/user/page.tsx: -------------------------------------------------------------------------------- 1 | // beep 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/config/manifest/suites/static/app/users/page.tsx: -------------------------------------------------------------------------------- 1 | // boop 2 | -------------------------------------------------------------------------------- /packages/nextjs/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/test/tsconfig.json -------------------------------------------------------------------------------- /packages/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/tsconfig.json -------------------------------------------------------------------------------- /packages/nextjs/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/tsconfig.test.json -------------------------------------------------------------------------------- /packages/nextjs/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/tsconfig.types.json -------------------------------------------------------------------------------- /packages/nextjs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nextjs/vite.config.ts -------------------------------------------------------------------------------- /packages/node-core/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/.eslintrc.js -------------------------------------------------------------------------------- /packages/node-core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/LICENSE -------------------------------------------------------------------------------- /packages/node-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/README.md -------------------------------------------------------------------------------- /packages/node-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/package.json -------------------------------------------------------------------------------- /packages/node-core/src/cron/cron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/src/cron/cron.ts -------------------------------------------------------------------------------- /packages/node-core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/src/index.ts -------------------------------------------------------------------------------- /packages/node-core/src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/src/init.ts -------------------------------------------------------------------------------- /packages/node-core/src/sdk/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/src/sdk/api.ts -------------------------------------------------------------------------------- /packages/node-core/src/sdk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/src/sdk/index.ts -------------------------------------------------------------------------------- /packages/node-core/src/sdk/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/src/sdk/scope.ts -------------------------------------------------------------------------------- /packages/node-core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/src/types.ts -------------------------------------------------------------------------------- /packages/node-core/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/node-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/tsconfig.json -------------------------------------------------------------------------------- /packages/node-core/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-core/vite.config.ts -------------------------------------------------------------------------------- /packages/node-native/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/.eslintrc.js -------------------------------------------------------------------------------- /packages/node-native/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/LICENSE -------------------------------------------------------------------------------- /packages/node-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/README.md -------------------------------------------------------------------------------- /packages/node-native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/package.json -------------------------------------------------------------------------------- /packages/node-native/src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/src/common.ts -------------------------------------------------------------------------------- /packages/node-native/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/src/index.ts -------------------------------------------------------------------------------- /packages/node-native/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/tsconfig.json -------------------------------------------------------------------------------- /packages/node-native/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node-native/vite.config.ts -------------------------------------------------------------------------------- /packages/node/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/.eslintrc.js -------------------------------------------------------------------------------- /packages/node/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/LICENSE -------------------------------------------------------------------------------- /packages/node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/README.md -------------------------------------------------------------------------------- /packages/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/package.json -------------------------------------------------------------------------------- /packages/node/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/node/src/debug-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/src/debug-build.ts -------------------------------------------------------------------------------- /packages/node/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/src/index.ts -------------------------------------------------------------------------------- /packages/node/src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/src/init.ts -------------------------------------------------------------------------------- /packages/node/src/integrations/tracing/firebase/index.ts: -------------------------------------------------------------------------------- 1 | export * from './firebase'; 2 | -------------------------------------------------------------------------------- /packages/node/src/integrations/tracing/vercelai/constants.ts: -------------------------------------------------------------------------------- 1 | export const INTEGRATION_NAME = 'VercelAI'; 2 | -------------------------------------------------------------------------------- /packages/node/src/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/src/preload.ts -------------------------------------------------------------------------------- /packages/node/src/sdk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/src/sdk/index.ts -------------------------------------------------------------------------------- /packages/node/src/sdk/initOtel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/src/sdk/initOtel.ts -------------------------------------------------------------------------------- /packages/node/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/src/types.ts -------------------------------------------------------------------------------- /packages/node/test/cron.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/test/cron.test.ts -------------------------------------------------------------------------------- /packages/node/test/helpers/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/test/helpers/error.ts -------------------------------------------------------------------------------- /packages/node/test/sdk/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/test/sdk/api.test.ts -------------------------------------------------------------------------------- /packages/node/test/sdk/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/test/sdk/init.test.ts -------------------------------------------------------------------------------- /packages/node/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/tsconfig.json -------------------------------------------------------------------------------- /packages/node/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/tsconfig.test.json -------------------------------------------------------------------------------- /packages/node/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/tsconfig.types.json -------------------------------------------------------------------------------- /packages/node/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/node/vite.config.ts -------------------------------------------------------------------------------- /packages/nuxt/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/.eslintrc.js -------------------------------------------------------------------------------- /packages/nuxt/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/LICENSE -------------------------------------------------------------------------------- /packages/nuxt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/README.md -------------------------------------------------------------------------------- /packages/nuxt/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/build.config.ts -------------------------------------------------------------------------------- /packages/nuxt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/package.json -------------------------------------------------------------------------------- /packages/nuxt/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/nuxt/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/client/index.ts -------------------------------------------------------------------------------- /packages/nuxt/src/client/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/client/sdk.ts -------------------------------------------------------------------------------- /packages/nuxt/src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/common/types.ts -------------------------------------------------------------------------------- /packages/nuxt/src/index.client.ts: -------------------------------------------------------------------------------- 1 | export * from './client'; 2 | -------------------------------------------------------------------------------- /packages/nuxt/src/index.server.ts: -------------------------------------------------------------------------------- 1 | export * from './server'; 2 | -------------------------------------------------------------------------------- /packages/nuxt/src/index.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/index.types.ts -------------------------------------------------------------------------------- /packages/nuxt/src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/module.ts -------------------------------------------------------------------------------- /packages/nuxt/src/runtime/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/runtime/utils.ts -------------------------------------------------------------------------------- /packages/nuxt/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/server/index.ts -------------------------------------------------------------------------------- /packages/nuxt/src/server/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/server/sdk.ts -------------------------------------------------------------------------------- /packages/nuxt/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/tsconfig.json -------------------------------------------------------------------------------- /packages/nuxt/src/vite/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/src/vite/utils.ts -------------------------------------------------------------------------------- /packages/nuxt/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/nuxt/test/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/test/vitest.setup.ts -------------------------------------------------------------------------------- /packages/nuxt/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/tsconfig.json -------------------------------------------------------------------------------- /packages/nuxt/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/tsconfig.test.json -------------------------------------------------------------------------------- /packages/nuxt/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/tsconfig.types.json -------------------------------------------------------------------------------- /packages/nuxt/tsconfig.vite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/tsconfig.vite.json -------------------------------------------------------------------------------- /packages/nuxt/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/nuxt/vite.config.ts -------------------------------------------------------------------------------- /packages/opentelemetry/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/opentelemetry/.eslintrc.js -------------------------------------------------------------------------------- /packages/opentelemetry/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/opentelemetry/LICENSE -------------------------------------------------------------------------------- /packages/opentelemetry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/opentelemetry/README.md -------------------------------------------------------------------------------- /packages/opentelemetry/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/opentelemetry/package.json -------------------------------------------------------------------------------- /packages/opentelemetry/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/opentelemetry/src/index.ts -------------------------------------------------------------------------------- /packages/opentelemetry/src/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/opentelemetry/src/trace.ts -------------------------------------------------------------------------------- /packages/opentelemetry/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/opentelemetry/src/types.ts -------------------------------------------------------------------------------- /packages/opentelemetry/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/profiling-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/profiling-node/.gitignore -------------------------------------------------------------------------------- /packages/profiling-node/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/profiling-node/CHANGES -------------------------------------------------------------------------------- /packages/profiling-node/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/profiling-node/LICENSE -------------------------------------------------------------------------------- /packages/profiling-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/profiling-node/README.md -------------------------------------------------------------------------------- /packages/profiling-node/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react-router/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react-router/.eslintrc.js -------------------------------------------------------------------------------- /packages/react-router/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react-router/LICENSE -------------------------------------------------------------------------------- /packages/react-router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react-router/README.md -------------------------------------------------------------------------------- /packages/react-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react-router/package.json -------------------------------------------------------------------------------- /packages/react-router/src/index.client.ts: -------------------------------------------------------------------------------- 1 | export * from './client'; 2 | -------------------------------------------------------------------------------- /packages/react-router/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react-router/tsconfig.json -------------------------------------------------------------------------------- /packages/react/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/.eslintrc.js -------------------------------------------------------------------------------- /packages/react/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/LICENSE -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/constants.ts -------------------------------------------------------------------------------- /packages/react/src/debug-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/debug-build.ts -------------------------------------------------------------------------------- /packages/react/src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/error.ts -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/profiler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/profiler.tsx -------------------------------------------------------------------------------- /packages/react/src/reactrouter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/reactrouter.tsx -------------------------------------------------------------------------------- /packages/react/src/reactrouterv3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/reactrouterv3.ts -------------------------------------------------------------------------------- /packages/react/src/redux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/redux.ts -------------------------------------------------------------------------------- /packages/react/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/sdk.ts -------------------------------------------------------------------------------- /packages/react/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/src/types.ts -------------------------------------------------------------------------------- /packages/react/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/test/error.test.ts -------------------------------------------------------------------------------- /packages/react/test/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/test/global.d.ts -------------------------------------------------------------------------------- /packages/react/test/redux.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/test/redux.test.ts -------------------------------------------------------------------------------- /packages/react/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/react/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/react/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/tsconfig.test.json -------------------------------------------------------------------------------- /packages/react/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/tsconfig.types.json -------------------------------------------------------------------------------- /packages/react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/react/vite.config.ts -------------------------------------------------------------------------------- /packages/remix/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/.eslintrc.js -------------------------------------------------------------------------------- /packages/remix/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/.gitignore -------------------------------------------------------------------------------- /packages/remix/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/LICENSE -------------------------------------------------------------------------------- /packages/remix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/README.md -------------------------------------------------------------------------------- /packages/remix/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/package.json -------------------------------------------------------------------------------- /packages/remix/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/playwright.config.ts -------------------------------------------------------------------------------- /packages/remix/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/client/index.ts -------------------------------------------------------------------------------- /packages/remix/src/client/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/client/sdk.ts -------------------------------------------------------------------------------- /packages/remix/src/config/vite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/config/vite.ts -------------------------------------------------------------------------------- /packages/remix/src/index.client.ts: -------------------------------------------------------------------------------- 1 | export * from './client'; 2 | -------------------------------------------------------------------------------- /packages/remix/src/index.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/index.server.ts -------------------------------------------------------------------------------- /packages/remix/src/index.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/index.types.ts -------------------------------------------------------------------------------- /packages/remix/src/server/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/server/errors.ts -------------------------------------------------------------------------------- /packages/remix/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/server/index.ts -------------------------------------------------------------------------------- /packages/remix/src/server/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/server/sdk.ts -------------------------------------------------------------------------------- /packages/remix/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/utils/types.ts -------------------------------------------------------------------------------- /packages/remix/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/src/utils/utils.ts -------------------------------------------------------------------------------- /packages/remix/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/remix/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/tsconfig.json -------------------------------------------------------------------------------- /packages/remix/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/tsconfig.test.json -------------------------------------------------------------------------------- /packages/remix/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/tsconfig.types.json -------------------------------------------------------------------------------- /packages/remix/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/remix/vitest.config.ts -------------------------------------------------------------------------------- /packages/replay-canvas/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/replay-canvas/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-canvas/.eslintrc.js -------------------------------------------------------------------------------- /packages/replay-canvas/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /*.tgz 3 | .eslintcache 4 | build 5 | -------------------------------------------------------------------------------- /packages/replay-canvas/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-canvas/LICENSE -------------------------------------------------------------------------------- /packages/replay-canvas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-canvas/README.md -------------------------------------------------------------------------------- /packages/replay-canvas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-canvas/package.json -------------------------------------------------------------------------------- /packages/replay-canvas/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-canvas/src/index.ts -------------------------------------------------------------------------------- /packages/replay-canvas/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/replay-internal/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /*.tgz 3 | .eslintcache 4 | build 5 | -------------------------------------------------------------------------------- /packages/replay-internal/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-internal/LICENSE -------------------------------------------------------------------------------- /packages/replay-internal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-internal/README.md -------------------------------------------------------------------------------- /packages/replay-internal/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/replay-worker/.eslintignore: -------------------------------------------------------------------------------- 1 | vendor 2 | -------------------------------------------------------------------------------- /packages/replay-worker/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-worker/.eslintrc.js -------------------------------------------------------------------------------- /packages/replay-worker/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /*.tgz 3 | .eslintcache 4 | build 5 | !vendor/*.d.ts 6 | -------------------------------------------------------------------------------- /packages/replay-worker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-worker/LICENSE -------------------------------------------------------------------------------- /packages/replay-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-worker/README.md -------------------------------------------------------------------------------- /packages/replay-worker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-worker/package.json -------------------------------------------------------------------------------- /packages/replay-worker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/replay-worker/src/index.ts -------------------------------------------------------------------------------- /packages/replay-worker/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/solid/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/.eslintignore -------------------------------------------------------------------------------- /packages/solid/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/.eslintrc.js -------------------------------------------------------------------------------- /packages/solid/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/.gitignore -------------------------------------------------------------------------------- /packages/solid/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/LICENSE -------------------------------------------------------------------------------- /packages/solid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/README.md -------------------------------------------------------------------------------- /packages/solid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/package.json -------------------------------------------------------------------------------- /packages/solid/src/debug-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/src/debug-build.ts -------------------------------------------------------------------------------- /packages/solid/src/errorboundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/src/errorboundary.ts -------------------------------------------------------------------------------- /packages/solid/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/src/index.ts -------------------------------------------------------------------------------- /packages/solid/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/src/sdk.ts -------------------------------------------------------------------------------- /packages/solid/src/solidrouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/src/solidrouter.ts -------------------------------------------------------------------------------- /packages/solid/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/solid/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/solid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/tsconfig.json -------------------------------------------------------------------------------- /packages/solid/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/tsconfig.test.json -------------------------------------------------------------------------------- /packages/solid/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/tsconfig.types.json -------------------------------------------------------------------------------- /packages/solid/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solid/vite.config.ts -------------------------------------------------------------------------------- /packages/solidstart/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/.eslintignore -------------------------------------------------------------------------------- /packages/solidstart/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/.eslintrc.js -------------------------------------------------------------------------------- /packages/solidstart/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/.gitignore -------------------------------------------------------------------------------- /packages/solidstart/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/LICENSE -------------------------------------------------------------------------------- /packages/solidstart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/README.md -------------------------------------------------------------------------------- /packages/solidstart/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/package.json -------------------------------------------------------------------------------- /packages/solidstart/src/config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './withSentry'; 2 | -------------------------------------------------------------------------------- /packages/solidstart/src/index.client.ts: -------------------------------------------------------------------------------- 1 | export * from './client'; 2 | -------------------------------------------------------------------------------- /packages/solidstart/src/solidrouter.server.ts: -------------------------------------------------------------------------------- 1 | export * from './server/solidrouter'; 2 | -------------------------------------------------------------------------------- /packages/solidstart/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/solidstart/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/tsconfig.json -------------------------------------------------------------------------------- /packages/solidstart/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/solidstart/vite.config.ts -------------------------------------------------------------------------------- /packages/svelte/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/.eslintrc.js -------------------------------------------------------------------------------- /packages/svelte/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/LICENSE -------------------------------------------------------------------------------- /packages/svelte/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/README.md -------------------------------------------------------------------------------- /packages/svelte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/package.json -------------------------------------------------------------------------------- /packages/svelte/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/src/config.ts -------------------------------------------------------------------------------- /packages/svelte/src/debug_build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/src/debug_build.ts -------------------------------------------------------------------------------- /packages/svelte/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/src/index.ts -------------------------------------------------------------------------------- /packages/svelte/src/performance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/src/performance.ts -------------------------------------------------------------------------------- /packages/svelte/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/src/sdk.ts -------------------------------------------------------------------------------- /packages/svelte/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/src/types.ts -------------------------------------------------------------------------------- /packages/svelte/test/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/test/config.test.ts -------------------------------------------------------------------------------- /packages/svelte/test/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/test/sdk.test.ts -------------------------------------------------------------------------------- /packages/svelte/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/svelte/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/tsconfig.json -------------------------------------------------------------------------------- /packages/svelte/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/tsconfig.test.json -------------------------------------------------------------------------------- /packages/svelte/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/tsconfig.types.json -------------------------------------------------------------------------------- /packages/svelte/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/svelte/vite.config.ts -------------------------------------------------------------------------------- /packages/sveltekit/.empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/.empty.js -------------------------------------------------------------------------------- /packages/sveltekit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/.eslintrc.js -------------------------------------------------------------------------------- /packages/sveltekit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/LICENSE -------------------------------------------------------------------------------- /packages/sveltekit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/README.md -------------------------------------------------------------------------------- /packages/sveltekit/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/package.json -------------------------------------------------------------------------------- /packages/sveltekit/src/index.client.ts: -------------------------------------------------------------------------------- 1 | export * from './client'; 2 | -------------------------------------------------------------------------------- /packages/sveltekit/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/sveltekit/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/test/utils.ts -------------------------------------------------------------------------------- /packages/sveltekit/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/tsconfig.json -------------------------------------------------------------------------------- /packages/sveltekit/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/sveltekit/vite.config.ts -------------------------------------------------------------------------------- /packages/tanstackstart-react/src/common/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/tanstackstart-react/src/config/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/tanstackstart-react/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/tanstackstart/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/tanstackstart/.eslintrc.js -------------------------------------------------------------------------------- /packages/tanstackstart/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/tanstackstart/LICENSE -------------------------------------------------------------------------------- /packages/tanstackstart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/tanstackstart/README.md -------------------------------------------------------------------------------- /packages/tanstackstart/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/tanstackstart/package.json -------------------------------------------------------------------------------- /packages/tanstackstart/src/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/tanstackstart/src/common/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/tanstackstart/src/config/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/tanstackstart/src/server/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/tanstackstart/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/types/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/types/.eslintrc.js -------------------------------------------------------------------------------- /packages/types/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/types/LICENSE -------------------------------------------------------------------------------- /packages/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/types/README.md -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /packages/types/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/types/tsconfig.types.json -------------------------------------------------------------------------------- /packages/typescript/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/typescript/LICENSE -------------------------------------------------------------------------------- /packages/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/typescript/README.md -------------------------------------------------------------------------------- /packages/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/typescript/package.json -------------------------------------------------------------------------------- /packages/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/typescript/tsconfig.json -------------------------------------------------------------------------------- /packages/vercel-edge/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/.eslintrc.js -------------------------------------------------------------------------------- /packages/vercel-edge/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/LICENSE -------------------------------------------------------------------------------- /packages/vercel-edge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/README.md -------------------------------------------------------------------------------- /packages/vercel-edge/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/package.json -------------------------------------------------------------------------------- /packages/vercel-edge/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/src/client.ts -------------------------------------------------------------------------------- /packages/vercel-edge/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/src/index.ts -------------------------------------------------------------------------------- /packages/vercel-edge/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/src/sdk.ts -------------------------------------------------------------------------------- /packages/vercel-edge/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/src/types.ts -------------------------------------------------------------------------------- /packages/vercel-edge/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/vercel-edge/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vercel-edge/tsconfig.json -------------------------------------------------------------------------------- /packages/vue/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/.eslintrc.js -------------------------------------------------------------------------------- /packages/vue/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/LICENSE -------------------------------------------------------------------------------- /packages/vue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/README.md -------------------------------------------------------------------------------- /packages/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/package.json -------------------------------------------------------------------------------- /packages/vue/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/vue/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/constants.ts -------------------------------------------------------------------------------- /packages/vue/src/debug-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/debug-build.ts -------------------------------------------------------------------------------- /packages/vue/src/errorhandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/errorhandler.ts -------------------------------------------------------------------------------- /packages/vue/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/index.ts -------------------------------------------------------------------------------- /packages/vue/src/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/integration.ts -------------------------------------------------------------------------------- /packages/vue/src/pinia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/pinia.ts -------------------------------------------------------------------------------- /packages/vue/src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/router.ts -------------------------------------------------------------------------------- /packages/vue/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/sdk.ts -------------------------------------------------------------------------------- /packages/vue/src/tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/tracing.ts -------------------------------------------------------------------------------- /packages/vue/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/src/types.ts -------------------------------------------------------------------------------- /packages/vue/test/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/test/router.test.ts -------------------------------------------------------------------------------- /packages/vue/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/tsconfig.json -------------------------------------------------------------------------------- /packages/vue/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/tsconfig.test.json -------------------------------------------------------------------------------- /packages/vue/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/tsconfig.types.json -------------------------------------------------------------------------------- /packages/vue/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/vue/vite.config.ts -------------------------------------------------------------------------------- /packages/wasm/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/.eslintrc.js -------------------------------------------------------------------------------- /packages/wasm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/LICENSE -------------------------------------------------------------------------------- /packages/wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/README.md -------------------------------------------------------------------------------- /packages/wasm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/package.json -------------------------------------------------------------------------------- /packages/wasm/rollup.npm.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/rollup.npm.config.mjs -------------------------------------------------------------------------------- /packages/wasm/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/src/index.ts -------------------------------------------------------------------------------- /packages/wasm/src/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/src/registry.ts -------------------------------------------------------------------------------- /packages/wasm/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/wasm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/tsconfig.json -------------------------------------------------------------------------------- /packages/wasm/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/tsconfig.test.json -------------------------------------------------------------------------------- /packages/wasm/tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/tsconfig.types.json -------------------------------------------------------------------------------- /packages/wasm/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/packages/wasm/vite.config.ts -------------------------------------------------------------------------------- /scripts/aws-delete-local-layers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/aws-delete-local-layers.sh -------------------------------------------------------------------------------- /scripts/aws-deploy-local-layer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/aws-deploy-local-layer.sh -------------------------------------------------------------------------------- /scripts/build-types-watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/build-types-watch.ts -------------------------------------------------------------------------------- /scripts/ci-unit-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/ci-unit-tests.ts -------------------------------------------------------------------------------- /scripts/craft-pre-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/craft-pre-release.sh -------------------------------------------------------------------------------- /scripts/dependency-hash-key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/dependency-hash-key.js -------------------------------------------------------------------------------- /scripts/get-commit-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/get-commit-list.ts -------------------------------------------------------------------------------- /scripts/verify-packages-versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/scripts/verify-packages-versions.js -------------------------------------------------------------------------------- /tsconfig-templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/tsconfig-templates/README.md -------------------------------------------------------------------------------- /tsconfig-templates/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/tsconfig-templates/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/tsconfig.dev.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/typedoc.js -------------------------------------------------------------------------------- /vite/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/vite/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/sentry-javascript/HEAD/yarn.lock --------------------------------------------------------------------------------