Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@supertenant/collector / src / immediate.js
Size: Mime:
// (c) Copyright 2023 Supertenant Ltd. - all rights reserved.
// See LICENSE file in project root for license terms.
"use strict";const{isNodeJsTooOld,minimumNodeJsVersion}=require("@supertenant/core/src/util/nodeJsVersionCheck");if(isNodeJsTooOld())console.error(`The package @supertenant/collector requires at least Node.js ${minimumNodeJsVersion} but this process is `+`running Node.js ${process.version}. This process will not be monitored by Instana.`);else{const coreUtil=require("@supertenant/core")["util"],agentOpts=require("./agent/opts"),isExcludedFromInstrumentation=coreUtil.excludedFromInstrumentation&&coreUtil.excludedFromInstrumentation(),parentProcessAgentUuid=process.env.INSTANA_AGENT_UUID;isExcludedFromInstrumentation||(parentProcessAgentUuid?(agentOpts.agentUuid=parentProcessAgentUuid,require("./index")({tracing:{activateImmediately:!0,activateBullProcessInstrumentation:!0,forceTransmissionStartingAt:1}})):require("./index")())}