UNPKG

@fusebit-int/clickup-provider

Version:
20 lines 755 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const framework_1 = require("@fusebit-int/framework"); const ClickUpClient_1 = require("./ClickUpClient"); class ClickUpProvider extends framework_1.Internal.Provider.Activator { /* * This function will create an authorized wrapper of the ClickUp SDK client. */ async instantiate(ctx, lookupKey) { const credentials = await this.requestConnectorToken({ ctx, lookupKey }); const client = new ClickUpClient_1.ClickUpClient(ctx, { credentials, lookupKey, connectorId: this.config.entityId, }); return client; } } exports.default = ClickUpProvider; //# sourceMappingURL=ClickUpProvider.js.map