Skip to content

Commit 53acd96

Browse files
ref(onboarding): Move remaining js utils to js folder (#103142)
Contributes to https://linear.app/getsentry/issue/TET-864/introduce-folders-for-onboarding-platforms
1 parent 43d9ed0 commit 53acd96

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+820
-943
lines changed

static/app/gettingStartedDocs/javascript/angular/index.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import type {Docs} from 'sentry/components/onboarding/gettingStartedDoc/types';
22
import {featureFlag} from 'sentry/gettingStartedDocs/javascript/javascript/featureFlag';
3+
import {logs} from 'sentry/gettingStartedDocs/javascript/javascript/logs';
34
import {metrics} from 'sentry/gettingStartedDocs/javascript/javascript/metrics';
5+
import {profiling} from 'sentry/gettingStartedDocs/javascript/javascript/profiling';
46

57
import {crashReport} from './crashReport';
68
import {feedback} from './feedback';
7-
import {logs} from './logs';
89
import {onboarding} from './onboarding';
9-
import {profiling} from './profiling';
1010
import {replay} from './replay';
1111
import {installSnippetBlock, platformOptions, type PlatformOptions} from './utils';
1212

@@ -16,9 +16,17 @@ const docs: Docs<PlatformOptions> = {
1616
replayOnboarding: replay,
1717
crashReportOnboarding: crashReport,
1818
platformOptions,
19-
profilingOnboarding: profiling,
19+
profilingOnboarding: profiling({
20+
installSnippetBlock,
21+
docsLink:
22+
'https://docs.sentry.io/platforms/javascript/guides/angular/profiling/browser-profiling/',
23+
}),
2024
featureFlagOnboarding: featureFlag,
21-
logsOnboarding: logs,
25+
logsOnboarding: logs({
26+
installSnippetBlock,
27+
docsPlatform: 'angular',
28+
packageName: '@sentry/angular',
29+
}),
2230
metricsOnboarding: metrics({
2331
installSnippetBlock,
2432
docsPlatform: 'angular',

static/app/gettingStartedDocs/javascript/angular/logs.tsx

Lines changed: 0 additions & 9 deletions
This file was deleted.

static/app/gettingStartedDocs/javascript/angular/profiling.tsx

Lines changed: 0 additions & 9 deletions
This file was deleted.

static/app/gettingStartedDocs/javascript/astro/index.tsx

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import type {Docs} from 'sentry/components/onboarding/gettingStartedDoc/types';
22
import {featureFlag} from 'sentry/gettingStartedDocs/javascript/javascript/featureFlag';
3+
import {logsFullStack} from 'sentry/gettingStartedDocs/javascript/javascript/logs';
34
import {metricsFullStack} from 'sentry/gettingStartedDocs/javascript/javascript/metrics';
5+
import {profilingFullStack} from 'sentry/gettingStartedDocs/javascript/javascript/profiling';
46

57
import {agentMonitoring} from './agentMonitoring';
68
import {crashReport} from './crashReport';
79
import {feedback} from './feedback';
8-
import {logs} from './logs';
910
import {onboarding} from './onboarding';
10-
import {profiling} from './profiling';
1111
import {replay} from './replay';
1212

1313
const docs: Docs = {
@@ -16,12 +16,21 @@ const docs: Docs = {
1616
replayOnboarding: replay,
1717
crashReportOnboarding: crashReport,
1818
featureFlagOnboarding: featureFlag,
19-
logsOnboarding: logs,
19+
logsOnboarding: logsFullStack({
20+
docsPlatform: 'astro',
21+
packageName: '@sentry/astro',
22+
}),
23+
profilingOnboarding: profilingFullStack({
24+
packageName: '@sentry/astro',
25+
browserProfilingLink:
26+
'https://docs.sentry.io/platforms/javascript/guides/astro/profiling/browser-profiling/',
27+
nodeProfilingLink:
28+
'https://docs.sentry.io/platforms/javascript/guides/astro/profiling/node-profiling/',
29+
}),
2030
metricsOnboarding: metricsFullStack({
2131
docsPlatform: 'astro',
2232
packageName: '@sentry/astro',
2333
}),
24-
profilingOnboarding: profiling,
2534
agentMonitoringOnboarding: agentMonitoring,
2635
};
2736

static/app/gettingStartedDocs/javascript/astro/logs.tsx

Lines changed: 0 additions & 6 deletions
This file was deleted.

static/app/gettingStartedDocs/javascript/astro/profiling.tsx

Lines changed: 0 additions & 9 deletions
This file was deleted.

static/app/gettingStartedDocs/javascript/ember/index.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import type {Docs} from 'sentry/components/onboarding/gettingStartedDoc/types';
22
import {featureFlag} from 'sentry/gettingStartedDocs/javascript/javascript/featureFlag';
3+
import {logs} from 'sentry/gettingStartedDocs/javascript/javascript/logs';
34
import {metrics} from 'sentry/gettingStartedDocs/javascript/javascript/metrics';
5+
import {profiling} from 'sentry/gettingStartedDocs/javascript/javascript/profiling';
46

57
import {crashReport} from './crashReport';
68
import {feedback} from './feedback';
7-
import {logs} from './logs';
89
import {onboarding} from './onboarding';
9-
import {profiling} from './profiling';
1010
import {replay} from './replay';
1111
import {installSnippetBlock} from './utils';
1212

@@ -15,9 +15,17 @@ const docs: Docs = {
1515
feedbackOnboardingNpm: feedback,
1616
replayOnboarding: replay,
1717
crashReportOnboarding: crashReport,
18-
profilingOnboarding: profiling,
18+
profilingOnboarding: profiling({
19+
installSnippetBlock,
20+
docsLink:
21+
'https://docs.sentry.io/platforms/javascript/guides/ember/profiling/browser-profiling/',
22+
}),
1923
featureFlagOnboarding: featureFlag,
20-
logsOnboarding: logs,
24+
logsOnboarding: logs({
25+
installSnippetBlock,
26+
docsPlatform: 'ember',
27+
packageName: '@sentry/ember',
28+
}),
2129
metricsOnboarding: metrics({
2230
installSnippetBlock,
2331
docsPlatform: 'ember',

static/app/gettingStartedDocs/javascript/ember/logs.tsx

Lines changed: 0 additions & 9 deletions
This file was deleted.

static/app/gettingStartedDocs/javascript/ember/profiling.tsx

Lines changed: 0 additions & 9 deletions
This file was deleted.

static/app/gettingStartedDocs/javascript/gatsby/index.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import type {Docs} from 'sentry/components/onboarding/gettingStartedDoc/types';
22
import {featureFlag} from 'sentry/gettingStartedDocs/javascript/javascript/featureFlag';
3+
import {logs} from 'sentry/gettingStartedDocs/javascript/javascript/logs';
34
import {metrics} from 'sentry/gettingStartedDocs/javascript/javascript/metrics';
5+
import {profiling} from 'sentry/gettingStartedDocs/javascript/javascript/profiling';
46

57
import {crashReport} from './crashReport';
68
import {feedback} from './feedback';
7-
import {logs} from './logs';
89
import {onboarding} from './onboarding';
9-
import {profiling} from './profiling';
1010
import {replay} from './replay';
1111
import {installSnippetBlock} from './utils';
1212

@@ -15,9 +15,17 @@ const docs: Docs = {
1515
feedbackOnboardingNpm: feedback,
1616
replayOnboarding: replay,
1717
crashReportOnboarding: crashReport,
18-
profilingOnboarding: profiling,
18+
profilingOnboarding: profiling({
19+
installSnippetBlock,
20+
docsLink:
21+
'https://docs.sentry.io/platforms/javascript/guides/gatsby/profiling/browser-profiling/',
22+
}),
1923
featureFlagOnboarding: featureFlag,
20-
logsOnboarding: logs,
24+
logsOnboarding: logs({
25+
installSnippetBlock,
26+
docsPlatform: 'gatsby',
27+
packageName: '@sentry/gatsby',
28+
}),
2129
metricsOnboarding: metrics({
2230
installSnippetBlock,
2331
docsPlatform: 'gatsby',

0 commit comments

Comments
 (0)