123456789101112131415161718192021222324252627282930313233343536373839 |
- Object.defineProperty(exports, '__esModule', { value: true });
- const os = require('os');
- const util = require('util');
- const core = require('@sentry/core');
- class NodeClient extends core.ServerRuntimeClient {
-
- constructor(options) {
- core.applySdkMetadata(options, 'node');
-
- options.transportOptions = {
- textEncoder: new util.TextEncoder(),
- ...options.transportOptions,
- };
- const clientOptions = {
- ...options,
- platform: 'node',
- runtime: { name: 'node', version: global.process.version },
- serverName: options.serverName || global.process.env.SENTRY_NAME || os.hostname(),
- };
- super(clientOptions);
- }
- }
- exports.NodeClient = NodeClient;
|