@oxyhq/services
Version:
Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀
126 lines (125 loc) • 3.57 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
OxyServices: true,
OxyAuthenticationError: true,
OxyAuthenticationTimeoutError: true,
OXY_CLOUD_URL: true,
oxyClient: true,
DeviceManager: true,
SUPPORTED_LANGUAGES: true,
getLanguageMetadata: true,
getLanguageName: true,
getNativeLanguageName: true,
normalizeLanguageCode: true
};
Object.defineProperty(exports, "DeviceManager", {
enumerable: true,
get: function () {
return _deviceManager.DeviceManager;
}
});
Object.defineProperty(exports, "OXY_CLOUD_URL", {
enumerable: true,
get: function () {
return _OxyServices.OXY_CLOUD_URL;
}
});
Object.defineProperty(exports, "OxyAuthenticationError", {
enumerable: true,
get: function () {
return _OxyServices.OxyAuthenticationError;
}
});
Object.defineProperty(exports, "OxyAuthenticationTimeoutError", {
enumerable: true,
get: function () {
return _OxyServices.OxyAuthenticationTimeoutError;
}
});
Object.defineProperty(exports, "OxyServices", {
enumerable: true,
get: function () {
return _OxyServices.OxyServices;
}
});
Object.defineProperty(exports, "SUPPORTED_LANGUAGES", {
enumerable: true,
get: function () {
return _languageUtils.SUPPORTED_LANGUAGES;
}
});
exports.default = void 0;
Object.defineProperty(exports, "getLanguageMetadata", {
enumerable: true,
get: function () {
return _languageUtils.getLanguageMetadata;
}
});
Object.defineProperty(exports, "getLanguageName", {
enumerable: true,
get: function () {
return _languageUtils.getLanguageName;
}
});
Object.defineProperty(exports, "getNativeLanguageName", {
enumerable: true,
get: function () {
return _languageUtils.getNativeLanguageName;
}
});
Object.defineProperty(exports, "normalizeLanguageCode", {
enumerable: true,
get: function () {
return _languageUtils.normalizeLanguageCode;
}
});
Object.defineProperty(exports, "oxyClient", {
enumerable: true,
get: function () {
return _OxyServices.oxyClient;
}
});
var _OxyServices = require("./OxyServices");
var _interfaces = require("../models/interfaces");
Object.keys(_interfaces).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _interfaces[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _interfaces[key];
}
});
});
var _session = require("../models/session");
Object.keys(_session).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _session[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _session[key];
}
});
});
var _deviceManager = require("../utils/deviceManager");
var _languageUtils = require("../utils/languageUtils");
/**
* OxyServices Core Module - Unified Architecture
*
* This module exports the unified OxyServices class that provides all API functionality
* in one simple, easy-to-use interface.
*/
// Main OxyServices class (unified)
// Re-export all models and types for convenience
// Export device management utilities
// Export language utilities
// Import for default export
// Default export for backward compatibility
var _default = exports.default = _OxyServices.OxyServices;
//# sourceMappingURL=index.js.map