workspace-integrations
Version:
Webex Workspace Integrations NodeJS SDK
20 lines (19 loc) • 791 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createAccessToken = exports.deserialize = exports.connect = void 0;
const integration_1 = require("./integration");
const http_1 = require("./http");
const logger_1 = require("./logger");
const connect = async (creds) => {
if (!creds) {
throw new Error('Not able to connect. You must provide credentials.');
}
logger_1.default.setLogLevel(creds.logLevel || 'error');
const integration = await integration_1.default.connect(creds);
return integration;
};
exports.connect = connect;
const deserialize = integration_1.default.deserialize;
exports.deserialize = deserialize;
const createAccessToken = http_1.default.createAccessToken;
exports.createAccessToken = createAccessToken;