@sentry/google-cloud-serverless
Version:
Official Sentry SDK for Google Cloud Functions
24 lines (21 loc) • 818 B
JavaScript
import { applySdkMetadata } from '@sentry/core';
import { getDefaultIntegrationsWithoutPerformance, init as init$1 } from '@sentry/node';
import { gcpContextIntegration } from './integrations/gcp-context.js';
import './integrations/google-cloud-grpc.js';
import './integrations/google-cloud-http.js';
function getCjsOnlyIntegrations() {
return [];
}
function getDefaultIntegrations(_options) {
return [...getDefaultIntegrationsWithoutPerformance(), gcpContextIntegration(), ...getCjsOnlyIntegrations()];
}
function init(options = {}) {
const opts = {
defaultIntegrations: getDefaultIntegrations(),
...options
};
applySdkMetadata(opts, "google-cloud-serverless", ["google-cloud-serverless", "node"]);
return init$1(opts);
}
export { getDefaultIntegrations, init };
//# sourceMappingURL=sdk.js.map