MCPcopy Index your code
hub / github.com/getsentry/sentry-javascript / init

Function init

packages/elysia/src/sdk.ts:43–60  ·  view source on GitHub ↗
(userOptions: ElysiaOptions = {})

Source from the content-addressed store, hash-verified

41 * ```
42 */
43export function init(userOptions: ElysiaOptions = {}): NodeClient | undefined {
44 const options = {
45 ...userOptions,
46 platform: 'javascript',
47 runtime: getRuntime(),
48 serverName: userOptions.serverName || global.process.env.SENTRY_NAME || os.hostname(),
49 };
50
51 applySdkMetadata(userOptions, 'elysia', ['elysia', options.runtime.name]);
52
53 options.transport = options.transport || makeFetchTransport;
54
55 if (options.defaultIntegrations === undefined) {
56 options.defaultIntegrations = getDefaultIntegrations(options);
57 }
58
59 return initNode(options);
60}

Callers 1

sdk.test.tsFile · 0.50

Calls 3

applySdkMetadataFunction · 0.90
getDefaultIntegrationsFunction · 0.90
getRuntimeFunction · 0.85

Tested by

no test coverage detected