Socket
Socket
Sign inDemoInstall

dynatrace

Package Overview
Dependencies
44
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0-beta1 to 1.0.1-beta1

27

lib/synthetic/client.js

@@ -49,16 +49,15 @@ var request = require('request');

if (options.parseSOAP) {
self._xmlParser(body, { explicitArray: false, mergeAttrs: true }, function(err, result) {
if (err && callback) return callback(err, body, res);
// remove SOAP headers from body
try {
body = result['soap:Envelope']['soap:Body'];
} catch(e) {}
if (callback) return callback(err, body, res);
});
} else {
return callback(null, body, res);
}
self._xmlParser(body, { explicitArray: false, mergeAttrs: true }, function(err, result) {
if (err) return callback(null, body, res);
// remove SOAP headers from body
try {
var soapBody = result['soap:Envelope']['soap:Body'];
return callback(null, soapBody, res);
} catch(e) {
return callback(null, result, res);
}
});
});

@@ -65,0 +64,0 @@

{
"name": "dynatrace",
"version": "1.0.0-beta1",
"version": "1.0.1-beta1",
"description": "Dynatrace API client library for Node.js",

@@ -5,0 +5,0 @@ "main": "./lib/dynatrace.js",

var assert = require('assert');
var dynatrace = require('../lib/dynatrace');
var xml2js = require('xml2js');
describe('Synthetic', function() {
/*
describe('account', function() {

@@ -11,5 +12,12 @@

var synthetic = new dynatrace.Synthetic({
username: 'stefan.karytko',
password: 'G@mezps1'
});
synthetic.authenticate(function(err, result, res) {
if (err) throw err;
console.log(result);
assert.equal(typeof result, 'object');

@@ -33,3 +41,3 @@ done();

});
/*
describe('locations', function() {

@@ -36,0 +44,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc