From 44daf9e98cf4173b4ca69691b52099387efc88eb Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Wed, 30 Oct 2024 14:33:25 -0700 Subject: [PATCH] Add sourcemaps script --- .env | 3 ++- package.json | 1 + src/app/tracking.ts | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.env b/.env index 66b9df27..9f8c96e5 100644 --- a/.env +++ b/.env @@ -5,4 +5,5 @@ VITE_PLATFORM_LOGO=static/flotilla.png VITE_PLATFORM_RELAY= VITE_PLATFORM_ACCENT="#7161FF" VITE_PLATFORM_DESCRIPTION="Flotilla is nostr — for communities." -VITE_SENTRY_DSN= +VITE_GLITCHTIP_API_KEY= +GLITCHTIP_AUTH_TOKEN= diff --git a/package.json b/package.json index 79a9ccb8..b0650b66 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "scripts": { "dev": "vite dev", "build": "./build.sh", + "sourcemaps": "sentry-cli --url https://glitchtip.coracle.social --auth-token $GLITCHTIP_AUTH_TOKEN --api-key $VITE_GLITCHTIP_API_KEY sourcemaps --org coracle --project flotilla --release $(cat package.json|jq -r '.version') upload --url-prefix /assets/ dist/assets", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "lint": "prettier --check . && eslint .", diff --git a/src/app/tracking.ts b/src/app/tracking.ts index f8772fc5..f8b24514 100644 --- a/src/app/tracking.ts +++ b/src/app/tracking.ts @@ -1,9 +1,9 @@ import * as Sentry from "@sentry/browser" export const setupTracking = () => { - if (import.meta.env.VITE_SENTRY_DSN) { + if (import.meta.env.VITE_GLITCHTIP_API_KEY) { Sentry.init({ - dsn: import.meta.env.VITE_SENTRY_DSN, + dsn: import.meta.env.VITE_GLITCHTIP_API_KEY, tracesSampleRate: 0.01, integrations(integrations) { return integrations.filter(integration => integration.name !== 'Breadcrumbs')