5702578567580

build/connections/000777 000000 000000 00000000000 14205415637 012660 5ustar00000000 000000 build/module.js000666 000000 000000 00000001061 14300702270 012143 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const extension_tools_1 = require("@cognigy/extension-tools"); const getToken_1 = require("./nodes/getToken"); const microsoftBotAuthInfo_1 = require("./connections/microsoftBotAuthInfo"); exports.default = extension_tools_1.createExtension({ nodes: [
getToken_1.getTokenNode
], connections: [
microsoftBotAuthInfo_1.microsoftBotAuthInfo
], options: { label: "Microsoft Bot Auth" } }); //# sourceMappingURL=module.js.mapbuild/module.js.map000666 000000 000000 00000000441 14300702270 012720 0ustar00000000 000000 {"version":3,"file":"module.js","sourceRoot":"","sources":["../src/module.ts"],"names":[],"mappings":";;AAAA,8DAA2D;AAE3D,+CAAgD;AAChD,6EAA0E;AAI1E,kBAAe,iCAAe,CAAC;IAC9B,KAAK,EAAE;QACN,uBAAY;KACZ;IACD,WAAW,EAAE;QACZ,2CAAoB;KACpB;IAED,OAAO,EAAE;QACR,KAAK,EAAE,oBAAoB;KAC3B;CACD,CAAC,CAAC"}build/nodes/000777 000000 000000 00000000000 14205415637 011446 5ustar00000000 000000 build/nodes/GetCharacter.js000666 000000 000000 00000007271 14036432277 014350 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCharacterNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getCharacterNode = extension_tools_1.createNodeDescriptor({ type: "getCharacter", defaultLabel: "Get Character", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "charName",
label: "Character Name",
type: "cognigyText",
description: "Cognigy Text for the field to be used for the name search"
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "charResults",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "charResults",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "charName" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, charName, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/characters?name=${charName}&ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); if (storeLocation === 'context') { api.addToContext(contextKey, result.data, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, result.data); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=GetCharacter.js.mapbuild/nodes/GetCharacter.js.map000666 000000 000000 00000004707 14036432277 015125 0ustar00000000 000000 {"version":3,"file":"GetCharacter.js","sourceRoot":"","sources":["../../src/nodes/GetCharacter.ts"],"names":[],"mappings":";;;AAAA,8DAAyF;AACzF,iCAA6C;AAehC,QAAA,gBAAgB,GAAG,sCAAoB,CAAC;IACjD,IAAI,EAAE,cAAc;IACpB,YAAY,EAAE,eAAe;IAC7B,MAAM,EAAE;QACJ;YACI,GAAG,EAAE,eAAe;YACpB,KAAK,EAAE,eAAe;YACtB,IAAI,EAAE,YAAY;YAClB,WAAW,EAAE,mDAAmD;YAChE,MAAM,EAAE;gBACJ,cAAc,EAAE,SAAS;gBACzB,QAAQ,EAAE,IAAI;aACjB;SACJ;QACD;YACI,GAAG,EAAE,UAAU;YACf,KAAK,EAAE,gBAAgB;YACvB,IAAI,EAAE,aAAa;YACnB,WAAW,EAAE,2DAA2D;SAC3E;QACD;YACL,GAAG,EAAE,eAAe;YACpB,IAAI,EAAE,QAAQ;YACd,KAAK,EAAE,2BAA2B;YAClC,MAAM,EAAE;gBACP,OAAO,EAAE;oBACR;wBACC,KAAK,EAAE,OAAO;wBACd,KAAK,EAAE,OAAO;qBACd;oBACD;wBACC,KAAK,EAAE,SAAS;wBAChB,KAAK,EAAE,SAAS;qBAChB;iBACD;gBACD,QAAQ,EAAE,IAAI;aACd;YACD,YAAY,EAAE,OAAO;SACrB;QACK;YACL,GAAG,EAAE,UAAU;YACf,IAAI,EAAE,aAAa;YACnB,KAAK,EAAE,2BAA2B;YAClC,YAAY,EAAE,aAAa;YAC3B,SAAS,EAAE;gBACV,GAAG,EAAE,eAAe;gBACpB,KAAK,EAAE,OAAO;aACd;SACD;QACD;YACC,GAAG,EAAE,YAAY;YACjB,IAAI,EAAE,aAAa;YACnB,KAAK,EAAE,6BAA6B;YACpC,YAAY,EAAE,aAAa;YAC3B,SAAS,EAAE;gBACV,GAAG,EAAE,eAAe;gBACpB,KAAK,EAAE,SAAS;aAChB;SACD;KACE;IACD,QAAQ,EAAE;QACN;YACI,GAAG,EAAE,eAAe;YACpB,KAAK,EAAE,gBAAgB;YACvB,gBAAgB,EAAE,IAAI;YACtB,MAAM,EAAE;gBACJ,eAAe;gBACf,UAAU;gBACV,YAAY;aACf;SACJ;KACJ;IACD,IAAI,EAAE;QACF,EAAE,IAAI,EAAE,OAAO,EAAE,GAAG,EAAE,eAAe,EAAC;QACtC,EAAE,IAAI,EAAE,OAAO,EAAE,GAAG,EAAE,UAAU,EAAC;QACjC,EAAE,IAAI,EAAE,SAAS,EAAE,GAAG,EAAE,eAAe,EAAC;KAC3C;IACD,UAAU,EAAE;QACR,KAAK,EAAE,SAAS;KACnB;IACD,QAAQ,EAAE,KAAK,EAAE,EAAE,OAAO,EAAE,MAAM,EAAuB,EAAE,EAAE;QACzD,MAAM,EAAE,GAAG,EAAE,GAAG,OAAO,CAAC;QACxB,MAAM,EAAE,aAAa,EAAE,QAAQ,EAAE,aAAa,EAAE,QAAQ,EAAE,UAAU,EAAE,GAAG,MAAM,CAAC;QAChF,MAAM,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,aAAa,CAAC;QAEhD,MAAM,EAAE,GAAI,IAAI,CAAC,GAAG,EAAE,CAAC;QACvB,MAAM,IAAI,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,MAAM,CAAC,EAAE,GAAG,UAAU,GAAG,SAAS,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;QAEnG,MAAM,QAAQ,GAAG,4DAA4D,QAAQ,OAAO,EAAE,WAAW,SAAS,SAAS,IAAI,EAAE,CAAC;QAEtI,IAAI;YACA,MAAM,MAAM,GAAkB,MAAM,eAAK,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;YACxD,IAAI,aAAa,KAAK,SAAS,EAAE;gBAC7B,GAAG,CAAC,YAAY,CAAC,UAAU,EAAE,MAAM,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;aACvD;iBAAM;gBACH,aAAa;gBACb,GAAG,CAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAC,IAAI,CAAC,CAAC;aACzC;SACJ;QAAC,OAAO,KAAK,EAAE;YACZ,IAAI,aAAa,KAAK,SAAS,EAAE;gBAC7B,GAAG,CAAC,YAAY,CAAC,UAAU,EAAE,EAAE,KAAK,EAAE,KAAK,CAAC,OAAO,EAAE,EAAE,QAAQ,CAAC,CAAC;aACpE;iBAAM;gBACH,aAAa;gBACb,GAAG,CAAC,UAAU,CAAC,QAAQ,EAAE,EAAE,KAAK,EAAE,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC;aACtD;SACJ;IACL,CAAC;CACA,CAAC,CAAC"}build/nodes/getComicByComicID.js000666 000000 000000 00000007313 14036432277 015226 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getComicByComicIDNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getComicByComicIDNode = extension_tools_1.createNodeDescriptor({ type: "getComicByComicID", defaultLabel: "Get Comic By Comic ID", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "comicID",
label: "Comic ID",
type: "cognigyText",
description: "The comic ID from the Marvel API. Can be retrieved via the Node "
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "comicID" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, comicID, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/comics/${comicID}?ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); if (storeLocation === 'context') { api.addToContext(contextKey, result.data, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, result.data); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getComicByComicID.js.mapbuild/nodes/getComicByComicID.js.map000666 000000 000000 00000004723 14036432277 016004 0ustar00000000 000000 {"version":3,"file":"getComicByComicID.js","sourceRoot":"","sources":["../../src/nodes/getComicByComicID.ts"],"names":[],"mappings":"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"}build/nodes/getComicByName.js000666 000000 000000 00000010344 14036414445 014632 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getComicByNameNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getComicByNameNode = extension_tools_1.createNodeDescriptor({ type: "getComicByName", defaultLabel: "Get Comic By Name, Number and Year", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "comicName",
label: "Comic UPC",
type: "cognigyText",
description: "The name of the comic to look for"
},
{
key: "comicNumber",
label: "Comic Number",
type: "cognigyText",
description: "The number of the comic to look for"
},
{
key: "comicYear",
label: "Comic Year",
type: "cognigyText",
description: "The year of the comic to look for"
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "comicName" },
{ type: "field", key: "comicNumber" },
{ type: "field", key: "comicYear" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, comicName, comicNumber, comicYear, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/comics?titleStartsWith=${comicName}&startYear=${comicYear}&issueNumber=${comicNumber}&ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); if (storeLocation === 'context') { api.addToContext(contextKey, result.data, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, result.data); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getComicByName.js.mapbuild/nodes/getComicByName.js.map000666 000000 000000 00000005437 14036414445 015415 0ustar00000000 000000 {"version":3,"file":"getComicByName.js","sourceRoot":"","sources":["../../src/nodes/getComicByName.ts"],"names":[],"mappings":"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"}build/nodes/getComicByNameIssue.js000666 000000 000000 00000010442 14036432277 015645 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getComicByNameIssueNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getComicByNameIssueNode = extension_tools_1.createNodeDescriptor({ type: "getComicByNameIssue", defaultLabel: "Get Comic By Name and Issue Number", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "comicName",
label: "Comic Name",
type: "cognigyText",
description: "The name of the comic to look for"
},
{
key: "comicNumber",
label: "Comic Number",
type: "cognigyText",
description: "The number of the comic to look for"
},
{
key: "comicYear",
label: "Year of the First Comic in the Series",
type: "cognigyText",
description: "The year the first comic in the series came out"
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "comicName" },
{ type: "field", key: "comicNumber" },
{ type: "field", key: "comicYear" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, comicName, comicNumber, comicYear, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/comics?titleStartsWith=${comicName}&startYear=${comicYear}&issueNumber=${comicNumber}&ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); if (storeLocation === 'context') { api.addToContext(contextKey, result.data, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, result.data); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getComicByNameIssue.js.mapbuild/nodes/getComicByNameIssue.js.map000666 000000 000000 00000005453 14036432277 016427 0ustar00000000 000000 {"version":3,"file":"getComicByNameIssue.js","sourceRoot":"","sources":["../../src/nodes/getComicByNameIssue.ts"],"names":[],"mappings":"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"}build/nodes/getComicByUPC.js000666 000000 000000 00000007267 14036432277 014416 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getComicByUPCNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getComicByUPCNode = extension_tools_1.createNodeDescriptor({ type: "getComicByUPC", defaultLabel: "Get Comic By UPC", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "comicUPC",
label: "Comic UPC",
type: "cognigyText",
description: "Cognigy Text for the field to be used for the UPC search"
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "comicUPC" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, comicUPC, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/comics?upc=${comicUPC}&ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); if (storeLocation === 'context') { api.addToContext(contextKey, result.data, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, result.data); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getComicByUPC.js.mapbuild/nodes/getComicByUPC.js.map000666 000000 000000 00000004711 14036432277 015161 0ustar00000000 000000 {"version":3,"file":"getComicByUPC.js","sourceRoot":"","sources":["../../src/nodes/getComicByUPC.ts"],"names":[],"mappings":"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"}build/nodes/getCreator.js000666 000000 000000 00000007307 14036432277 014113 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCreatorNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getCreatorNode = extension_tools_1.createNodeDescriptor({ type: "getCreator", defaultLabel: "Get Creator", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "creatorName",
label: "Creator Name",
type: "cognigyText",
description: "Cognigy Text for the field to be used for the name search"
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "creatorResults",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "creatorResults",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "creatorName" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, creatorName, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/creators?nameStartsWith=${creatorName}&ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); if (storeLocation === 'context') { api.addToContext(contextKey, result.data, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, result.data); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getCreator.js.mapbuild/nodes/getCreator.js.map000666 000000 000000 00000004704 14036432277 014665 0ustar00000000 000000 {"version":3,"file":"getCreator.js","sourceRoot":"","sources":["../../src/nodes/getCreator.ts"],"names":[],"mappings":"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"}build/nodes/getListOfCharacters.js000666 000000 000000 00000007660 14036432277 015716 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getListOfCharactersNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getListOfCharactersNode = extension_tools_1.createNodeDescriptor({ type: "getListOfCharacters", defaultLabel: "Get List Of Characters", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "charName",
label: "Character Name",
type: "cognigyText",
description: "Cognigy Text for the field to be used for the name search"
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store List",
defaultValue: "charList",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store List",
defaultValue: "charList",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "charName" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, charName, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/characters?nameStartsWith=${charName}&ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); const listOfCharacters = result.data.data.results; let tempCharList = []; for (const i of listOfCharacters) { tempCharList.push(i.name); } if (storeLocation === 'context') { api.addToContext(contextKey, tempCharList, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, tempCharList); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getListOfCharacters.js.mapbuild/nodes/getListOfCharacters.js.map000666 000000 000000 00000005202 14036432277 016460 0ustar00000000 000000 {"version":3,"file":"getListOfCharacters.js","sourceRoot":"","sources":["../../src/nodes/getListOfCharacters.ts"],"names":[],"mappings":"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"}build/nodes/getSeriesByCreatorID.js000666 000000 000000 00000010176 14036432277 015774 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getSeriesByCreatorIDNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const axios_1 = require("axios"); exports.getSeriesByCreatorIDNode = extension_tools_1.createNodeDescriptor({ type: "getSeriesByCreatorID", defaultLabel: "Get Series By Creator ID", fields: [
{
key: "apiConnection",
label: "Your API Keys",
type: "connection",
description: "API authentication information for the Marvel API",
params: {
connectionType: 'apiKeys',
required: true
}
},
{
key: "creatorID",
label: "Creator ID",
type: "cognigyText",
description: "ID of the creator of the series. Can be found using the Get Creator Node"
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "comicResults",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "field", key: "creatorID" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, creatorID, storeLocation, inputKey, contextKey } = config; const { privateKey, publicKey } = apiConnection; const ts = Date.now(); const hash = require('crypto').createHash('MD5').update(ts + privateKey + publicKey).digest('hex'); const endpoint = `https://gateway.marvel.com:443/v1/public/creators/${creatorID}/series?ts=${ts}&apikey=${publicKey}&hash=${hash}\`; try { const result = await axios_1.default.get(endpoint); const series = result.data.data.results; let seriesList = []; for (const i of series) { seriesList.push({ "title": i.title, "subtitle": i.description, "imageURL": i.thumbnail.path + ".jpg", "fallbackURL": i.urls[0].url }); } if (storeLocation === 'context') { api.addToContext(contextKey, seriesList, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, seriesList); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getSeriesByCreatorID.js.mapbuild/nodes/getSeriesByCreatorID.js.map000666 000000 000000 00000005442 14036432277 016550 0ustar00000000 000000 {"version":3,"file":"getSeriesByCreatorID.js","sourceRoot":"","sources":["../../src/nodes/getSeriesByCreatorID.ts"],"names":[],"mappings":"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"}build/nodes/getToken.js000666 000000 000000 00000006350 14300702270 013554 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getTokenNode = void 0; const extension_tools_1 = require("@cognigy/extension-tools"); const botframework_connector_1 = require("botframework-connector"); exports.getTokenNode = extension_tools_1.createNodeDescriptor({ type: "getToken", defaultLabel: "Get Token", fields: [
{
key: "apiConnection",
label: "Your Bot Authentication Credentials",
type: "connection",
description: "Bot App ID and Password",
params: {
connectionType: 'microsoftBotCredentials',
required: true
}
},
{
key: "storeLocation",
type: "select",
label: "Where to Store the Result",
params: {
options: [
{
label: "Input",
value: "input"
},
{
label: "Context",
value: "context"
}
],
required: true
},
defaultValue: "input"
},
{
key: "inputKey",
type: "cognigyText",
label: "Input Key to Store Result",
defaultValue: "microsoftToken",
condition: {
key: "storeLocation",
value: "input"
}
},
{
key: "contextKey",
type: "cognigyText",
label: "Context Key to store Result",
defaultValue: "microsoftToken",
condition: {
key: "storeLocation",
value: "context"
}
}
], sections: [
{
key: "storageOption",
label: "Storage Option",
defaultCollapsed: true,
fields: [
"storeLocation",
"inputKey",
"contextKey"
]
}
], form: [
{ type: "field", key: "apiConnection" },
{ type: "section", key: "storageOption" }
], appearance: { color: "#ed1d24" }, function: async ({ cognigy, config }) => { const { api } = cognigy; const { apiConnection, storeLocation, inputKey, contextKey } = config; const { appId, appPassword } = apiConnection; let credentials = await new botframework_connector_1.MicrosoftAppCredentials(appId, appPassword).getToken(); try { if (storeLocation === 'context') { api.addToContext(contextKey, credentials, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, credentials); } } catch (error) { if (storeLocation === 'context') { api.addToContext(contextKey, { error: error.message }, 'simple'); } else { // @ts-ignore api.addToInput(inputKey, { error: error.message }); } } } }); //# sourceMappingURL=getToken.js.mapbuild/nodes/getToken.js.map000666 000000 000000 00000004044 14300702270 014326 0ustar00000000 000000 {"version":3,"file":"getToken.js","sourceRoot":"","sources":["../../src/nodes/getToken.ts"],"names":[],"mappings":";;;AAAA,8DAAyF;AAEzF,mEAAkF;AAcrE,QAAA,YAAY,GAAG,sCAAoB,CAAC;IAC7C,IAAI,EAAE,UAAU;IAChB,YAAY,EAAE,WAAW;IACzB,MAAM,EAAE;QACJ;YACI,GAAG,EAAE,eAAe;YACpB,KAAK,EAAE,qCAAqC;YAC5C,IAAI,EAAE,YAAY;YAClB,WAAW,EAAE,yBAAyB;YACtC,MAAM,EAAE;gBACJ,cAAc,EAAE,yBAAyB;gBACzC,QAAQ,EAAE,IAAI;aACjB;SACJ;QACD;YACL,GAAG,EAAE,eAAe;YACpB,IAAI,EAAE,QAAQ;YACd,KAAK,EAAE,2BAA2B;YAClC,MAAM,EAAE;gBACP,OAAO,EAAE;oBACR;wBACC,KAAK,EAAE,OAAO;wBACd,KAAK,EAAE,OAAO;qBACd;oBACD;wBACC,KAAK,EAAE,SAAS;wBAChB,KAAK,EAAE,SAAS;qBAChB;iBACD;gBACD,QAAQ,EAAE,IAAI;aACd;YACD,YAAY,EAAE,OAAO;SACrB;QACK;YACL,GAAG,EAAE,UAAU;YACf,IAAI,EAAE,aAAa;YACnB,KAAK,EAAE,2BAA2B;YAClC,YAAY,EAAE,gBAAgB;YAC9B,SAAS,EAAE;gBACV,GAAG,EAAE,eAAe;gBACpB,KAAK,EAAE,OAAO;aACd;SACD;QACD;YACC,GAAG,EAAE,YAAY;YACjB,IAAI,EAAE,aAAa;YACnB,KAAK,EAAE,6BAA6B;YACpC,YAAY,EAAE,gBAAgB;YAC9B,SAAS,EAAE;gBACV,GAAG,EAAE,eAAe;gBACpB,KAAK,EAAE,SAAS;aAChB;SACD;KACE;IACD,QAAQ,EAAE;QACN;YACI,GAAG,EAAE,eAAe;YACpB,KAAK,EAAE,gBAAgB;YACvB,gBAAgB,EAAE,IAAI;YACtB,MAAM,EAAE;gBACJ,eAAe;gBACf,UAAU;gBACV,YAAY;aACf;SACJ;KACJ;IACD,IAAI,EAAE;QACF,EAAE,IAAI,EAAE,OAAO,EAAE,GAAG,EAAE,eAAe,EAAC;QACtC,EAAE,IAAI,EAAE,SAAS,EAAE,GAAG,EAAE,eAAe,EAAC;KAC3C;IACD,UAAU,EAAE;QACR,KAAK,EAAE,SAAS;KACnB;IACD,QAAQ,EAAE,KAAK,EAAE,EAAE,OAAO,EAAE,MAAM,EAAmB,EAAE,EAAE;QACrD,MAAM,EAAE,GAAG,EAAE,GAAG,OAAO,CAAC;QACxB,MAAM,EAAE,aAAa,EAAE,aAAa,EAAE,QAAQ,EAAE,UAAU,EAAE,GAAG,MAAM,CAAC;QACtE,MAAM,EAAE,KAAK,EAAE,WAAW,EAAE,GAAG,aAAa,CAAC;QAE7C,IAAI,WAAW,GAAG,MAAM,IAAI,gDAAuB,CAAC,KAAK,EAAE,WAAW,CAAC,CAAC,QAAQ,EAAE,CAAC;QAEvF,IAAI;YACA,IAAI,aAAa,KAAK,SAAS,EAAE;gBAC7B,GAAG,CAAC,YAAY,CAAC,UAAU,EAAE,WAAW,EAAE,QAAQ,CAAC,CAAC;aACvD;iBAAM;gBACH,aAAa;gBACb,GAAG,CAAC,UAAU,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAC;aACzC;SACJ;QAAC,OAAO,KAAK,EAAE;YACZ,IAAI,aAAa,KAAK,SAAS,EAAE;gBAC7B,GAAG,CAAC,YAAY,CAAC,UAAU,EAAE,EAAE,KAAK,EAAE,KAAK,CAAC,OAAO,EAAE,EAAE,QAAQ,CAAC,CAAC;aACpE;iBAAM;gBACH,aAAa;gBACb,GAAG,CAAC,UAAU,CAAC,QAAQ,EAAE,EAAE,KAAK,EAAE,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC;aACtD;SACJ;IACL,CAAC;CACA,CAAC,CAAC"}build/connections/MarvelAPIKeys.js000666 000000 000000 00000000563 14036432277 015637 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.marvelAPIKeys = void 0; exports.marvelAPIKeys = { type: "apiKeys", label: "Public and private keys for the Marvel-API connection", fields: [
{ fieldName: "publicKey" },
{ fieldName: "privateKey" }
] }; //# sourceMappingURL=MarvelAPIKeys.js.mapbuild/connections/MarvelAPIKeys.js.map000666 000000 000000 00000000444 14036432277 016411 0ustar00000000 000000 {"version":3,"file":"MarvelAPIKeys.js","sourceRoot":"","sources":["../../src/connections/MarvelAPIKeys.ts"],"names":[],"mappings":";;;AAEa,QAAA,aAAa,GAAsB;IAC/C,IAAI,EAAE,SAAS;IACf,KAAK,EAAE,uDAAuD;IAC9D,MAAM,EAAE;QACP,EAAE,SAAS,EAAE,WAAW,EAAE;QAC1B,EAAE,SAAS,EAAE,YAAY,EAAE;KAC3B;CACD,CAAC"}build/connections/microsoftBotAuthInfo.js000666 000000 000000 00000000571 14300702270 017315 0ustar00000000 000000 "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.microsoftBotAuthInfo = void 0; exports.microsoftBotAuthInfo = { type: "microsoftBotCredentials", label: "Microsoft Bot Credentials", fields: [
{ fieldName: "appId" },
{ fieldName: "appPassword" }
] }; //# sourceMappingURL=microsoftBotAuthInfo.js.mapbuild/connections/microsoftBotAuthInfo.js.map000666 000000 000000 00000000467 14300702270 020075 0ustar00000000 000000 {"version":3,"file":"microsoftBotAuthInfo.js","sourceRoot":"","sources":["../../src/connections/microsoftBotAuthInfo.ts"],"names":[],"mappings":";;;AAEa,QAAA,oBAAoB,GAAsB;IACtD,IAAI,EAAE,yBAAyB;IAC/B,KAAK,EAAE,2BAA2B;IAClC,MAAM,EAAE;QACP,EAAE,SAAS,EAAE,OAAO,EAAE;QACtB,EAAE,SAAS,EAAE,aAAa,EAAE;KAC5B;CACD,CAAC"}package.json000666 000000 000000 00000001622 14300674054 011522 0ustar00000000 000000 { "name": "microsoft-bot-auth", "version": "4.0.0", "description": "Retrieve Token to Download Inline Images from Teams.", "main": "build/module.js", "scripts": { "transpile": "tsc -p .", "zip": "tar cfz microsoft-bot-auth.tar.gz build/* package.json package-lock.json README.md icon.png", "build": "npm run transpile && npm run lint && npm run zip", "lint": "tslint -c tslint.json src/**/*.ts" }, "keywords": [
"Cognigy.AI",
"extensions",
"documentation"
], "author": "Cognigy GmbH", "license": "ISC", "dependencies": { "@cognigy/extension-tools": "^0.14.0", "axios": "^0.21.2", "botframework-connector": "^4.15.0", "crypto": "^1.0.1", "node-fetch": "^2.6.1" }, "devDependencies": { "@types/node": "^13.13.15", "@types/node-fetch": "^2.5.7", "tslint": "^6.1.3", "typescript": "^3.9.9" } } package-lock.json000666 000000 000000 00000301623 14300674054 012454 0ustar00000000 000000 { "name": "marvel-api", "version": "4.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "marvel-api", "version": "4.0.0", "license": "ISC", "dependencies": { "@cognigy/extension-tools": "^0.14.0", "axios": "^0.21.2", "botframework-connector": "^4.15.0", "crypto": "^1.0.1", "node-fetch": "^2.6.1" }, "devDependencies": { "@types/node": "^13.13.15", "@types/node-fetch": "^2.5.7", "tslint": "^6.1.3", "typescript": "^3.9.9" } }, "node_modules/@azure/abort-controller": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.0.4.tgz", "integrity": "sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==", "dependencies": { "tslib": "^2.0.0" }, "engines": { "node": ">=8.0.0" } }, "node_modules/@azure/core-asynciterator-polyfill": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.0.tgz", "integrity": "sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg==" }, "node_modules/@azure/core-auth": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", "dependencies": { "@azure/abort-controller": "^1.0.0", "tslib": "^2.2.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@azure/core-client": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.3.3.tgz", "integrity": "sha512-yrg4fn1S1mF1+dazfDzIGJE4gQeX1ToGgv78E08GLAL6kDLPf40VEKd2V98NO4IXcwcT1I52KZy3xS3787qcXA==", "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-asynciterator-polyfill": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-rest-pipeline": "^1.1.0", "@azure/core-tracing": "1.0.0-preview.13", "tslib": "^2.2.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@azure/core-rest-pipeline": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.3.2.tgz", "integrity": "sha512-kymICKESeHBpVLgQiAxllgWdSTopkqtmfPac8ITwMCxNEC6hzbSpqApYbjzxbBNkBMgoD4GESo6LLhR/sPh6kA==", "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-tracing": "1.0.0-preview.13", "@azure/logger": "^1.0.0", "form-data": "^4.0.0", "http-proxy-agent": "^4.0.1", "https-proxy-agent": "^5.0.0", "tslib": "^2.2.0", "uuid": "^8.3.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@azure/core-rest-pipeline/node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" }, "engines": { "node": ">= 6" } }, "node_modules/@azure/core-tracing": { "version": "1.0.0-preview.13", "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", "dependencies": { "@opentelemetry/api": "^1.0.1", "tslib": "^2.2.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@azure/core-util": { "version": "1.0.0-beta.1", "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0-beta.1.tgz", "integrity": "sha512-pS6cup979/qyuyNP9chIybK2qVkJ3MarbY/bx3JcGKE6An6dRweLnsfJfU2ydqUI/B51Rjnn59ajHIhCUTwWZw==", "dependencies": { "tslib": "^2.0.0" }, "engines": { "node": ">=8.0.0" } }, "node_modules/@azure/identity": { "version": "2.0.0-beta.6", "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-client": "^1.0.0", "@azure/core-rest-pipeline": "^1.1.0", "@azure/core-tracing": "1.0.0-preview.13", "@azure/core-util": "^1.0.0-beta.1", "@azure/logger": "^1.0.0", "@azure/msal-browser": "^2.16.0", "@azure/msal-common": "^4.5.1", "@azure/msal-node": "^1.3.0", "@types/stoppable": "^1.1.0", "events": "^3.0.0", "jws": "^4.0.0", "open": "^7.0.0", "stoppable": "^1.1.0", "tslib": "^2.2.0", "uuid": "^8.3.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@azure/logger": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", "dependencies": { "tslib": "^2.2.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@azure/ms-rest-js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", "dependencies": { "@types/tunnel": "0.0.0", "axios": "^0.21.1", "form-data": "^2.3.2", "tough-cookie": "^2.4.3", "tslib": "^1.9.2", "tunnel": "0.0.6", "uuid": "^3.2.1", "xml2js": "^0.4.19" } }, "node_modules/@azure/ms-rest-js/node_modules/form-data": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", "mime-types": "^2.1.12" }, "engines": { "node": ">= 0.12" } }, "node_modules/@azure/ms-rest-js/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@azure/ms-rest-js/node_modules/uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", "bin": { "uuid": "bin/uuid" } }, "node_modules/@azure/msal-browser": { "version": "2.20.0", "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.20.0.tgz", "integrity": "sha512-Fl8boo38fPNlEm84fRCulbTfHJo+Z/i+1gcdJTG+PqmrkMOUVTdpkwznGh6ZQdAM34uumEgzukmqMr8lVKrytA==", "dependencies": { "@azure/msal-common": "^5.2.0" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-browser/node_modules/@azure/msal-common": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-5.2.0.tgz", "integrity": "sha512-oVc4soy5MEZOp9NvCDqBk57mtiUTJXQQ8Z8S/4UiRQP8RG8snuCFQUs9xxdIfvl2FWIvgiBz+SMByyjTaRX42Q==", "dependencies": { "debug": "^4.1.1" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-common": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", "dependencies": { "debug": "^4.1.1" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-node": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.4.0.tgz", "integrity": "sha512-Ek6hqOFUi5QEAxZ55awM8y1N+9SzS9Qh8ijF4RDLtFuHzqP7xXmMnVC1lae45FlH55DUOo7dg/smuDJnb4kw6g==", "dependencies": { "@azure/msal-common": "^5.2.0", "axios": "^0.21.4", "jsonwebtoken": "^8.5.1", "uuid": "^8.3.0" }, "engines": { "node": "10 || 12 || 14 || 16" } }, "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-5.2.0.tgz", "integrity": "sha512-oVc4soy5MEZOp9NvCDqBk57mtiUTJXQQ8Z8S/4UiRQP8RG8snuCFQUs9xxdIfvl2FWIvgiBz+SMByyjTaRX42Q==", "dependencies": { "debug": "^4.1.1" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-node/node_modules/jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", "dependencies": { "jws": "^3.2.2", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", "lodash.isinteger": "^4.0.4", "lodash.isnumber": "^3.0.3", "lodash.isplainobject": "^4.0.6", "lodash.isstring": "^4.0.1", "lodash.once": "^4.0.0", "ms": "^2.1.1", "semver": "^5.6.0" }, "engines": { "node": ">=4", "npm": ">=1.4.28" } }, "node_modules/@azure/msal-node/node_modules/jwa": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "node_modules/@azure/msal-node/node_modules/jws": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "dependencies": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } }, "node_modules/@babel/code-frame": { "version": "7.16.0", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", "dev": true, "dependencies": { "@babel/highlight": "^7.16.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { "version": "7.15.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { "version": "7.16.0", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.15.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@cognigy/extension-tools": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@cognigy/extension-tools/-/extension-tools-0.14.0.tgz", "integrity": "sha512-DDP46/qqZKSB3+p+IjaA9aCOKcfSqaa3uGwCaTQV7rM375BS6baUK95/ELY3qX7sx0XbghH0Smq/5UtAKd17GA==", "license": "SEE LICENSE IN LICENSE" }, "node_modules/@opentelemetry/api": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.3.tgz", "integrity": "sha512-puWxACExDe9nxbBB3lOymQFrLYml2dVOrd7USiVRnSbgXE+KwBu+HxFvxrzfqsiSda9IWsXJG1ef7C1O2/GmKQ==", "engines": { "node": ">=8.0.0" } }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", "engines": { "node": ">= 6" } }, "node_modules/@types/jsonwebtoken": { "version": "7.2.8", "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.8.tgz", "integrity": "sha512-XENN3YzEB8D6TiUww0O8SRznzy1v+77lH7UmuN54xq/IHIsyWjWOzZuFFTtoiRuaE782uAoRwBe/wwow+vQXZw==", "dependencies": { "@types/node": "*" } }, "node_modules/@types/node": { "version": "13.13.52", "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" }, "node_modules/@types/node-fetch": { "version": "2.5.12", "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", "dev": true, "dependencies": { "@types/node": "*", "form-data": "^3.0.0" } }, "node_modules/@types/stoppable": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", "dependencies": { "@types/node": "*" } }, "node_modules/@types/tunnel": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", "dependencies": { "@types/node": "*" } }, "node_modules/@xmldom/xmldom": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", "engines": { "node": ">=10.0.0" } }, "node_modules/adal-node": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", "dependencies": { "@xmldom/xmldom": "^0.7.0", "async": "^2.6.3", "axios": "^0.21.1", "date-utils": "*", "jws": "3.x.x", "underscore": ">= 1.3.1", "uuid": "^3.1.0", "xpath.js": "1.1.0" }, "engines": { "node": ">= 0.6.15" } }, "node_modules/adal-node/node_modules/jwa": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "node_modules/adal-node/node_modules/jws": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "dependencies": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } }, "node_modules/adal-node/node_modules/uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", "bin": { "uuid": "bin/uuid" } }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dependencies": { "debug": "4" }, "engines": { "node": ">= 6.0.0" } }, "node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "dependencies": { "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "dependencies": { "sprintf-js": "1.0.2" } }, "node_modules/async": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "dependencies": { "lodash": "^4.17.14" } }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "node_modules/axios": { "version": "0.21.4", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "dependencies": { "follow-redirects": "^1.14.0" } }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, "node_modules/base64url": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", "engines": { "node": ">=6.0.0" } }, "node_modules/botbuilder-stdlib": { "version": "4.15.0-internal", "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.15.0-internal.tgz", "integrity": "sha512-2nL3+swW4Af97Ofj6uTM8cLzgRQDBgyk89HPGLm80Z6/eCsGkUnOsn4osLiqbNWxfXEpQp5WzQhyzOuNiDqeIw==" }, "node_modules/botframework-connector": { "version": "4.15.0", "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.15.0.tgz", "integrity": "sha512-p7e+W3JfLL/jwD6cn9f4Odp4VOqv+b8HleTd0dFvcrOYCOZQ1gahAXgp39xd+NtARaLceSBmQe3ZEUrlMO3XFw==", "dependencies": { "@azure/identity": "2.0.0-beta.6", "@azure/ms-rest-js": "1.9.1", "@types/jsonwebtoken": "7.2.8", "@types/node": "^10.17.27", "adal-node": "0.2.3", "axios": "^0.21.2", "base64url": "^3.0.0", "botbuilder-stdlib": "4.15.0-internal", "botframework-schema": "4.15.0", "cross-fetch": "^3.0.5", "jsonwebtoken": "8.0.1", "rsa-pem-from-mod-exp": "^0.8.4", "zod": "1.11.17" } }, "node_modules/botframework-connector/node_modules/@types/node": { "version": "10.17.60", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" }, "node_modules/botframework-schema": { "version": "4.15.0", "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.15.0.tgz", "integrity": "sha512-81Tm4GPy1RHlB5CsZU6zbOu+wHqvxBI08rDNb/Zlx1oKhFAu9/mpl0+Go3jEYRukAmJDVzKviRruSSqBcZ6L/g==", "dependencies": { "uuid": "^8.3.2", "zod": "1.11.17" } }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" }, "node_modules/builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" }, "engines": { "node": ">=4" } }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "dependencies": { "color-name": "1.1.3" } }, "node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { "delayed-stream": "1.0.0" }, "engines": { "node": ">= 0.8" } }, "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, "node_modules/cross-fetch": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", "dependencies": { "node-fetch": "2.6.1" } }, "node_modules/cross-fetch/node_modules/node-fetch": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", "engines": { "node": "4.x || >=6.0.0" } }, "node_modules/crypto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz", "integrity": "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==", "deprecated": "This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in." }, "node_modules/date-utils": { "version": "1.2.21", "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", "integrity": "sha1-YfsWzcEnSzyayq/+n8ad+HIKK2Q=", "engines": { "node": ">0.4.0" } }, "node_modules/debug": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "engines": { "node": ">=0.4.0" } }, "node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, "engines": { "node": ">=0.3.1" } }, "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "dependencies": { "safe-buffer": "^5.0.1" } }, "node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true, "engines": { "node": ">=0.8.0" } }, "node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" }, "engines": { "node": ">=4" } }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "engines": { "node": ">=0.8.x" } }, "node_modules/follow-redirects": { "version": "1.14.5", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", "funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/RubenVerborgh"\ }
], "engines": { "node": ">=4.0" }, "peerDependenciesMeta": { "debug": { "optional": true } } }, "node_modules/form-data": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dev": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" }, "engines": { "node": ">= 6" } }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, "node_modules/glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, "engines": { "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, "dependencies": { "function-bind": "^1.1.1" }, "engines": { "node": ">= 0.4.0" } }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true, "engines": { "node": ">=4" } }, "node_modules/http-proxy-agent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", "dependencies": { "@tootallnate/once": "1", "agent-base": "6", "debug": "4" }, "engines": { "node": ">= 6" } }, "node_modules/https-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "dependencies": { "agent-base": "6", "debug": "4" }, "engines": { "node": ">= 6" } }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, "node_modules/is-core-module": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", "dev": true, "dependencies": { "has": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "bin": { "is-docker": "cli.js" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dependencies": { "is-docker": "^2.0.0" }, "engines": { "node": ">=8" } }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "node_modules/jsonwebtoken": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", "integrity": "sha1-UNrvjQqMfeLNBrwQE7dbBMzz8M8=", "dependencies": { "jws": "^3.1.4", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", "lodash.isinteger": "^4.0.4", "lodash.isnumber": "^3.0.3", "lodash.isplainobject": "^4.0.6", "lodash.isstring": "^4.0.1", "lodash.once": "^4.0.0", "ms": "^2.0.0", "xtend": "^4.0.1" }, "engines": { "node": ">=0.12", "npm": ">=1.4.28" } }, "node_modules/jsonwebtoken/node_modules/jwa": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "node_modules/jsonwebtoken/node_modules/jws": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "dependencies": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } }, "node_modules/jwa": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "node_modules/jws": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", "dependencies": { "jwa": "^2.0.0", "safe-buffer": "^5.0.1" } }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" }, "node_modules/lodash.isboolean": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" }, "node_modules/lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" }, "node_modules/lodash.isnumber": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" }, "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" }, "node_modules/lodash.isstring": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" }, "node_modules/lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" }, "node_modules/mime-db": { "version": "1.51.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { "version": "2.1.34", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", "dependencies": { "mime-db": "1.51.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "node_modules/mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, "dependencies": { "minimist": "^1.2.5" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/node-fetch": { "version": "2.6.6", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" } }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "dependencies": { "wrappy": "1" } }, "node_modules/open": { "version": "7.4.2", "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", "dependencies": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "node_modules/psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "node_modules/punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "engines": { "node": ">=6" } }, "node_modules/resolve": { "version": "1.20.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", "dev": true, "dependencies": { "is-core-module": "^2.2.0", "path-parse": "^1.0.6" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/rsa-pem-from-mod-exp": { "version": "0.8.4", "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.4.tgz", "integrity": "sha1-NipCxtMEBW1JOz8SvOq7LGV2ptQ=" }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"\ },
{
"type": "patreon",
"url": "https://www.patreon.com/feross"\ },
{
"type": "consulting",
"url": "https://feross.org/support"\ }
] }, "node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "node_modules/semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "bin": { "semver": "bin/semver" } }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, "node_modules/stoppable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "engines": { "node": ">=4", "npm": ">=6" } }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "dependencies": { "has-flag": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dependencies": { "psl": "^1.1.28", "punycode": "^2.1.1" }, "engines": { "node": ">=0.8" } }, "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "node_modules/tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" }, "node_modules/tslint": { "version": "6.1.3", "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.", "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "builtin-modules": "^1.1.1", "chalk": "^2.3.0", "commander": "^2.12.1", "diff": "^4.0.1", "glob": "^7.1.1", "js-yaml": "^3.13.1", "minimatch": "^3.0.4", "mkdirp": "^0.5.3", "resolve": "^1.3.2", "semver": "^5.3.0", "tslib": "^1.13.0", "tsutils": "^2.29.0" }, "bin": { "tslint": "bin/tslint" }, "engines": { "node": ">=4.8.0" }, "peerDependencies": { "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev" } }, "node_modules/tslint/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, "node_modules/tsutils": { "version": "2.29.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, "dependencies": { "tslib": "^1.8.1" }, "peerDependencies": { "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev" } }, "node_modules/tsutils/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, "node_modules/tunnel": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", "engines": { "node": ">=0.6.11 <=0.7.0 || >=0.7.3" } }, "node_modules/typescript": { "version": "3.9.10", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=4.2.0" } }, "node_modules/underscore": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" }, "node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", "dependencies": { "tr46": "
0.0.3", "webidl-conversions": "^3.0.0" } }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, "node_modules/xml2js": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "11.0.0" }, "engines": { "node": ">=4.0.0" } }, "node_modules/xmlbuilder": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "engines": { "node": ">=4.0" } }, "node_modules/xpath.js": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", "engines": { "node": ">=0.4.0" } }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "engines": { "node": ">=0.4" } }, "node_modules/zod": { "version": "1.11.17", "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" } }, "dependencies": { "@azure/abort-controller": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.0.4.tgz", "integrity": "sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==", "requires": { "tslib": "^2.0.0" } }, "@azure/core-asynciterator-polyfill": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.0.tgz", "integrity": "sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg==" }, "@azure/core-auth": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", "requires": { "@azure/abort-controller": "^1.0.0", "tslib": "^2.2.0" } }, "@azure/core-client": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.3.3.tgz", "integrity": "sha512-yrg4fn1S1mF1+dazfDzIGJE4gQeX1ToGgv78E08GLAL6kDLPf40VEKd2V98NO4IXcwcT1I52KZy3xS3787qcXA==", "requires": { "@azure/abort-controller": "^1.0.0", "@azure/core-asynciterator-polyfill": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-rest-pipeline": "^1.1.0", "@azure/core-tracing": "1.0.0-preview.13", "tslib": "^2.2.0" } }, "@azure/core-rest-pipeline": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.3.2.tgz", "integrity": "sha512-kymICKESeHBpVLgQiAxllgWdSTopkqtmfPac8ITwMCxNEC6hzbSpqApYbjzxbBNkBMgoD4GESo6LLhR/sPh6kA==", "requires": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-tracing": "1.0.0-preview.13", "@azure/logger": "^1.0.0", "form-data": "^4.0.0", "http-proxy-agent": "^4.0.1", "https-proxy-agent": "^5.0.0", "tslib": "^2.2.0", "uuid": "^8.3.0" }, "dependencies": { "form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } } } }, "@azure/core-tracing": { "version": "1.0.0-preview.13", "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", "requires": { "@opentelemetry/api": "^1.0.1", "tslib": "^2.2.0" } }, "@azure/core-util": { "version": "1.0.0-beta.1", "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0-beta.1.tgz", "integrity": "sha512-pS6cup979/qyuyNP9chIybK2qVkJ3MarbY/bx3JcGKE6An6dRweLnsfJfU2ydqUI/B51Rjnn59ajHIhCUTwWZw==", "requires": { "tslib": "^2.0.0" } }, "@azure/identity": { "version": "2.0.0-beta.6", "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.0.0-beta.6.tgz", "integrity": "sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==", "requires": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-client": "^1.0.0", "@azure/core-rest-pipeline": "^1.1.0", "@azure/core-tracing": "1.0.0-preview.13", "@azure/core-util": "^1.0.0-beta.1", "@azure/logger": "^1.0.0", "@azure/msal-browser": "^2.16.0", "@azure/msal-common": "^4.5.1", "@azure/msal-node": "^1.3.0", "@types/stoppable": "^1.1.0", "events": "^3.0.0", "jws": "^4.0.0", "open": "^7.0.0", "stoppable": "^1.1.0", "tslib": "^2.2.0", "uuid": "^8.3.0" } }, "@azure/logger": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", "requires": { "tslib": "^2.2.0" } }, "@azure/ms-rest-js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.1.tgz", "integrity": "sha512-F1crHKhmsvFLM9fsnDyCGFd2E2KR9GEZm5oBVV5D5k2EBQ7u7idtSJlSF6RDLDIrGWtc4NnFdYwsoiW8NLlBQg==", "requires": { "@types/tunnel": "0.0.0", "axios": "^0.21.1", "form-data": "^2.3.2", "tough-cookie": "^2.4.3", "tslib": "^1.9.2", "tunnel": "0.0.6", "uuid": "^3.2.1", "xml2js": "^0.4.19" }, "dependencies": { "form-data": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", "mime-types": "^2.1.12" } }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" } } }, "@azure/msal-browser": { "version": "2.20.0", "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.20.0.tgz", "integrity": "sha512-Fl8boo38fPNlEm84fRCulbTfHJo+Z/i+1gcdJTG+PqmrkMOUVTdpkwznGh6ZQdAM34uumEgzukmqMr8lVKrytA==", "requires": { "@azure/msal-common": "^5.2.0" }, "dependencies": { "@azure/msal-common": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-5.2.0.tgz", "integrity": "sha512-oVc4soy5MEZOp9NvCDqBk57mtiUTJXQQ8Z8S/4UiRQP8RG8snuCFQUs9xxdIfvl2FWIvgiBz+SMByyjTaRX42Q==", "requires": { "debug": "^4.1.1" } } } }, "@azure/msal-common": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz", "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==", "requires": { "debug": "^4.1.1" } }, "@azure/msal-node": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.4.0.tgz", "integrity": "sha512-Ek6hqOFUi5QEAxZ55awM8y1N+9SzS9Qh8ijF4RDLtFuHzqP7xXmMnVC1lae45FlH55DUOo7dg/smuDJnb4kw6g==", "requires": { "@azure/msal-common": "^5.2.0", "axios": "^0.21.4", "jsonwebtoken": "^8.5.1", "uuid": "^8.3.0" }, "dependencies": { "@azure/msal-common": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-5.2.0.tgz", "integrity": "sha512-oVc4soy5MEZOp9NvCDqBk57mtiUTJXQQ8Z8S/4UiRQP8RG8snuCFQUs9xxdIfvl2FWIvgiBz+SMByyjTaRX42Q==", "requires": { "debug": "^4.1.1" } }, "jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", "requires": { "jws": "^3.2.2", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", "lodash.isinteger": "^4.0.4", "lodash.isnumber": "^3.0.3", "lodash.isplainobject": "^4.0.6", "lodash.isstring": "^4.0.1", "lodash.once": "^4.0.0", "ms": "^2.1.1", "semver": "^5.6.0" } }, "jwa": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "requires": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "jws": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "requires": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } } } }, "@babel/code-frame": { "version": "7.16.0", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", "dev": true, "requires": { "@babel/highlight": "^7.16.0" } }, "@babel/helper-validator-identifier": { "version": "7.15.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", "dev": true }, "@babel/highlight": { "version": "7.16.0", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.15.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@cognigy/extension-tools": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@cognigy/extension-tools/-/extension-tools-0.14.0.tgz", "integrity": "sha512-DDP46/qqZKSB3+p+IjaA9aCOKcfSqaa3uGwCaTQV7rM375BS6baUK95/ELY3qX7sx0XbghH0Smq/5UtAKd17GA==" }, "@opentelemetry/api": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.3.tgz", "integrity": "sha512-puWxACExDe9nxbBB3lOymQFrLYml2dVOrd7USiVRnSbgXE+KwBu+HxFvxrzfqsiSda9IWsXJG1ef7C1O2/GmKQ==" }, "@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" }, "@types/jsonwebtoken": { "version": "7.2.8", "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.8.tgz", "integrity": "sha512-XENN3YzEB8D6TiUww0O8SRznzy1v+77lH7UmuN54xq/IHIsyWjWOzZuFFTtoiRuaE782uAoRwBe/wwow+vQXZw==", "requires": { "@types/node": "*" } }, "@types/node": { "version": "13.13.52", "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" }, "@types/node-fetch": { "version": "2.5.12", "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", "dev": true, "requires": { "@types/node": "*", "form-data": "^3.0.0" } }, "@types/stoppable": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.1.tgz", "integrity": "sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==", "requires": { "@types/node": "*" } }, "@types/tunnel": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", "requires": { "@types/node": "*" } }, "@xmldom/xmldom": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" }, "adal-node": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", "requires": { "@xmldom/xmldom": "^0.7.0", "async": "^2.6.3", "axios": "^0.21.1", "date-utils": "*", "jws": "3.x.x", "underscore": ">= 1.3.1", "uuid": "^3.1.0", "xpath.js": "1.1.0" }, "dependencies": { "jwa": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "requires": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "jws": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "requires": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" } } }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "requires": { "debug": "4" } }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { "color-convert": "^1.9.0" } }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { "sprintf-js": "1.0.2" } }, "async": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "requires": { "lodash": "^4.17.14" } }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "axios": { "version": "0.21.4", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "requires": { "follow-redirects": "^1.14.0" } }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, "base64url": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==" }, "botbuilder-stdlib": { "version": "4.15.0-internal", "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.15.0-internal.tgz", "integrity": "sha512-2nL3+swW4Af97Ofj6uTM8cLzgRQDBgyk89HPGLm80Z6/eCsGkUnOsn4osLiqbNWxfXEpQp5WzQhyzOuNiDqeIw==" }, "botframework-connector": { "version": "4.15.0", "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.15.0.tgz", "integrity": "sha512-p7e+W3JfLL/jwD6cn9f4Odp4VOqv+b8HleTd0dFvcrOYCOZQ1gahAXgp39xd+NtARaLceSBmQe3ZEUrlMO3XFw==", "requires": { "@azure/identity": "2.0.0-beta.6", "@azure/ms-rest-js": "1.9.1", "@types/jsonwebtoken": "7.2.8", "@types/node": "^10.17.27", "adal-node": "0.2.3", "axios": "^0.21.2", "base64url": "^3.0.0", "botbuilder-stdlib": "4.15.0-internal", "botframework-schema": "4.15.0", "cross-fetch": "^3.0.5", "jsonwebtoken": "8.0.1", "rsa-pem-from-mod-exp": "^0.8.4", "zod": "1.11.17" }, "dependencies": { "@types/node": { "version": "10.17.60", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" } } }, "botframework-schema": { "version": "4.15.0", "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.15.0.tgz", "integrity": "sha512-81Tm4GPy1RHlB5CsZU6zbOu+wHqvxBI08rDNb/Zlx1oKhFAu9/mpl0+Go3jEYRukAmJDVzKviRruSSqBcZ6L/g==", "requires": { "uuid": "^8.3.2", "zod": "1.11.17" } }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" }, "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", "dev": true }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "requires": { "color-name": "1.1.3" } }, "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "requires": { "delayed-stream": "1.0.0" } }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, "cross-fetch": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", "requires": { "node-fetch": "2.6.1" }, "dependencies": { "node-fetch": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" } } }, "crypto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz", "integrity": "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==" }, "date-utils": { "version": "1.2.21", "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", "integrity": "sha1-YfsWzcEnSzyayq/+n8ad+HIKK2Q=" }, "debug": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", "requires": { "ms": "2.1.2" } }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, "ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "requires": { "safe-buffer": "^5.0.1" } }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true }, "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, "follow-redirects": { "version": "1.14.5", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==" }, "form-data": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dev": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, "glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, "requires": { "function-bind": "^1.1.1" } }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "http-proxy-agent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", "requires": { "@tootallnate/once": "1", "agent-base": "6", "debug": "4" } }, "https-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "requires": { "agent-base": "6", "debug": "4" } }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" } }, "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, "is-core-module": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", "dev": true, "requires": { "has": "^1.0.3" } }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "requires": { "is-docker": "^2.0.0" } }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" } }, "jsonwebtoken": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz", "integrity": "sha1-UNrvjQqMfeLNBrwQE7dbBMzz8M8=", "requires": { "jws": "^3.1.4", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", "lodash.isinteger": "^4.0.4", "lodash.isnumber": "^3.0.3", "lodash.isplainobject": "^4.0.6", "lodash.isstring": "^4.0.1", "lodash.once": "^4.0.0", "ms": "^2.0.0", "xtend": "^4.0.1" }, "dependencies": { "jwa": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "requires": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "jws": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "requires": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } } } }, "jwa": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", "requires": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "jws": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", "requires": { "jwa": "^2.0.0", "safe-buffer": "^5.0.1" } }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" }, "lodash.isboolean": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" }, "lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" }, "lodash.isnumber": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" }, "lodash.isstring": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" }, "lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" }, "mime-db": { "version": "1.51.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" }, "mime-types": { "version": "2.1.34", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", "requires": { "mime-db": "1.51.0" } }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, "requires": { "minimist": "^1.2.5" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node-fetch": { "version": "2.6.6", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", "requires": { "whatwg-url": "^5.0.0" } }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { "wrappy": "1" } }, "open": { "version": "7.4.2", "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" } }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "resolve": { "version": "1.20.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", "dev": true, "requires": { "is-core-module": "^2.2.0", "path-parse": "^1.0.6" } }, "rsa-pem-from-mod-exp": { "version": "0.8.4", "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.4.tgz", "integrity": "sha1-NipCxtMEBW1JOz8SvOq7LGV2ptQ=" }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, "stoppable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { "has-flag": "^3.0.0" } }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "requires": { "psl": "^1.1.28", "punycode": "^2.1.1" } }, "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" }, "tslint": { "version": "6.1.3", "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "builtin-modules": "^1.1.1", "chalk": "^2.3.0", "commander": "^2.12.1", "diff": "^4.0.1", "glob": "^7.1.1", "js-yaml": "^3.13.1", "minimatch": "^3.0.4", "mkdirp": "^0.5.3", "resolve": "^1.3.2", "semver": "^5.3.0", "tslib": "^1.13.0", "tsutils": "^2.29.0" }, "dependencies": { "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true } } }, "tsutils": { "version": "2.29.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, "requires": { "tslib": "^1.8.1" }, "dependencies": { "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true } } }, "tunnel": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" }, "typescript": { "version": "3.9.10", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", "dev": true }, "underscore": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", "requires": { "tr46": "0.0.3", "webidl-conversions": "^3.0.0" } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, "xml2js": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "requires": { "sax": ">=0.6.0", "xmlbuilder": "11.0.0" } }, "xmlbuilder": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" }, "xpath.js": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==" }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "zod": { "version": "1.11.17", "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" } } } README.md000666 000000 000000 00000002424 14300674054 010514 0ustar00000000 000000 # Microsoft Azure Bot Services Token

Cognigy users who wish to integrate with Microsoft Teams via Microsoft Bot Services registration often notice that it is not possible to upload and process images via copy and paste into the chat or by taking a photo with a cell phone. This extension will not be able to solve this problem directly but it will give the user the tools to solve this problem via a third party RPA service such as Microsoft Power Automate or UiPath by creating a token which can be used as a API Get Request in order to download the image for further processing.

## Connection

In order to create a token to download the image we require the following information:

- App ID - App Password

This is the same information you required to set up an [Azure Bot Services Endpoint](https://support.cognigy.com/hc/en-us/articles/360016183720#1-create-a-azure-bot-services-endpoint-0-2).

#### Node: Get Token

This node will create the a token which can be sent to an external service in order to download the image. This is usually found under the following Cognigy Input object: - `{{input.data.request.attachments[0].contentUrl}}`

Although the user can choose whether to save the token in context or input it is suggested to save this information in the context. icon.png000666 000000 000000 00000004113 14300674054 010670 0ustar00000000 000000 �PNG 

IHDR@@% �sRGB��� pHYs  ���iTXtXML:com.adobe.xmp2019-08-21T15:08:91Pixelmator 3.8.5102727264164 ��IF��z����|r�����\�`������bjJ�.�J|&Ӽde.'E� ���zN2�08�)��/�5%pf�&t��@�7�9������jr ���=L���M�&���\��*� ��\.| ���h�gBE�%�N<=��r;����+ /9��F�5��i��S���������� ��h%"i�V,e@He��0���͓9�ӛ�z�'�W�c����������M��Y�����w���p�u5��9����4����p����^e�X VmW��l��ҭ`���g N� ���ېg��A�c' �/����+�� E0�ZDE�)�R.��8��tv�i7�!��P;�[h6D�[��.��n���á��U��3V��_X�GC��>�a�p�D!2Ä� |��t��l�h������2�Q]i��H�̆Ih�R� N���THT|irlmnS>|���t�Ǵ��θ=� �W}��fy�/�oA����w'ݼ�<���6 Dog�-ω���jt��+\��o�w�8�L� �e�u�A�?N�`��{��m�����Y���:;eO����hi&*/��@gB%��m���
�!TN<'qwKV5���f E�����V$]���$��Lupڧ&��z�t� �@�v��r8Y�CCvPR�CV��傀��6����[=4��0���1����DG41�J��$"�䌏��+�k�WWB�����&�Qr3�+��z��a;{�(ޮ���4X P�M�������I����.�C��������9��
?�yɀC �M*!�w�o�c�Mb�@�N ����
+�a.�$2�g�%IԳ��
�f�������G�J`���::�Ć���X���lg���3Kp��7#���l���BY-!ʇ��K Qh��*���>@)nܐML{�����z��[���C���:A��h?ơ'vIEND�B`�