@opentelemetry/exporter-zipkin
Advanced tools
Comparing version 1.0.1 to 1.1.0
@@ -77,3 +77,3 @@ "use strict"; | ||
function sendWithXhr(data, done, urlStr, xhrHeaders = {}) { | ||
const xhr = new window.XMLHttpRequest(); | ||
const xhr = new XMLHttpRequest(); | ||
xhr.open('POST', urlStr); | ||
@@ -99,3 +99,3 @@ Object.entries(xhrHeaders).forEach(([k, v]) => { | ||
xhr.onerror = msg => { | ||
core_1.globalErrorHandler(new Error(`Zipkin request error: ${msg}`)); | ||
(0, core_1.globalErrorHandler)(new Error(`Zipkin request error: ${msg}`)); | ||
return done({ code: core_1.ExportResultCode.FAILED }); | ||
@@ -102,0 +102,0 @@ }; |
@@ -43,4 +43,4 @@ "use strict"; | ||
kind: ZIPKIN_SPAN_KIND_MAPPING[span.kind], | ||
timestamp: core_1.hrTimeToMicroseconds(span.startTime), | ||
duration: core_1.hrTimeToMicroseconds(span.duration), | ||
timestamp: (0, core_1.hrTimeToMicroseconds)(span.startTime), | ||
duration: (0, core_1.hrTimeToMicroseconds)(span.duration), | ||
localEndpoint: { serviceName }, | ||
@@ -76,3 +76,3 @@ tags: _toZipkinTags(span.attributes, span.status, statusCodeTagName, statusErrorTagName, span.resource), | ||
return events.map(event => ({ | ||
timestamp: core_1.hrTimeToMicroseconds(event.time), | ||
timestamp: (0, core_1.hrTimeToMicroseconds)(event.time), | ||
value: event.name, | ||
@@ -79,0 +79,0 @@ })); |
@@ -1,2 +0,2 @@ | ||
export declare const VERSION = "1.0.1"; | ||
export declare const VERSION = "1.1.0"; | ||
//# sourceMappingURL=version.d.ts.map |
@@ -20,3 +20,3 @@ "use strict"; | ||
// this is autogenerated file, see scripts/version-update.js | ||
exports.VERSION = '1.0.1'; | ||
exports.VERSION = '1.1.0'; | ||
//# sourceMappingURL=version.js.map |
@@ -32,4 +32,4 @@ "use strict"; | ||
this._sendingPromises = []; | ||
this._urlStr = config.url || core_1.getEnv().OTEL_EXPORTER_ZIPKIN_ENDPOINT; | ||
this._send = index_1.prepareSend(this._urlStr, config.headers); | ||
this._urlStr = config.url || (0, core_1.getEnv)().OTEL_EXPORTER_ZIPKIN_ENDPOINT; | ||
this._send = (0, index_1.prepareSend)(this._urlStr, config.headers); | ||
this._serviceName = config.serviceName; | ||
@@ -41,3 +41,3 @@ this._statusCodeTagName = config.statusCodeTagName || transform_1.defaultStatusCodeTagName; | ||
if (typeof config.getExportRequestHeaders === 'function') { | ||
this._getHeaders = utils_1.prepareGetHeaders(config.getExportRequestHeaders); | ||
this._getHeaders = (0, utils_1.prepareGetHeaders)(config.getExportRequestHeaders); | ||
} | ||
@@ -97,3 +97,3 @@ else { | ||
if (this._getHeaders) { | ||
this._send = index_1.prepareSend(this._urlStr, this._getHeaders()); | ||
this._send = (0, index_1.prepareSend)(this._urlStr, this._getHeaders()); | ||
} | ||
@@ -105,3 +105,3 @@ } | ||
_sendSpans(spans, serviceName, done) { | ||
const zipkinSpans = spans.map(span => transform_1.toZipkinSpan(span, String(span.attributes[semantic_conventions_1.SemanticResourceAttributes.SERVICE_NAME] || | ||
const zipkinSpans = spans.map(span => (0, transform_1.toZipkinSpan)(span, String(span.attributes[semantic_conventions_1.SemanticResourceAttributes.SERVICE_NAME] || | ||
span.resource.attributes[semantic_conventions_1.SemanticResourceAttributes.SERVICE_NAME] || | ||
@@ -108,0 +108,0 @@ serviceName), this._statusCodeTagName, this._statusDescriptionTagName)); |
{ | ||
"name": "@opentelemetry/exporter-zipkin", | ||
"version": "1.0.1", | ||
"version": "1.1.0", | ||
"description": "OpenTelemetry Zipkin Exporter allows the user to send collected traces to Zipkin.", | ||
"main": "build/src/index.js", | ||
"module": "build/esm/index.js", | ||
"esnext": "build/esnext/index.js", | ||
"types": "build/src/index.d.ts", | ||
@@ -12,7 +13,8 @@ "repository": "open-telemetry/opentelemetry-js", | ||
"./build/esm/platform/index.js": "./build/esm/platform/browser/index.js", | ||
"./build/esnext/platform/index.js": "./build/esnext/platform/browser/index.js", | ||
"./build/src/platform/index.js": "./build/src/platform/browser/index.js" | ||
}, | ||
"scripts": { | ||
"compile": "tsc --build tsconfig.json tsconfig.esm.json", | ||
"clean": "tsc --build --clean tsconfig.json tsconfig.esm.json", | ||
"compile": "tsc --build tsconfig.all.json", | ||
"clean": "tsc --build --clean tsconfig.all.json", | ||
"codecov": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../", | ||
@@ -26,4 +28,4 @@ "codecov:browser": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../", | ||
"version": "node ../../scripts/version-update.js", | ||
"watch": "tsc --build --watch tsconfig.json tsconfig.esm.json", | ||
"precompile": "lerna run version --scope $(npm pkg get name) --include-filtered-dependencies", | ||
"watch": "tsc --build --watch tsconfig.all.json", | ||
"precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies", | ||
"prewatch": "npm run precompile" | ||
@@ -47,2 +49,5 @@ }, | ||
"build/esm/**/*.d.ts", | ||
"build/esnext/**/*.js", | ||
"build/esnext/**/*.js.map", | ||
"build/esnext/**/*.d.ts", | ||
"build/src/**/*.js", | ||
@@ -59,12 +64,12 @@ "build/src/**/*.js.map", | ||
"devDependencies": { | ||
"@babel/core": "7.15.0", | ||
"@opentelemetry/api": "^1.0.3", | ||
"@babel/core": "7.16.0", | ||
"@opentelemetry/api": "^1.1.0", | ||
"@types/mocha": "8.2.3", | ||
"@types/node": "14.17.11", | ||
"@types/sinon": "10.0.2", | ||
"@types/webpack-env": "1.16.2", | ||
"babel-loader": "8.2.2", | ||
"@types/node": "14.17.33", | ||
"@types/sinon": "10.0.6", | ||
"@types/webpack-env": "1.16.3", | ||
"babel-loader": "8.2.3", | ||
"codecov": "3.8.3", | ||
"istanbul-instrumenter-loader": "3.0.1", | ||
"karma": "6.3.7", | ||
"karma": "6.3.16", | ||
"karma-chrome-launcher": "3.1.0", | ||
@@ -76,3 +81,3 @@ "karma-coverage-istanbul-reporter": "3.0.3", | ||
"mocha": "7.2.0", | ||
"nock": "12.0.3", | ||
"nock": "13.0.11", | ||
"nyc": "15.1.0", | ||
@@ -83,17 +88,17 @@ "rimraf": "3.0.2", | ||
"ts-mocha": "8.0.0", | ||
"typescript": "4.3.5", | ||
"typescript": "4.4.4", | ||
"webpack": "4.46.0", | ||
"webpack-cli": "4.8.0", | ||
"webpack-cli": "4.9.1", | ||
"webpack-merge": "5.8.0" | ||
}, | ||
"peerDependencies": { | ||
"@opentelemetry/api": "^1.0.0" | ||
"@opentelemetry/api": "^1.0.3" | ||
}, | ||
"dependencies": { | ||
"@opentelemetry/core": "1.0.1", | ||
"@opentelemetry/resources": "1.0.1", | ||
"@opentelemetry/sdk-trace-base": "1.0.1", | ||
"@opentelemetry/semantic-conventions": "1.0.1" | ||
"@opentelemetry/core": "1.1.0", | ||
"@opentelemetry/resources": "1.1.0", | ||
"@opentelemetry/sdk-trace-base": "1.1.0", | ||
"@opentelemetry/semantic-conventions": "1.1.0" | ||
}, | ||
"gitHead": "9cf402ee4231ee1446884b5f59958ceafc1b5188" | ||
"gitHead": "f384303ac469914d0dbafde0758ccdae473f336e" | ||
} |
# OpenTelemetry Zipkin Trace Exporter | ||
[![NPM Published Version][npm-img]][npm-url] | ||
[![dependencies][dependencies-image]][dependencies-url] | ||
[![devDependencies][devDependencies-image]][devDependencies-url] | ||
[![Apache License][license-image]][license-image] | ||
@@ -77,7 +75,3 @@ | ||
[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat | ||
[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-exporter-zipkin | ||
[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-exporter-zipkin | ||
[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js.svg?path=packages%2Fopentelemetry-exporter-zipkin&type=dev | ||
[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-exporter-zipkin&type=dev | ||
[npm-url]: https://www.npmjs.com/package/@opentelemetry/exporter-zipkin | ||
[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fexporter-zipkin.svg |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 2 instances in 1 package
2
85489
36
800
77
+ Added@opentelemetry/api@1.1.0(transitive)
+ Added@opentelemetry/core@1.1.0(transitive)
+ Added@opentelemetry/resources@1.1.0(transitive)
+ Added@opentelemetry/sdk-trace-base@1.1.0(transitive)
+ Added@opentelemetry/semantic-conventions@1.1.0(transitive)
- Removed@opentelemetry/api@1.0.4(transitive)
- Removed@opentelemetry/core@1.0.1(transitive)
- Removed@opentelemetry/resources@1.0.1(transitive)
- Removed@opentelemetry/sdk-trace-base@1.0.1(transitive)
- Removed@opentelemetry/semantic-conventions@1.0.1(transitive)
Updated@opentelemetry/core@1.1.0