@amplience/dc-cli
Version:
Dynamic Content CLI Tool
14 lines (13 loc) • 608 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const dc_management_sdk_js_1 = require("dc-management-sdk-js");
const dc_http_client_1 = require("../common/dc-management-sdk-js/http-client/dc-http-client");
const dynamicContentClientFactory = (config) => new dc_management_sdk_js_1.DynamicContent({
client_id: config.clientId,
client_secret: config.clientSecret,
patToken: config.patToken
}, {
apiUrl: process.env.API_URL,
authUrl: process.env.AUTH_URL
}, new dc_http_client_1.DCHttpClient({ timeout: 25000 }));
exports.default = dynamicContentClientFactory;