@availity/api-core
Advanced tools
Comparing version 6.1.3 to 6.1.4
@@ -6,2 +6,10 @@ # Change Log | ||
## [6.1.4](https://github.com/Availity/sdk-js/compare/@availity/api-core@6.1.3...@availity/api-core@6.1.4) (2020-02-12) | ||
**Note:** Version bump only for package @availity/api-core | ||
## [6.1.3](https://github.com/Availity/sdk-js/compare/@availity/api-core@6.1.2...@availity/api-core@6.1.3) (2020-01-28) | ||
@@ -8,0 +16,0 @@ |
628
lib/api.js
@@ -1,29 +0,20 @@ | ||
"use strict"; | ||
import _toConsumableArray from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/toConsumableArray"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import qs from 'qs'; | ||
import resolveUrl from '@availity/resolve-url'; | ||
import API_OPTIONS from './options'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvApi = | ||
/*#__PURE__*/ | ||
function () { | ||
function AvApi(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
_classCallCheck(this, AvApi); | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
var _qs = _interopRequireDefault(require("qs")); | ||
var _resolveUrl = _interopRequireDefault(require("@availity/resolve-url")); | ||
var _options = _interopRequireDefault(require("./options")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvApi { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
if (!http || !config || !promise || !merge) { | ||
@@ -36,349 +27,414 @@ throw new Error('[http], [promise], [config], and [merge] must be defined'); | ||
this.merge = merge; | ||
this.defaultConfig = this.merge({}, _options.default.API, config); | ||
this.defaultConfig = this.merge({}, API_OPTIONS.API, config); | ||
} // get the merged config | ||
config(config = {}) { | ||
return this.merge({}, this.defaultConfig, config); | ||
} | ||
_createClass(AvApi, [{ | ||
key: "config", | ||
value: function config() { | ||
var _config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; | ||
addParams(params = {}, config = {}, newObj = true) { | ||
const output = newObj ? _objectSpread({ | ||
params: {} | ||
}, config) : config; | ||
if (!newObj) { | ||
output.params = output.params || {}; | ||
return this.merge({}, this.defaultConfig, _config); | ||
} | ||
}, { | ||
key: "addParams", | ||
value: function addParams() { | ||
var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; | ||
var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
var newObj = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true; | ||
var output = newObj ? _objectSpread({ | ||
params: {} | ||
}, config) : config; | ||
output.params = _objectSpread({}, output.params, {}, params); | ||
return output; | ||
} | ||
if (!newObj) { | ||
output.params = output.params || {}; | ||
} | ||
getSessionBust() { | ||
return window.localStorage.getItem('avCacheBust'); | ||
} // set the cache parameters | ||
cacheParams(config) { | ||
const params = {}; | ||
if (config.cacheBust) { | ||
params.cacheBust = this.getCacheBustVal(config.cacheBust, () => Date.now()); | ||
output.params = _objectSpread({}, output.params, {}, params); | ||
return output; | ||
} | ||
}, { | ||
key: "getSessionBust", | ||
value: function getSessionBust() { | ||
return window.localStorage.getItem('avCacheBust'); | ||
} // set the cache parameters | ||
if (config.pageBust) { | ||
params.pageBust = this.getCacheBustVal(config.pageBust, () => this.getPageBust()); | ||
} | ||
}, { | ||
key: "cacheParams", | ||
value: function cacheParams(config) { | ||
var _this = this; | ||
if (config.sessionBust) { | ||
params.sessionBust = this.getCacheBustVal(config.sessionBust, () => this.getSessionBust() || this.getPageBust()); | ||
} | ||
var params = {}; | ||
return this.addParams(params, config, false); | ||
} // get the cache value with default function | ||
if (config.cacheBust) { | ||
params.cacheBust = this.getCacheBustVal(config.cacheBust, function () { | ||
return Date.now(); | ||
}); | ||
} | ||
if (config.pageBust) { | ||
params.pageBust = this.getCacheBustVal(config.pageBust, function () { | ||
return _this.getPageBust(); | ||
}); | ||
} | ||
getCacheBustVal(cacheBust, defaultFn) { | ||
if (!cacheBust) { | ||
return undefined; | ||
} | ||
if (config.sessionBust) { | ||
params.sessionBust = this.getCacheBustVal(config.sessionBust, function () { | ||
return _this.getSessionBust() || _this.getPageBust(); | ||
}); | ||
} | ||
if (typeof cacheBust === 'boolean' && defaultFn) { | ||
return defaultFn(); | ||
} | ||
return this.addParams(params, config, false); | ||
} // get the cache value with default function | ||
if (typeof cacheBust === 'function') { | ||
return cacheBust(); | ||
} | ||
}, { | ||
key: "getCacheBustVal", | ||
value: function getCacheBustVal(cacheBust, defaultFn) { | ||
if (!cacheBust) { | ||
return undefined; | ||
} | ||
return cacheBust; | ||
} // get pagebust value, make sure it is instantiated first | ||
if (typeof cacheBust === 'boolean' && defaultFn) { | ||
return defaultFn(); | ||
} | ||
if (typeof cacheBust === 'function') { | ||
return cacheBust(); | ||
} | ||
getPageBust() { | ||
if (typeof this.pageBustValue === 'undefined') { | ||
this.setPageBust(); | ||
} | ||
return cacheBust; | ||
} // get pagebust value, make sure it is instantiated first | ||
return this.pageBustValue; | ||
} // set the page bust value to given value or timestamp | ||
}, { | ||
key: "getPageBust", | ||
value: function getPageBust() { | ||
if (typeof this.pageBustValue === 'undefined') { | ||
this.setPageBust(); | ||
} | ||
return this.pageBustValue; | ||
} // set the page bust value to given value or timestamp | ||
setPageBust(value) { | ||
this.pageBustValue = typeof value === 'undefined' ? Date.now() : value; | ||
} // get final url from config | ||
}, { | ||
key: "setPageBust", | ||
value: function setPageBust(value) { | ||
this.pageBustValue = typeof value === 'undefined' ? Date.now() : value; | ||
} // get final url from config | ||
}, { | ||
key: "getUrl", | ||
value: function getUrl(config) { | ||
var id = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; | ||
getUrl(config, id = '') { | ||
if (!config.api) { | ||
return config.url; | ||
} | ||
if (!config.api) { | ||
return config.url; | ||
} | ||
const path = config.path, | ||
var path = config.path, | ||
version = config.version, | ||
name = config.name, | ||
url = config.url; | ||
let parts = []; | ||
var parts = []; | ||
if (name) { | ||
parts = ['', path, version, name, id]; | ||
} else { | ||
parts = [url, id]; | ||
} // join parts, remove multiple /'s and trailing / | ||
if (name) { | ||
parts = ['', path, version, name, id]; | ||
} else { | ||
parts = [url, id]; | ||
} // join parts, remove multiple /'s and trailing / | ||
return parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, ''); | ||
} | ||
return parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, ''); | ||
} | ||
}, { | ||
key: "getRequestUrl", | ||
value: function getRequestUrl() { | ||
return this.getUrl(this.config()); | ||
} // return location if should poll otherwise false | ||
getRequestUrl() { | ||
return this.getUrl(this.config()); | ||
} // return location if should poll otherwise false | ||
getLocation(response) { | ||
let locationUrl; | ||
const config = response.config, | ||
}, { | ||
key: "getLocation", | ||
value: function getLocation(response) { | ||
var locationUrl; | ||
var config = response.config, | ||
_response$headers = response.headers, | ||
headers = _response$headers === void 0 ? {} : _response$headers; | ||
const getHeader = config.getHeader, | ||
var getHeader = config.getHeader, | ||
base = config.base; | ||
const location = headers.location, | ||
var location = headers.location, | ||
Location = headers.Location; | ||
if (getHeader) { | ||
locationUrl = getHeader(response, 'Location'); | ||
} else { | ||
locationUrl = location || Location; | ||
} | ||
if (getHeader) { | ||
locationUrl = getHeader(response, 'Location'); | ||
} else { | ||
locationUrl = location || Location; | ||
} | ||
return (0, _resolveUrl.default)({ | ||
relative: locationUrl, | ||
base: base | ||
}); | ||
} // condition for calls that should continue polling | ||
return resolveUrl({ | ||
relative: locationUrl, | ||
base: base | ||
}); | ||
} // condition for calls that should continue polling | ||
}, { | ||
key: "shouldPoll", | ||
value: function shouldPoll(response) { | ||
return response && response.config && response.config.polling && response.status === 202 && response.config.attempt < response.config.pollingIntervals.length; | ||
} // handle response with possible polling | ||
shouldPoll(response) { | ||
return response && response.config && response.config.polling && response.status === 202 && response.config.attempt < response.config.pollingIntervals.length; | ||
} // handle response with possible polling | ||
}, { | ||
key: "onResponse", | ||
value: function onResponse(response, afterResponse) { | ||
var _this2 = this; | ||
if (this.shouldPoll(response)) { | ||
var newConfig = this.config(response.config); | ||
var pollingUrl = this.getLocation(response); | ||
onResponse(response, afterResponse) { | ||
if (this.shouldPoll(response)) { | ||
const newConfig = this.config(response.config); | ||
const pollingUrl = this.getLocation(response); | ||
if (pollingUrl) { | ||
newConfig.method = this.defaultConfig.pollingMethod; | ||
newConfig.url = pollingUrl; | ||
newConfig.cache = false; | ||
return new this.Promise(resolve => { | ||
setTimeout(resolve, newConfig.pollingIntervals[newConfig.attempt] || 1000); | ||
}).then(() => this.request(newConfig, afterResponse)); | ||
if (pollingUrl) { | ||
newConfig.method = this.defaultConfig.pollingMethod; | ||
newConfig.url = pollingUrl; | ||
newConfig.cache = false; | ||
return new this.Promise(function (resolve) { | ||
setTimeout(resolve, newConfig.pollingIntervals[newConfig.attempt] || 1000); | ||
}).then(function () { | ||
return _this2.request(newConfig, afterResponse); | ||
}); | ||
} | ||
} | ||
} | ||
return afterResponse ? afterResponse(response) : response; | ||
} // make request to http | ||
return afterResponse ? afterResponse(response) : response; | ||
} // make request to http | ||
}, { | ||
key: "request", | ||
value: function request(config, afterResponse) { | ||
var _this3 = this; | ||
request(config, afterResponse) { | ||
if (config.polling) { | ||
config.attempt = config.attempt || 0; | ||
config.attempt += 1; | ||
} | ||
if (config.polling) { | ||
config.attempt = config.attempt || 0; | ||
config.attempt += 1; | ||
} | ||
return this.http(config).then(response => this.onResponse(response, afterResponse)); | ||
} // post request | ||
return this.http(config).then(function (response) { | ||
return _this3.onResponse(response, afterResponse); | ||
}); | ||
} // post request | ||
}, { | ||
key: "create", | ||
value: function create(data, config) { | ||
if (!data) { | ||
throw new Error('called method without [data]'); | ||
} | ||
create(data, config) { | ||
if (!data) { | ||
throw new Error('called method without [data]'); | ||
} | ||
config = this.config(config); | ||
config.method = 'POST'; | ||
config.url = this.getUrl(config); | ||
config.data = data; | ||
var beforeFunc = this.beforeCreate || this.beforePost; | ||
config = this.config(config); | ||
config.method = 'POST'; | ||
config.url = this.getUrl(config); | ||
config.data = data; | ||
const beforeFunc = this.beforeCreate || this.beforePost; | ||
if (beforeFunc) { | ||
config.data = beforeFunc(config.data); | ||
} | ||
if (beforeFunc) { | ||
config.data = beforeFunc(config.data); | ||
return this.request(config, this.afterCreate || this.afterPost); | ||
} | ||
}, { | ||
key: "sendBeacon", | ||
value: function sendBeacon(data, config) { | ||
if (!data) { | ||
throw new Error('called method without [data]'); | ||
} | ||
return this.request(config, this.afterCreate || this.afterPost); | ||
} | ||
config = this.config(config); | ||
config.method = 'POST'; | ||
config.url = this.getUrl(config); | ||
config.data = data; | ||
var beforeFunc = this.beforeCreate || this.beforePost; | ||
sendBeacon(data, config) { | ||
if (!data) { | ||
throw new Error('called method without [data]'); | ||
} | ||
if (beforeFunc) { | ||
config.data = beforeFunc(config.data); | ||
} | ||
config = this.config(config); | ||
config.method = 'POST'; | ||
config.url = this.getUrl(config); | ||
config.data = data; | ||
const beforeFunc = this.beforeCreate || this.beforePost; | ||
if (navigator.sendBeacon) { | ||
var result = navigator.sendBeacon(config.url, config.data); // A truthy return value from navigator.sendBeacon means the browser successfully queued the request | ||
if (beforeFunc) { | ||
config.data = beforeFunc(config.data); | ||
} | ||
if (result) return this.Promise.resolve(); | ||
} // Fall back to XHR if browser does not support navigator.sendBeacon or browser fails to queue the request | ||
if (navigator.sendBeacon) { | ||
const result = navigator.sendBeacon(config.url, config.data); // A truthy return value from navigator.sendBeacon means the browser successfully queued the request | ||
if (result) return this.Promise.resolve(); | ||
} // Fall back to XHR if browser does not support navigator.sendBeacon or browser fails to queue the request | ||
return this.request(config, this.afterCreate || this.afterPost); | ||
} | ||
}, { | ||
key: "post", | ||
value: function post(data, config) { | ||
return this.create(data, config); | ||
} // post request with method-override to get | ||
}, { | ||
key: "postGet", | ||
value: function postGet(data, config) { | ||
if (!data) { | ||
throw new Error('called method without [data]'); | ||
} | ||
return this.request(config, this.afterCreate || this.afterPost); | ||
} | ||
config = this.config(config); | ||
config.method = 'POST'; | ||
config.headers = config.headers || {}; | ||
config.headers['X-HTTP-Method-Override'] = 'GET'; | ||
config.headers['Content-Type'] = config.headers['Content-Type'] || 'application/x-www-form-urlencoded'; | ||
config.url = this.getUrl(config); | ||
config.data = data; | ||
post(data, config) { | ||
return this.create(data, config); | ||
} // post request with method-override to get | ||
if (this.beforePostGet) { | ||
config.data = this.beforePostGet(config.data); | ||
} | ||
if (typeof config.data !== 'string' && config.headers['Content-Type'] === 'application/x-www-form-urlencoded') { | ||
config.data = qs.stringify(config.data, { | ||
encode: false, | ||
arrayFormat: 'repeat', | ||
indices: false, | ||
allowDots: true | ||
}); | ||
} | ||
postGet(data, config) { | ||
if (!data) { | ||
throw new Error('called method without [data]'); | ||
} | ||
return this.request(config, this.afterPostGet); | ||
} // get request with id | ||
config = this.config(config); | ||
config.method = 'POST'; | ||
config.headers = config.headers || {}; | ||
config.headers['X-HTTP-Method-Override'] = 'GET'; | ||
config.headers['Content-Type'] = config.headers['Content-Type'] || 'application/x-www-form-urlencoded'; | ||
config.url = this.getUrl(config); | ||
config.data = data; | ||
}, { | ||
key: "get", | ||
value: function get(id, config) { | ||
if (!id) { | ||
throw new Error('called method without [id]'); | ||
} | ||
if (this.beforePostGet) { | ||
config.data = this.beforePostGet(config.data); | ||
} | ||
config = this.config(config); | ||
config.method = 'GET'; | ||
config.url = this.getUrl(config, id); | ||
config = this.cacheParams(config); | ||
return this.request(config, this.afterGet); | ||
} // get request with just params | ||
if (typeof config.data !== 'string' && config.headers['Content-Type'] === 'application/x-www-form-urlencoded') { | ||
config.data = _qs.default.stringify(config.data, { | ||
encode: false, | ||
arrayFormat: 'repeat', | ||
indices: false, | ||
allowDots: true | ||
}); | ||
}, { | ||
key: "query", | ||
value: function query(config) { | ||
config = this.config(config); | ||
config.method = 'GET'; | ||
config.url = this.getUrl(config); | ||
config = this.cacheParams(config); | ||
return this.request(config, this.afterQuery); | ||
} | ||
}, { | ||
key: "all", | ||
value: function all(config) { | ||
var _this4 = this; | ||
return this.request(config, this.afterPostGet); | ||
} // get request with id | ||
return this.query(config).then(function (resp) { | ||
var key = _this4.getQueryResultKey(resp.data); | ||
var totalPages = Math.ceil(resp.data.totalCount / resp.data.limit); | ||
var result = resp.data[key] || []; | ||
get(id, config) { | ||
if (!id) { | ||
throw new Error('called method without [id]'); | ||
} | ||
if (totalPages > 1) { | ||
var otherPages = []; | ||
config = this.config(config); | ||
config.method = 'GET'; | ||
config.url = this.getUrl(config, id); | ||
config = this.cacheParams(config); | ||
return this.request(config, this.afterGet); | ||
} // get request with just params | ||
for (var i = 0; i < totalPages - 1; i += 1) { | ||
otherPages[i] = i + 2; | ||
} | ||
query(config) { | ||
config = this.config(config); | ||
config.method = 'GET'; | ||
config.url = this.getUrl(config); | ||
config = this.cacheParams(config); | ||
return this.request(config, this.afterQuery); | ||
} | ||
all(config) { | ||
return this.query(config).then(resp => { | ||
const key = this.getQueryResultKey(resp.data); | ||
const totalPages = Math.ceil(resp.data.totalCount / resp.data.limit); | ||
const result = resp.data[key] || []; | ||
if (totalPages > 1) { | ||
const otherPages = []; | ||
for (let i = 0; i < totalPages - 1; i += 1) { | ||
otherPages[i] = i + 2; | ||
return _this4.Promise.all(otherPages.map(function (page) { | ||
return _this4.getPage(page, config, resp.data.limit).then(function (pageResp) { | ||
return pageResp.data[key] || []; | ||
}); | ||
})).then(function (pages) { | ||
return result.concat.apply(result, _toConsumableArray(pages)); | ||
}); | ||
} | ||
/* eslint-disable promise/no-nesting */ | ||
return result; | ||
}); | ||
} | ||
}, { | ||
key: "getQueryResultKey", | ||
value: function getQueryResultKey(data) { | ||
return Object.keys(data).filter(function (key) { | ||
return Array.isArray(data[key]); | ||
})[0]; | ||
} | ||
}, { | ||
key: "getResult", | ||
value: function getResult(data) { | ||
return data[this.getQueryResultKey(data)]; | ||
} | ||
}, { | ||
key: "getPage", | ||
value: function getPage() { | ||
var page = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 1; | ||
var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
var limit = arguments.length > 2 ? arguments[2] : undefined; | ||
limit = limit || config.params && config.params.limit || 50; | ||
var offset = (page - 1) * limit; | ||
return this.query(this.addParams({ | ||
offset: offset, | ||
limit: limit | ||
}, config, false)); | ||
} // put request | ||
return this.Promise.all(otherPages.map(page => this.getPage(page, config, resp.data.limit).then(pageResp => pageResp.data[key] || []))).then(pages => result.concat(...pages)); | ||
}, { | ||
key: "update", | ||
value: function update(id, data, config) { | ||
if (typeof id !== 'string' && typeof id !== 'number') { | ||
config = data; | ||
data = id; | ||
id = ''; | ||
} | ||
return result; | ||
}); | ||
} | ||
config = this.config(config); | ||
config.method = 'PUT'; | ||
config.url = this.getUrl(config, id); | ||
config.data = data; | ||
var beforeFunc = this.beforeUpdate || this.beforePut; | ||
getQueryResultKey(data) { | ||
return Object.keys(data).filter(key => Array.isArray(data[key]))[0]; | ||
} | ||
if (beforeFunc) { | ||
config.data = beforeFunc(config.data); | ||
} | ||
getResult(data) { | ||
return data[this.getQueryResultKey(data)]; | ||
} | ||
getPage(page = 1, config = {}, limit) { | ||
limit = limit || config.params && config.params.limit || 50; | ||
const offset = (page - 1) * limit; | ||
return this.query(this.addParams({ | ||
offset: offset, | ||
limit: limit | ||
}, config, false)); | ||
} // put request | ||
update(id, data, config) { | ||
if (typeof id !== 'string' && typeof id !== 'number') { | ||
config = data; | ||
data = id; | ||
id = ''; | ||
return this.request(config, this.afterUpdate || this.afterPut); | ||
} | ||
}, { | ||
key: "put", | ||
value: function put() { | ||
return this.update.apply(this, arguments); | ||
} // delete request | ||
config = this.config(config); | ||
config.method = 'PUT'; | ||
config.url = this.getUrl(config, id); | ||
config.data = data; | ||
const beforeFunc = this.beforeUpdate || this.beforePut; | ||
}, { | ||
key: "remove", | ||
value: function remove(id, config) { | ||
if (typeof id !== 'string' && typeof id !== 'number') { | ||
config = id; | ||
id = ''; | ||
} | ||
if (beforeFunc) { | ||
config.data = beforeFunc(config.data); | ||
} | ||
config = this.config(config); | ||
config.method = 'DELETE'; | ||
config.url = this.getUrl(config, id); | ||
var beforeFunc = this.beforeRemove || this.beforeDelete; | ||
return this.request(config, this.afterUpdate || this.afterPut); | ||
} | ||
if (beforeFunc) { | ||
config = beforeFunc(config); | ||
} | ||
put(...args) { | ||
return this.update(...args); | ||
} // delete request | ||
remove(id, config) { | ||
if (typeof id !== 'string' && typeof id !== 'number') { | ||
config = id; | ||
id = ''; | ||
return this.request(config, this.afterRemove || this.afterDelete); | ||
} | ||
config = this.config(config); | ||
config.method = 'DELETE'; | ||
config.url = this.getUrl(config, id); | ||
const beforeFunc = this.beforeRemove || this.beforeDelete; | ||
if (beforeFunc) { | ||
config = beforeFunc(config); | ||
}, { | ||
key: "delete", | ||
value: function _delete() { | ||
return this.remove.apply(this, arguments); | ||
} | ||
}]); | ||
return this.request(config, this.afterRemove || this.afterDelete); | ||
} | ||
return AvApi; | ||
}(); | ||
delete(...args) { | ||
return this.remove(...args); | ||
} | ||
} | ||
exports.default = AvApi; | ||
export { AvApi as default }; |
@@ -1,30 +0,24 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
// Copied from https://github.com/Availity/sdk-js/blob/master/packages/native-form/flattenObject.js | ||
const parseValue = value => { | ||
var parseValue = function parseValue(value) { | ||
return value === undefined || value === null ? value : value.toString(); | ||
}; | ||
const flattenObject = ob => Object.keys(ob).reduce((toReturn, k) => { | ||
if (Object.prototype.toString.call(ob[k]) === '[object Date]') { | ||
toReturn[k] = ob[k].toJSON(); | ||
} else if (ob[k] && typeof ob[k] === 'object') { | ||
const flatObject = flattenObject(ob[k]); | ||
const isArray = Array.isArray(ob[k]); | ||
Object.keys(flatObject).forEach(k2 => { | ||
toReturn[`${k}${isArray ? k2.replace(/^(\d+)(\..*)?/, '[$1]$2') : `.${k2}`}`] = parseValue(flatObject[k2]); | ||
}); | ||
} else { | ||
toReturn[k] = parseValue(ob[k]); | ||
} | ||
var flattenObject = function flattenObject(ob) { | ||
return Object.keys(ob).reduce(function (toReturn, k) { | ||
if (Object.prototype.toString.call(ob[k]) === '[object Date]') { | ||
toReturn[k] = ob[k].toJSON(); | ||
} else if (ob[k] && typeof ob[k] === 'object') { | ||
var flatObject = flattenObject(ob[k]); | ||
var isArray = Array.isArray(ob[k]); | ||
Object.keys(flatObject).forEach(function (k2) { | ||
toReturn["".concat(k).concat(isArray ? k2.replace(/^(\d+)(\..*)?/, '[$1]$2') : ".".concat(k2))] = parseValue(flatObject[k2]); | ||
}); | ||
} else { | ||
toReturn[k] = parseValue(ob[k]); | ||
} | ||
return toReturn; | ||
}, {}); | ||
return toReturn; | ||
}, {}); | ||
}; | ||
var _default = flattenObject; | ||
exports.default = _default; | ||
export default flattenObject; |
205
lib/index.js
@@ -1,181 +0,24 @@ | ||
"use strict"; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "AvMicroservice", { | ||
enumerable: true, | ||
get: function () { | ||
return _ms.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvWebQL", { | ||
enumerable: true, | ||
get: function () { | ||
return _webQL.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvLogMessages", { | ||
enumerable: true, | ||
get: function () { | ||
return _logs.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvLogMessagesV2", { | ||
enumerable: true, | ||
get: function () { | ||
return _dma.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvNavigation", { | ||
enumerable: true, | ||
get: function () { | ||
return _navigation.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvNotification", { | ||
enumerable: true, | ||
get: function () { | ||
return _notifications.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvOrganizations", { | ||
enumerable: true, | ||
get: function () { | ||
return _organizations.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvPermissions", { | ||
enumerable: true, | ||
get: function () { | ||
return _permissions.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvPdf", { | ||
enumerable: true, | ||
get: function () { | ||
return _pdfs.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvProviders", { | ||
enumerable: true, | ||
get: function () { | ||
return _providers.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvProxy", { | ||
enumerable: true, | ||
get: function () { | ||
return _proxy.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvRegions", { | ||
enumerable: true, | ||
get: function () { | ||
return _regions.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvSpaces", { | ||
enumerable: true, | ||
get: function () { | ||
return _spaces.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvUsers", { | ||
enumerable: true, | ||
get: function () { | ||
return _user.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvUserPermissions", { | ||
enumerable: true, | ||
get: function () { | ||
return _userPermissions.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvFiles", { | ||
enumerable: true, | ||
get: function () { | ||
return _files.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvFilesDelivery", { | ||
enumerable: true, | ||
get: function () { | ||
return _filesDelivery.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvSettings", { | ||
enumerable: true, | ||
get: function () { | ||
return _settings.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvSlotMachine", { | ||
enumerable: true, | ||
get: function () { | ||
return _slotmachine.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvDisclaimers", { | ||
enumerable: true, | ||
get: function () { | ||
return _disclaimers.default; | ||
} | ||
}); | ||
Object.defineProperty(exports, "AvCodes", { | ||
enumerable: true, | ||
get: function () { | ||
return _codes.default; | ||
} | ||
}); | ||
exports.default = void 0; | ||
var _api = _interopRequireDefault(require("./api")); | ||
var _ms = _interopRequireDefault(require("./ms")); | ||
var _webQL = _interopRequireDefault(require("./resources/webQL")); | ||
var _logs = _interopRequireDefault(require("./resources/logs")); | ||
var _dma = _interopRequireDefault(require("./resources/dma")); | ||
var _navigation = _interopRequireDefault(require("./resources/navigation")); | ||
var _notifications = _interopRequireDefault(require("./resources/notifications")); | ||
var _organizations = _interopRequireDefault(require("./resources/organizations")); | ||
var _permissions = _interopRequireDefault(require("./resources/permissions")); | ||
var _pdfs = _interopRequireDefault(require("./resources/pdfs")); | ||
var _providers = _interopRequireDefault(require("./resources/providers")); | ||
var _proxy = _interopRequireDefault(require("./resources/proxy")); | ||
var _regions = _interopRequireDefault(require("./resources/regions")); | ||
var _spaces = _interopRequireDefault(require("./resources/spaces")); | ||
var _user = _interopRequireDefault(require("./resources/user")); | ||
var _userPermissions = _interopRequireDefault(require("./resources/userPermissions")); | ||
var _files = _interopRequireDefault(require("./resources/files")); | ||
var _filesDelivery = _interopRequireDefault(require("./resources/filesDelivery")); | ||
var _settings = _interopRequireDefault(require("./resources/settings")); | ||
var _slotmachine = _interopRequireDefault(require("./resources/slotmachine")); | ||
var _disclaimers = _interopRequireDefault(require("./resources/disclaimers")); | ||
var _codes = _interopRequireDefault(require("./resources/codes")); | ||
var _default = _api.default; | ||
exports.default = _default; | ||
import AvApi from './api'; | ||
import AvMicroservice from './ms'; | ||
import AvWebQL from './resources/webQL'; | ||
import AvLogMessages from './resources/logs'; | ||
import AvLogMessagesV2 from './resources/dma'; | ||
import AvNavigation from './resources/navigation'; | ||
import AvNotification from './resources/notifications'; | ||
import AvOrganizations from './resources/organizations'; | ||
import AvPermissions from './resources/permissions'; | ||
import AvPdf from './resources/pdfs'; | ||
import AvProviders from './resources/providers'; | ||
import AvProxy from './resources/proxy'; | ||
import AvRegions from './resources/regions'; | ||
import AvSpaces from './resources/spaces'; | ||
import AvUsers from './resources/user'; | ||
import AvUserPermissions from './resources/userPermissions'; | ||
import AvFiles from './resources/files'; | ||
import AvFilesDelivery from './resources/filesDelivery'; | ||
import AvSettings from './resources/settings'; | ||
import AvSlotMachine from './resources/slotmachine'; | ||
import AvDisclaimers from './resources/disclaimers'; | ||
import AvCodes from './resources/codes'; | ||
export default AvApi; | ||
export { AvWebQL, AvMicroservice, AvLogMessages, AvLogMessagesV2, AvNavigation, AvNotification, AvOrganizations, AvPermissions, AvProviders, AvPdf, AvProxy, AvRegions, AvSpaces, AvUsers, AvUserPermissions, AvFiles, AvFilesDelivery, AvSettings, AvSlotMachine, AvDisclaimers, AvCodes }; |
@@ -1,22 +0,25 @@ | ||
"use strict"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from './api'; | ||
import API_OPTIONS from './options'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvMicroservice = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvMicroservice, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvMicroservice(_ref) { | ||
var _this; | ||
var _api = _interopRequireDefault(require("./api")); | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _options = _interopRequireDefault(require("./options")); | ||
_classCallCheck(this, AvMicroservice); | ||
class AvMicroservice extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
super({ | ||
_this = _possibleConstructorReturn(this, _getPrototypeOf(AvMicroservice).call(this, { | ||
http: http, | ||
@@ -26,9 +29,14 @@ promise: promise, | ||
config: config | ||
}); | ||
this.defaultConfig = this.merge({}, _options.default.MS, config); | ||
})); | ||
_this.defaultConfig = _this.merge({}, API_OPTIONS.MS, config); | ||
return _this; | ||
} // override aries 1 url concatenation | ||
getUrl(config, id = '') { | ||
const _this$config = this.config(config), | ||
_createClass(AvMicroservice, [{ | ||
key: "getUrl", | ||
value: function getUrl(config) { | ||
var id = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; | ||
var _this$config = this.config(config), | ||
path = _this$config.path, | ||
@@ -39,18 +47,21 @@ version = _this$config.version, | ||
let parts = [path, version || '', name]; | ||
var parts = [path, version || '', name]; | ||
if (id || configId) { | ||
parts = [path, version || '', name, id || configId]; | ||
} | ||
if (id || configId) { | ||
parts = [path, version || '', name, id || configId]; | ||
} | ||
return parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, ''); | ||
} // polling location is the same url | ||
return parts.join('/').replace(/[/]+/g, '/').replace(/\/$/, ''); | ||
} // polling location is the same url | ||
}, { | ||
key: "getLocation", | ||
value: function getLocation(response) { | ||
return this.getUrl(response.config); | ||
} | ||
}]); | ||
getLocation(response) { | ||
return this.getUrl(response.config); | ||
} | ||
return AvMicroservice; | ||
}(AvApi); | ||
} | ||
exports.default = AvMicroservice; | ||
export { AvMicroservice as default }; |
@@ -1,8 +0,2 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
const API_OPTIONS = { | ||
var API_OPTIONS = { | ||
API: { | ||
@@ -59,3 +53,2 @@ // default base segment for Availity API endpoints | ||
}; | ||
var _default = API_OPTIONS; | ||
exports.default = _default; | ||
export default API_OPTIONS; |
@@ -1,30 +0,26 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvCodes = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvCodes, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvCodes(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvCodes); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvCodes extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
name: 'codes' | ||
}, config); | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvCodes).call(this, { | ||
http: http, | ||
@@ -34,7 +30,8 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
} | ||
return AvCodes; | ||
}(AvApi); | ||
exports.default = AvCodes; | ||
export { AvCodes as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvDisclaimers = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvDisclaimers, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvDisclaimers(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvDisclaimers); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvDisclaimers extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: '/api/sdk/platform', | ||
@@ -30,3 +27,3 @@ name: '/disclaimers' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvDisclaimers).call(this, { | ||
http: http, | ||
@@ -36,14 +33,18 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
getDisclaimers(id, config) { | ||
const queryConfig = this.addParams({ | ||
id: id | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
_createClass(AvDisclaimers, [{ | ||
key: "getDisclaimers", | ||
value: function getDisclaimers(id, config) { | ||
var queryConfig = this.addParams({ | ||
id: id | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
}]); | ||
} | ||
return AvDisclaimers; | ||
}(AvApi); | ||
exports.default = AvDisclaimers; | ||
export { AvDisclaimers as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvMicroservice from '../ms'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvLogMessages = | ||
/*#__PURE__*/ | ||
function (_AvMicroservice) { | ||
_inherits(AvLogMessages, _AvMicroservice); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvLogMessages(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvLogMessages); | ||
var _ms = _interopRequireDefault(require("../ms")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvLogMessages extends _ms.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: '/ms/api/availity/internal/dma/log-message-service/portal', | ||
@@ -31,3 +28,3 @@ name: 'log-messages', | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvLogMessages).call(this, { | ||
http: http, | ||
@@ -37,11 +34,15 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
send(entries) { | ||
return this.create(entries); | ||
} | ||
_createClass(AvLogMessages, [{ | ||
key: "send", | ||
value: function send(entries) { | ||
return this.create(entries); | ||
} | ||
}]); | ||
} | ||
return AvLogMessages; | ||
}(AvMicroservice); | ||
exports.default = AvLogMessages; | ||
export { AvLogMessages as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvMicroservice from '../ms'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvFiles = | ||
/*#__PURE__*/ | ||
function (_AvMicroservice) { | ||
_inherits(AvFiles, _AvMicroservice); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvFiles(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvFiles); | ||
var _ms = _interopRequireDefault(require("../ms")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvFiles extends _ms.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
name: 'core/vault/upload/v1', | ||
@@ -32,3 +29,3 @@ headers: { | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvFiles).call(this, { | ||
http: http, | ||
@@ -38,18 +35,22 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
uploadFile(data, config) { | ||
if (!config.customerId || !config.clientId) { | ||
throw new Error('[config.customerId] and [config.clientId] must be defined'); | ||
_createClass(AvFiles, [{ | ||
key: "uploadFile", | ||
value: function uploadFile(data, config) { | ||
if (!config.customerId || !config.clientId) { | ||
throw new Error('[config.customerId] and [config.clientId] must be defined'); | ||
} | ||
config = this.config(config); | ||
config.headers['X-Availity-Customer-ID'] = config.customerId; | ||
config.headers['X-Client-ID'] = config.clientId; | ||
return this.create(data, config); | ||
} | ||
}]); | ||
config = this.config(config); | ||
config.headers['X-Availity-Customer-ID'] = config.customerId; | ||
config.headers['X-Client-ID'] = config.clientId; | ||
return this.create(data, config); | ||
} | ||
return AvFiles; | ||
}(AvMicroservice); | ||
} | ||
exports.default = AvFiles; | ||
export { AvFiles as default }; |
@@ -1,26 +0,24 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _get from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/get"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvMicroservice from '../ms'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvFilesDelivery = | ||
/*#__PURE__*/ | ||
function (_AvMicroservice) { | ||
_inherits(AvFilesDelivery, _AvMicroservice); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvFilesDelivery(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvFilesDelivery); | ||
var _ms = _interopRequireDefault(require("../ms")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvFilesDelivery extends _ms.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
name: 'platform/file-upload-delivery/v1/batch/deliveries', | ||
@@ -34,3 +32,3 @@ headers: { | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvFilesDelivery).call(this, { | ||
http: http, | ||
@@ -40,23 +38,29 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
uploadFilesDelivery(data, config) { | ||
if (!config.customerId || !config.clientId) { | ||
throw new Error('[config.customerId] and [config.clientId] must be defined'); | ||
_createClass(AvFilesDelivery, [{ | ||
key: "uploadFilesDelivery", | ||
value: function uploadFilesDelivery(data, config) { | ||
if (!config.customerId || !config.clientId) { | ||
throw new Error('[config.customerId] and [config.clientId] must be defined'); | ||
} | ||
config = this.config(config); | ||
config.headers['X-Availity-Customer-ID'] = config.customerId; | ||
config.headers['X-Client-ID'] = config.clientId; | ||
return this.create(data || {}, config); | ||
} | ||
}, { | ||
key: "getLocation", | ||
value: function getLocation(response) { | ||
var baseUrl = _get(_getPrototypeOf(AvFilesDelivery.prototype), "getLocation", this).call(this, response.config); | ||
config = this.config(config); | ||
config.headers['X-Availity-Customer-ID'] = config.customerId; | ||
config.headers['X-Client-ID'] = config.clientId; | ||
return this.create(data || {}, config); | ||
} | ||
return "".concat(baseUrl, "/").concat(response.data.id); | ||
} | ||
}]); | ||
getLocation(response) { | ||
const baseUrl = super.getLocation(response.config); | ||
return `${baseUrl}/${response.data.id}`; | ||
} | ||
return AvFilesDelivery; | ||
}(AvMicroservice); | ||
} | ||
exports.default = AvFilesDelivery; | ||
export { AvFilesDelivery as default }; |
@@ -1,32 +0,28 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
import flattenObject from '../flattenObject'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvLogMessages = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvLogMessages, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvLogMessages(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvLogMessages); | ||
var _api = _interopRequireDefault(require("../api")); | ||
var _flattenObject = _interopRequireDefault(require("../flattenObject")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvLogMessages extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
name: 'log-messages' | ||
}, config); | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvLogMessages).call(this, { | ||
http: http, | ||
@@ -36,36 +32,44 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
send(level, entries) { | ||
delete entries.level; | ||
const payload = { | ||
level: level, | ||
entries: entries | ||
}; | ||
const flattened = (0, _flattenObject.default)(payload); | ||
return Object.keys(flattened).reduce((accum, key) => { | ||
accum.append(key, flattened[key]); | ||
return accum; | ||
}, new FormData()); | ||
} | ||
_createClass(AvLogMessages, [{ | ||
key: "send", | ||
value: function send(level, entries) { | ||
delete entries.level; | ||
var payload = { | ||
level: level, | ||
entries: entries | ||
}; | ||
var flattened = flattenObject(payload); | ||
return Object.keys(flattened).reduce(function (accum, key) { | ||
accum.append(key, flattened[key]); | ||
return accum; | ||
}, new FormData()); | ||
} | ||
}, { | ||
key: "debug", | ||
value: function debug(entries) { | ||
return this.sendBeacon(this.send('debug', entries)); | ||
} | ||
}, { | ||
key: "info", | ||
value: function info(entries) { | ||
return this.sendBeacon(this.send('info', entries)); | ||
} | ||
}, { | ||
key: "warn", | ||
value: function warn(entries) { | ||
return this.sendBeacon(this.send('warn', entries)); | ||
} | ||
}, { | ||
key: "error", | ||
value: function error(entries) { | ||
return this.sendBeacon(this.send('error', entries)); | ||
} | ||
}]); | ||
debug(entries) { | ||
return this.sendBeacon(this.send('debug', entries)); | ||
} | ||
return AvLogMessages; | ||
}(AvApi); | ||
info(entries) { | ||
return this.sendBeacon(this.send('info', entries)); | ||
} | ||
warn(entries) { | ||
return this.sendBeacon(this.send('warn', entries)); | ||
} | ||
error(entries) { | ||
return this.sendBeacon(this.send('error', entries)); | ||
} | ||
} | ||
exports.default = AvLogMessages; | ||
export { AvLogMessages as default }; |
@@ -1,26 +0,22 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvNavigation = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvNavigation, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvNavigation(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvNavigation); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvNavigation extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/sdk/platform', | ||
@@ -30,3 +26,3 @@ name: 'navigation/spaces' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvNavigation).call(this, { | ||
http: http, | ||
@@ -36,7 +32,8 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
} | ||
return AvNavigation; | ||
}(AvApi); | ||
exports.default = AvNavigation; | ||
export { AvNavigation as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvNotifications = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvNotifications, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvNotifications(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvNotifications); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvNotifications extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api', | ||
@@ -30,3 +27,3 @@ name: 'notifications' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvNotifications).call(this, { | ||
http: http, | ||
@@ -36,14 +33,18 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
deleteByTopic(topic, config) { | ||
const removeConfig = this.addParams({ | ||
topicId: topic | ||
}, config); | ||
return this.remove(removeConfig); | ||
} | ||
_createClass(AvNotifications, [{ | ||
key: "deleteByTopic", | ||
value: function deleteByTopic(topic, config) { | ||
var removeConfig = this.addParams({ | ||
topicId: topic | ||
}, config); | ||
return this.remove(removeConfig); | ||
} | ||
}]); | ||
} | ||
return AvNotifications; | ||
}(AvApi); | ||
exports.default = AvNotifications; | ||
export { AvNotifications as default }; |
@@ -1,27 +0,26 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvOrganizations = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvOrganizations, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvOrganizations(_ref) { | ||
var _this; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
avUsers = _ref.avUsers, | ||
config = _ref.config; | ||
var _api = _interopRequireDefault(require("../api")); | ||
_classCallCheck(this, AvOrganizations); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvOrganizations extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
avUsers: avUsers, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/sdk/platform', | ||
@@ -31,3 +30,3 @@ name: 'organizations' | ||
super({ | ||
_this = _possibleConstructorReturn(this, _getPrototypeOf(AvOrganizations).call(this, { | ||
http: http, | ||
@@ -37,27 +36,37 @@ promise: promise, | ||
config: options | ||
}); | ||
this.avUsers = avUsers; | ||
})); | ||
_this.avUsers = avUsers; | ||
return _this; | ||
} | ||
queryOrganizations(user, config) { | ||
const queryConfig = this.addParams({ | ||
userId: user.id | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
getOrganizations(config) { | ||
if (config && config.params && config.params.userId) { | ||
return this.query(config); | ||
_createClass(AvOrganizations, [{ | ||
key: "queryOrganizations", | ||
value: function queryOrganizations(user, config) { | ||
var queryConfig = this.addParams({ | ||
userId: user.id | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
}, { | ||
key: "getOrganizations", | ||
value: function getOrganizations(config) { | ||
var _this2 = this; | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
if (config && config.params && config.params.userId) { | ||
return this.query(config); | ||
} | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
} | ||
return this.avUsers.me().then(function (user) { | ||
return _this2.queryOrganizations(user, config); | ||
}); | ||
} | ||
}]); | ||
return this.avUsers.me().then(user => this.queryOrganizations(user, config)); | ||
} | ||
return AvOrganizations; | ||
}(AvApi); | ||
} | ||
exports.default = AvOrganizations; | ||
export { AvOrganizations as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvPdfs = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvPdfs, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvPdfs(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvPdfs); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvPdfs extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/utils', | ||
@@ -30,3 +27,3 @@ name: 'pdfs' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvPdfs).call(this, { | ||
http: http, | ||
@@ -36,19 +33,24 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
onPdf(response) { | ||
window.location = response.data.links.pdf.href; | ||
} | ||
_createClass(AvPdfs, [{ | ||
key: "onPdf", | ||
value: function onPdf(response) { | ||
window.location = response.data.links.pdf.href; | ||
} | ||
}, { | ||
key: "getPdf", | ||
value: function getPdf(data, config) { | ||
if (!data.applicationId || !data.fileName || !data.html) { | ||
throw new Error('[applicationId], [fileName] and [html] must be defined'); | ||
} | ||
getPdf(data, config) { | ||
if (!data.applicationId || !data.fileName || !data.html) { | ||
throw new Error('[applicationId], [fileName] and [html] must be defined'); | ||
return this.post(data, config).then(this.onPdf); | ||
} | ||
}]); | ||
return this.post(data, config).then(this.onPdf); | ||
} | ||
return AvPdfs; | ||
}(AvApi); | ||
} | ||
exports.default = AvPdfs; | ||
export { AvPdfs as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvPermissions = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvPermissions, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvPermissions(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvPermissions); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvPermissions extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/sdk/platform', | ||
@@ -30,3 +27,3 @@ name: 'permissions' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvPermissions).call(this, { | ||
http: http, | ||
@@ -36,16 +33,20 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
getPermissions(id, region) { | ||
return this.query({ | ||
params: { | ||
id: id, | ||
region: region | ||
} | ||
}); | ||
} | ||
_createClass(AvPermissions, [{ | ||
key: "getPermissions", | ||
value: function getPermissions(id, region) { | ||
return this.query({ | ||
params: { | ||
id: id, | ||
region: region | ||
} | ||
}); | ||
} | ||
}]); | ||
} | ||
return AvPermissions; | ||
}(AvApi); | ||
exports.default = AvPermissions; | ||
export { AvPermissions as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvProviders = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvProviders, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvProviders(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvProviders); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvProviders extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/internal', | ||
@@ -30,3 +27,3 @@ name: 'providers' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvProviders).call(this, { | ||
http: http, | ||
@@ -36,22 +33,27 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
getProviders(customerId, config) { | ||
const queryConfig = this.addParams({ | ||
customerId: customerId | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
_createClass(AvProviders, [{ | ||
key: "getProviders", | ||
value: function getProviders(customerId, config) { | ||
var queryConfig = this.addParams({ | ||
customerId: customerId | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
}, { | ||
key: "normalize", | ||
value: function normalize(providers) { | ||
var cloned = providers.slice(); | ||
cloned.forEach(function (provider) { | ||
provider.name = provider.businessName ? provider.businessName : "".concat(provider.lastName, ", ").concat(provider.firstName); | ||
}); | ||
return cloned; | ||
} | ||
}]); | ||
normalize(providers) { | ||
const cloned = providers.slice(); | ||
cloned.forEach(provider => { | ||
provider.name = provider.businessName ? provider.businessName : `${provider.lastName}, ${provider.firstName}`; | ||
}); | ||
return cloned; | ||
} | ||
return AvProviders; | ||
}(AvApi); | ||
} | ||
exports.default = AvProviders; | ||
export { AvProviders as default }; |
@@ -1,25 +0,21 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvProxy = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvProxy, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvProxy(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvProxy); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvProxy extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
if (!config || !config.tenant) { | ||
@@ -29,8 +25,8 @@ throw new Error('Must specify tenant name for Proxy'); | ||
const options = _objectSpread({ | ||
path: `api/v1/proxy/${config.tenant}`, | ||
var options = _objectSpread({ | ||
path: "api/v1/proxy/".concat(config.tenant), | ||
version: '' | ||
}, config); | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvProxy).call(this, { | ||
http: http, | ||
@@ -40,7 +36,8 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
} | ||
return AvProxy; | ||
}(AvApi); | ||
exports.default = AvProxy; | ||
export { AvProxy as default }; |
@@ -1,27 +0,26 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvRegions = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvRegions, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvRegions(_ref) { | ||
var _this; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
avUsers = _ref.avUsers, | ||
config = _ref.config; | ||
var _api = _interopRequireDefault(require("../api")); | ||
_classCallCheck(this, AvRegions); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvRegions extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
avUsers: avUsers, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/sdk/platform', | ||
@@ -33,3 +32,3 @@ name: 'regions', | ||
super({ | ||
_this = _possibleConstructorReturn(this, _getPrototypeOf(AvRegions).call(this, { | ||
http: http, | ||
@@ -39,34 +38,44 @@ promise: promise, | ||
config: options | ||
}); | ||
this.avUsers = avUsers; | ||
})); | ||
_this.avUsers = avUsers; | ||
return _this; | ||
} | ||
afterUpdate(response) { | ||
this.setPageBust(); | ||
return response; | ||
} | ||
getRegions(config) { | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
_createClass(AvRegions, [{ | ||
key: "afterUpdate", | ||
value: function afterUpdate(response) { | ||
this.setPageBust(); | ||
return response; | ||
} | ||
}, { | ||
key: "getRegions", | ||
value: function getRegions(config) { | ||
var _this2 = this; | ||
return this.avUsers.me().then(user => { | ||
const queryConfig = this.addParams({ | ||
userId: user.id | ||
}, config); | ||
return this.query(queryConfig); | ||
}); | ||
} | ||
getCurrentRegion() { | ||
return this.query({ | ||
params: { | ||
currentlySelected: true | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
} | ||
}); | ||
} | ||
} | ||
return this.avUsers.me().then(function (user) { | ||
var queryConfig = _this2.addParams({ | ||
userId: user.id | ||
}, config); | ||
exports.default = AvRegions; | ||
return _this2.query(queryConfig); | ||
}); | ||
} | ||
}, { | ||
key: "getCurrentRegion", | ||
value: function getCurrentRegion() { | ||
return this.query({ | ||
params: { | ||
currentlySelected: true | ||
} | ||
}); | ||
} | ||
}]); | ||
return AvRegions; | ||
}(AvApi); | ||
export { AvRegions as default }; |
@@ -1,27 +0,26 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvSettings = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvSettings, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvSettings(_ref) { | ||
var _this; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
avUsers = _ref.avUsers, | ||
config = _ref.config; | ||
var _api = _interopRequireDefault(require("../api")); | ||
_classCallCheck(this, AvSettings); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvSettings extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
avUsers: avUsers, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/utils', | ||
@@ -33,3 +32,3 @@ name: 'settings', | ||
super({ | ||
_this = _possibleConstructorReturn(this, _getPrototypeOf(AvSettings).call(this, { | ||
http: http, | ||
@@ -39,62 +38,73 @@ promise: promise, | ||
config: options | ||
}); | ||
this.avUsers = avUsers; | ||
})); | ||
_this.avUsers = avUsers; | ||
return _this; | ||
} | ||
getApplication(applicationId, config) { | ||
if (!applicationId) { | ||
throw new Error('applicationId must be defined'); | ||
} | ||
_createClass(AvSettings, [{ | ||
key: "getApplication", | ||
value: function getApplication(applicationId, config) { | ||
var _this2 = this; | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
} | ||
if (!applicationId) { | ||
throw new Error('applicationId must be defined'); | ||
} | ||
if (config && config.params && config.params.userId) { | ||
const queryConfig = this.addParams({ | ||
applicationId: applicationId | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
} | ||
return this.avUsers.me().then(user => { | ||
const queryConfig = this.addParams({ | ||
applicationId: applicationId, | ||
userId: user.id | ||
}, config); | ||
return this.query(queryConfig); | ||
}); | ||
} | ||
if (config && config.params && config.params.userId) { | ||
var queryConfig = this.addParams({ | ||
applicationId: applicationId | ||
}, config); | ||
return this.query(queryConfig); | ||
} | ||
setApplication(applicationId, data, config) { | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
} | ||
return this.avUsers.me().then(function (user) { | ||
var queryConfig = _this2.addParams({ | ||
applicationId: applicationId, | ||
userId: user.id | ||
}, config); | ||
if (typeof applicationId !== 'string' && typeof applicationId !== 'number') { | ||
config = data; | ||
data = applicationId; | ||
applicationId = ''; | ||
return _this2.query(queryConfig); | ||
}); | ||
} | ||
}, { | ||
key: "setApplication", | ||
value: function setApplication(applicationId, data, config) { | ||
var _this3 = this; | ||
if (!applicationId && (!data || !data.scope || !data.scope.applicationId)) { | ||
throw new Error('applicationId must be defined'); | ||
} | ||
if (!this.avUsers || !this.avUsers.me) { | ||
throw new Error('avUsers must be defined'); | ||
} | ||
if (data && data.scope && data.scope.userId) { | ||
data.scope.applicationId = applicationId; | ||
return this.update(data, config); | ||
if (typeof applicationId !== 'string' && typeof applicationId !== 'number') { | ||
config = data; | ||
data = applicationId; | ||
applicationId = ''; | ||
} | ||
if (!applicationId && (!data || !data.scope || !data.scope.applicationId)) { | ||
throw new Error('applicationId must be defined'); | ||
} | ||
if (data && data.scope && data.scope.userId) { | ||
data.scope.applicationId = applicationId; | ||
return this.update(data, config); | ||
} | ||
return this.avUsers.me().then(function (user) { | ||
data = data || {}; | ||
data.scope = data.scope || {}; | ||
data.scope.applicationId = applicationId; | ||
data.scope.userId = user.id; | ||
return _this3.update(data, config); | ||
}); | ||
} | ||
}]); | ||
return this.avUsers.me().then(user => { | ||
data = data || {}; | ||
data.scope = data.scope || {}; | ||
data.scope.applicationId = applicationId; | ||
data.scope.userId = user.id; | ||
return this.update(data, config); | ||
}); | ||
} | ||
return AvSettings; | ||
}(AvApi); | ||
} | ||
exports.default = AvSettings; | ||
export { AvSettings as default }; |
@@ -1,30 +0,27 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvMicroservice from '../ms'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvSlotMachine = | ||
/*#__PURE__*/ | ||
function (_AvMicroservice) { | ||
_inherits(AvSlotMachine, _AvMicroservice); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvSlotMachine(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvSlotMachine); | ||
var _ms = _interopRequireDefault(require("../ms")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvSlotMachine extends _ms.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
name: 'spc/slotmachine/graphql' | ||
}, config); | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvSlotMachine).call(this, { | ||
http: http, | ||
@@ -34,14 +31,18 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
query(data, variables) { | ||
return this.create({ | ||
query: data, | ||
variables: variables | ||
}); | ||
} | ||
_createClass(AvSlotMachine, [{ | ||
key: "query", | ||
value: function query(data, variables) { | ||
return this.create({ | ||
query: data, | ||
variables: variables | ||
}); | ||
} | ||
}]); | ||
} | ||
return AvSlotMachine; | ||
}(AvMicroservice); | ||
exports.default = AvSlotMachine; | ||
export { AvSlotMachine as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvSpaces = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvSpaces, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvSpaces(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvSpaces); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvSpaces extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/sdk/platform', | ||
@@ -30,3 +27,3 @@ name: 'spaces' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvSpaces).call(this, { | ||
http: http, | ||
@@ -36,33 +33,40 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
parseSpaceId(query) { | ||
const pairs = query.substr(1).split('&'); | ||
let spaceId = ''; | ||
_createClass(AvSpaces, [{ | ||
key: "parseSpaceId", | ||
value: function parseSpaceId(query) { | ||
var pairs = query.substr(1).split('&'); | ||
var spaceId = ''; | ||
if (Array.isArray(pairs)) { | ||
pairs.forEach(item => { | ||
const pair = item.split('='); | ||
const key = pair[0]; | ||
if (Array.isArray(pairs)) { | ||
pairs.forEach(function (item) { | ||
var pair = item.split('='); | ||
var key = pair[0]; | ||
if (key === 'spaceId') { | ||
spaceId = pair[1] && decodeURIComponent(pair[1]); | ||
} | ||
}); | ||
if (key === 'spaceId') { | ||
spaceId = pair[1] && decodeURIComponent(pair[1]); | ||
} | ||
}); | ||
} | ||
return spaceId; | ||
} | ||
}, { | ||
key: "getSpaceName", | ||
value: function getSpaceName(spaceId) { | ||
if (!spaceId) { | ||
throw new Error('[spaceId] must be defined'); | ||
} | ||
return spaceId; | ||
} | ||
getSpaceName(spaceId) { | ||
if (!spaceId) { | ||
throw new Error('[spaceId] must be defined'); | ||
return this.get(spaceId).then(function (response) { | ||
return response.data.name; | ||
}); | ||
} | ||
}]); | ||
return this.get(spaceId).then(response => response.data.name); | ||
} | ||
return AvSpaces; | ||
}(AvApi); | ||
} | ||
exports.default = AvSpaces; | ||
export { AvSpaces as default }; |
@@ -1,26 +0,23 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvUsers = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvUsers, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvUsers(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvUsers); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvUsers extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/sdk/platform', | ||
@@ -30,3 +27,3 @@ name: 'users' | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvUsers).call(this, { | ||
http: http, | ||
@@ -36,11 +33,17 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
me(config) { | ||
return this.get('me', config).then(response => response.data); | ||
} | ||
_createClass(AvUsers, [{ | ||
key: "me", | ||
value: function me(config) { | ||
return this.get('me', config).then(function (response) { | ||
return response.data; | ||
}); | ||
} | ||
}]); | ||
} | ||
return AvUsers; | ||
}(AvApi); | ||
exports.default = AvUsers; | ||
export { AvUsers as default }; |
@@ -1,36 +0,34 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/createClass"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import qs from 'qs'; | ||
import AvApi from '../api'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvUserPermissions = | ||
/*#__PURE__*/ | ||
function (_AvApi) { | ||
_inherits(AvUserPermissions, _AvApi); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvUserPermissions(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvUserPermissions); | ||
var _qs = _interopRequireDefault(require("qs")); | ||
var _api = _interopRequireDefault(require("../api")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvUserPermissions extends _api.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
path: 'api/internal', | ||
name: 'axi-user-permissions', | ||
paramsSerializer: params => _qs.default.stringify(params, { | ||
arrayFormat: 'repeat' | ||
}) | ||
paramsSerializer: function paramsSerializer(params) { | ||
return qs.stringify(params, { | ||
arrayFormat: 'repeat' | ||
}); | ||
} | ||
}, config); | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvUserPermissions).call(this, { | ||
http: http, | ||
@@ -40,20 +38,25 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
afterQuery(response) { | ||
return response && response.data && response.data.axiUserPermissions ? response.data.axiUserPermissions : []; | ||
} | ||
_createClass(AvUserPermissions, [{ | ||
key: "afterQuery", | ||
value: function afterQuery(response) { | ||
return response && response.data && response.data.axiUserPermissions ? response.data.axiUserPermissions : []; | ||
} | ||
}, { | ||
key: "getPermissions", | ||
value: function getPermissions(permissionId, region) { | ||
return this.query({ | ||
params: { | ||
permissionId: permissionId, | ||
region: region | ||
} | ||
}); | ||
} | ||
}]); | ||
getPermissions(permissionId, region) { | ||
return this.query({ | ||
params: { | ||
permissionId: permissionId, | ||
region: region | ||
} | ||
}); | ||
} | ||
return AvUserPermissions; | ||
}(AvApi); | ||
} | ||
exports.default = AvUserPermissions; | ||
export { AvUserPermissions as default }; |
@@ -1,30 +0,26 @@ | ||
"use strict"; | ||
import _objectSpread from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/objectSpread2"; | ||
import _classCallCheck from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/classCallCheck"; | ||
import _possibleConstructorReturn from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn"; | ||
import _getPrototypeOf from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/getPrototypeOf"; | ||
import _inherits from "/Users/chavekost/Workspaces/sdk-js/node_modules/@babel/runtime/helpers/esm/inherits"; | ||
import AvMicroservice from '../ms'; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
var AvWebQL = | ||
/*#__PURE__*/ | ||
function (_AvMicroservice) { | ||
_inherits(AvWebQL, _AvMicroservice); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
function AvWebQL(_ref) { | ||
var http = _ref.http, | ||
promise = _ref.promise, | ||
merge = _ref.merge, | ||
config = _ref.config; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
_classCallCheck(this, AvWebQL); | ||
var _ms = _interopRequireDefault(require("../ms")); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
class AvWebQL extends _ms.default { | ||
constructor({ | ||
http: http, | ||
promise: promise, | ||
merge: merge, | ||
config: config | ||
}) { | ||
const options = _objectSpread({ | ||
var options = _objectSpread({ | ||
name: 'spc/web/graphql' | ||
}, config); | ||
super({ | ||
return _possibleConstructorReturn(this, _getPrototypeOf(AvWebQL).call(this, { | ||
http: http, | ||
@@ -34,7 +30,8 @@ promise: promise, | ||
config: options | ||
}); | ||
})); | ||
} | ||
} | ||
return AvWebQL; | ||
}(AvMicroservice); | ||
exports.default = AvWebQL; | ||
export { AvWebQL as default }; |
{ | ||
"name": "@availity/api-core", | ||
"version": "6.1.3", | ||
"version": "6.1.4", | ||
"description": "Base API definitions for the Availity REST API", | ||
@@ -21,6 +21,6 @@ "keywords": [ | ||
"dependencies": { | ||
"@availity/resolve-url": "^1.1.4", | ||
"@availity/resolve-url": "^1.1.5", | ||
"qs": "^6.5.2" | ||
}, | ||
"gitHead": "294bba636390abda943ecbe43adb477fdc9a835f" | ||
"gitHead": "b46de8877b34a3215ce6a3775440403512f26e44" | ||
} |
@@ -288,3 +288,2 @@ import qs from 'qs'; | ||
} | ||
/* eslint-disable promise/no-nesting */ | ||
return this.Promise.all( | ||
@@ -291,0 +290,0 @@ otherPages.map(page => |
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
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
2423
111180
1
Updated@availity/resolve-url@^1.1.5