elationjs
Version:
A node SDK for interacting with the Elation Health API
34 lines (21 loc) • 792 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _Note = require('./Note');
var _Note2 = _interopRequireDefault(_Note);
var _Patient = require('./Patient');
var _Patient2 = _interopRequireDefault(_Patient);
var _Client = require('./Client');
var _Client2 = _interopRequireDefault(_Client);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
class Elation {
constructor(credentials, sandbox = true) {
this.Patient = () => (0, _Patient2.default)(this.client);
this.Note = () => (0, _Note2.default)(this.client);
const APIClient = (0, _Client2.default)(credentials, sandbox);
this.client = new APIClient();
this.initialize = this.client.initialize;
}
}
exports.default = Elation;