@useparagon/opentelemetry-instrumentation-http
Advanced tools
Comparing version 0.0.5 to 0.0.6
/// <reference types="node" /> | ||
import type * as http from 'http'; | ||
import * as url from 'url'; | ||
import { Func, Http, HttpInstrumentationConfig, HttpRequestArgs, Https } from './types'; | ||
import { Func, HttpInstrumentationConfig, HttpRequestArgs } from './types'; | ||
import { InstrumentationBase, InstrumentationNodeModuleDefinition } from '@opentelemetry/instrumentation'; | ||
@@ -9,3 +9,3 @@ /** | ||
*/ | ||
export declare class HttpInstrumentation extends InstrumentationBase<Http> { | ||
export declare class HttpInstrumentation extends InstrumentationBase { | ||
/** keep track on spans not ended */ | ||
@@ -21,3 +21,3 @@ private readonly _spanNotEnded; | ||
setConfig(config?: HttpInstrumentationConfig): void; | ||
init(): [InstrumentationNodeModuleDefinition<Https>, InstrumentationNodeModuleDefinition<Http>]; | ||
init(): [InstrumentationNodeModuleDefinition, InstrumentationNodeModuleDefinition]; | ||
private _getHttpInstrumentation; | ||
@@ -24,0 +24,0 @@ private _getHttpsInstrumentation; |
@@ -33,3 +33,3 @@ "use strict"; | ||
constructor(config) { | ||
super('@opentelemetry/instrumentation-http', version_1.VERSION, config); | ||
super('@opentelemetry/instrumentation-http', version_1.VERSION, config !== null && config !== void 0 ? config : {}); | ||
/** keep track on spans not ended */ | ||
@@ -56,3 +56,3 @@ this._spanNotEnded = new WeakSet(); | ||
setConfig(config) { | ||
super.setConfig(config); | ||
super.setConfig(config !== null && config !== void 0 ? config : {}); | ||
this._headerCapture = this._createHeaderCapture(); | ||
@@ -59,0 +59,0 @@ } |
@@ -1,2 +0,2 @@ | ||
export declare const VERSION = "0.0.5"; | ||
export declare const VERSION: any; | ||
//# sourceMappingURL=version.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.VERSION = void 0; | ||
exports.VERSION = "0.0.5"; | ||
const packageJson = require(`${__dirname}/../package.json`); | ||
exports.VERSION = packageJson.version; | ||
//# sourceMappingURL=version.js.map |
{ | ||
"name": "@useparagon/opentelemetry-instrumentation-http", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"description": "OpenTelemetry http/https automatic instrumentation package.", | ||
@@ -46,7 +46,7 @@ "main": "build/src/index.js", | ||
"devDependencies": { | ||
"@opentelemetry/api": "^1.3.0", | ||
"@opentelemetry/context-async-hooks": "1.9.1", | ||
"@opentelemetry/sdk-metrics": "1.9.1", | ||
"@opentelemetry/sdk-trace-base": "1.9.1", | ||
"@opentelemetry/sdk-trace-node": "1.9.1", | ||
"@opentelemetry/api": "^1.9.0", | ||
"@opentelemetry/context-async-hooks": "1.27.0", | ||
"@opentelemetry/sdk-metrics": "1.27.0", | ||
"@opentelemetry/sdk-trace-base": "1.27.0", | ||
"@opentelemetry/sdk-trace-node": "1.27.0", | ||
"@types/mocha": "10.0.0", | ||
@@ -60,8 +60,8 @@ "@types/node": "18.6.5", | ||
"axios": "0.24.0", | ||
"codecov": "3.8.3", | ||
"husky": "^8.0.3", | ||
"prettier": "3.0.3", | ||
"codecov": "3.8.3", | ||
"mocha": "10.0.0", | ||
"nock": "13.0.11", | ||
"nyc": "15.1.0", | ||
"prettier": "3.0.3", | ||
"request": "2.88.2", | ||
@@ -76,8 +76,8 @@ "request-promise-native": "1.0.9", | ||
"peerDependencies": { | ||
"@opentelemetry/api": "^1.3.0" | ||
"@opentelemetry/api": "^1.9.0" | ||
}, | ||
"dependencies": { | ||
"@opentelemetry/core": "1.9.1", | ||
"@opentelemetry/instrumentation": "0.35.1", | ||
"@opentelemetry/semantic-conventions": "1.9.1", | ||
"@opentelemetry/core": "^1.27.0", | ||
"@opentelemetry/instrumentation": "^0.54.0", | ||
"@opentelemetry/semantic-conventions": "^1.27.0", | ||
"semver": "^7.3.5" | ||
@@ -84,0 +84,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
169240
1283
2
+ Added@opentelemetry/api-logs@0.54.2(transitive)
+ Added@opentelemetry/core@1.30.1(transitive)
+ Added@opentelemetry/instrumentation@0.54.2(transitive)
+ Added@opentelemetry/semantic-conventions@1.28.0(transitive)
+ Added@types/shimmer@1.2.0(transitive)
+ Addedacorn@8.14.0(transitive)
+ Addedacorn-import-attributes@1.9.5(transitive)
+ Addedcjs-module-lexer@1.4.3(transitive)
+ Addedimport-in-the-middle@1.12.0(transitive)
+ Addedrequire-in-the-middle@7.5.0(transitive)
- Removed@opentelemetry/api@1.4.1(transitive)
- Removed@opentelemetry/core@1.9.1(transitive)
- Removed@opentelemetry/instrumentation@0.35.1(transitive)
- Removed@opentelemetry/semantic-conventions@1.9.1(transitive)
- Removedrequire-in-the-middle@5.2.0(transitive)
Updated@opentelemetry/core@^1.27.0