Socket
Socket
Sign inDemoInstall

@availity/api-core

Package Overview
Dependencies
Maintainers
14
Versions
121
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@availity/api-core - npm Package Compare versions

Comparing version 6.4.0 to 6.5.0

lib/resolve-host.js

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# 6.5.0 (2020-06-04)
### Features
* **api-core:** route api calls to on-prem when called from cloud apps ([94fa9df](https://github.com/Availity/sdk-js/commit/94fa9dff730e514fd21abe0910d460e7958e9a94))
# 6.4.0 (2020-06-03)

@@ -8,0 +19,0 @@

6

lib/api.js

@@ -24,2 +24,4 @@ "use strict";

var _resolveHost = _interopRequireDefault(require("./resolve-host"));
var AvApi = /*#__PURE__*/function () {

@@ -158,3 +160,5 @@ function AvApi(_ref) {

return parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, '');
var uri = parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, '');
var hostname = url ? null : (0, _resolveHost["default"])(config.host, config.window || window);
return (hostname ? "https://".concat(hostname) : '') + uri;
}

@@ -161,0 +165,0 @@ }, {

@@ -22,2 +22,4 @@ "use strict";

var _resolveHost = _interopRequireDefault(require("./resolve-host"));
var AvMicroservice = /*#__PURE__*/function (_AvApi) {

@@ -64,3 +66,5 @@ (0, _inherits2["default"])(AvMicroservice, _AvApi);

return parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, '');
var uri = parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, '');
var hostname = (0, _resolveHost["default"])(config.host, config.window || window);
return (hostname ? "https://".concat(hostname) : '') + uri;
} // polling location is the same url

@@ -67,0 +71,0 @@

8

lib/options.js

@@ -31,3 +31,5 @@ "use strict";

},
sessionBust: true
sessionBust: true,
// send credentials on CORS requests
withCredentials: true
},

@@ -57,3 +59,5 @@ MS: {

},
sessionBust: false
sessionBust: false,
// send credentials on CORS requests
withCredentials: true
}

@@ -60,0 +64,0 @@ };

{
"name": "@availity/api-core",
"version": "6.4.0",
"version": "6.5.0",
"description": "Base API definitions for the Availity REST API",

@@ -24,3 +24,3 @@ "keywords": [

},
"gitHead": "b40e6e4dbebb55b08891ddf9e310a390d1fc9172"
"gitHead": "9ec28cc1091be12ea85fa134c002721496452b90"
}

@@ -5,2 +5,3 @@ import qs from 'qs';

import API_OPTIONS from './options';
import resolveHost from './resolve-host';

@@ -104,2 +105,3 @@ export default class AvApi {

const { path, version, name, url } = config;
let parts = [];

@@ -113,6 +115,11 @@ if (name) {

// join parts, remove multiple /'s and trailing /
return parts
const uri = parts
.join('/')
.replace(/[/]+/g, '/')
.replace(/\/$/, '');
const hostname = url
? null
: resolveHost(config.host, config.window || window);
return (hostname ? `https://${hostname}` : '') + uri;
}

@@ -119,0 +126,0 @@

import AvApi from './api';
import API_OPTIONS from './options';
import resolveHost from './resolve-host';

@@ -22,6 +23,9 @@ export default class AvMicroservice extends AvApi {

}
return parts
const uri = parts
.join('/')
.replace(/[/]+/g, '/')
.replace(/\/$/, '');
const hostname = resolveHost(config.host, config.window || window);
return (hostname ? `https://${hostname}` : '') + uri;
}

@@ -28,0 +32,0 @@

@@ -34,2 +34,5 @@ const API_OPTIONS = {

sessionBust: true,
// send credentials on CORS requests
withCredentials: true,
},

@@ -68,2 +71,5 @@ MS: {

sessionBust: false,
// send credentials on CORS requests
withCredentials: true,
},

@@ -70,0 +76,0 @@ };

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc