Merge pull request #1 from rodrigorodriguez/master

Need for VBA to work
This commit is contained in:
Rodrigo Rodriguez 2018-12-10 09:48:22 -02:00 committed by GitHub
commit 4b2ce71dde
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 31 additions and 32 deletions

14
package-lock.json generated
View file

@ -1,6 +1,6 @@
{ {
"name": "botlib", "name": "botlib",
"version": "0.1.4", "version": "0.1.7",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
@ -535,9 +535,9 @@
} }
}, },
"azure-cognitiveservices-textanalytics": { "azure-cognitiveservices-textanalytics": {
"version": "2.0.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/azure-cognitiveservices-textanalytics/-/azure-cognitiveservices-textanalytics-2.0.0.tgz", "resolved": "https://registry.npmjs.org/azure-cognitiveservices-textanalytics/-/azure-cognitiveservices-textanalytics-2.1.0.tgz",
"integrity": "sha512-sLXVVUL1Lpnc2Ti5BeiEjb/mzzHPRHKaS8kqsOHoMTDSPAZAWaEofCaQ380jG937WD8wHcMXmvVsuTtQEmpqdg==", "integrity": "sha512-c9hpBJ/J7cf8JEnYnh4fJcxXpb09wYJnymaPNau6i0I5XzxRjQaOHl2WEfz264rr9LAHpVYddohXL4rqQsit6Q==",
"requires": { "requires": {
"ms-rest": "^2.3.3" "ms-rest": "^2.3.3"
} }
@ -2475,9 +2475,9 @@
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
}, },
"pragmatismo-io-framework": { "pragmatismo-io-framework": {
"version": "1.0.17", "version": "1.0.18",
"resolved": "https://registry.npmjs.org/pragmatismo-io-framework/-/pragmatismo-io-framework-1.0.17.tgz", "resolved": "https://registry.npmjs.org/pragmatismo-io-framework/-/pragmatismo-io-framework-1.0.18.tgz",
"integrity": "sha512-9vxoHPcAHdI4JAIX/sMnPsNUERqb8B0zNYd8HaKPJqu2VJGNEMUOr4U7StHy2uUpk8XbP8O02gHaH7LYRm6x/g==", "integrity": "sha512-oHzUxNbxXJ9DieUj9DbhMpryPWLdmrnzsTHxG9/a8/UUMFpHal5TR4hzh6JPkQqjhPjktYyvy2R2fdQiz114WQ==",
"requires": { "requires": {
"azure-cognitiveservices-textanalytics": "^2.0.0", "azure-cognitiveservices-textanalytics": "^2.0.0",
"azure-search": "^0.0.21", "azure-search": "^0.0.21",

View file

@ -1,9 +1,9 @@
{ {
"name": "botlib", "name": "botlib",
"version": "0.1.6", "version": "0.1.8",
"description": "General Bot base library for building Node.js TypeScript Apps packages (.gbapp)", "description": "General Bot base library for building Node.js TypeScript Apps packages (.gbapp)",
"main": "dist/src/index.js", "main": "dist/index.js",
"types": "dist/src/index.d.ts", "types": "dist/index.d.ts",
"homepage": "http://www.generalbot.com", "homepage": "http://www.generalbot.com",
"contributors": [ "contributors": [
"Rodrigo Rodriguez <me@rodrigorodriguez.com>", "Rodrigo Rodriguez <me@rodrigorodriguez.com>",

View file

@ -30,32 +30,31 @@
| | | |
\*****************************************************************************/ \*****************************************************************************/
import { BotAdapter, UserState } from "botbuilder";
import { BotAdapter, UserState } from "botbuilder" import { DialogSet } from "botbuilder-dialogs";
import { DialogSet } from "botbuilder-dialogs" import { IGBInstance } from "./IGBinstance";
import { IGBInstance } from "./IGBinstance" import { IGBCoreService } from "./IGBCoreService";
import { IGBCoreService } from "./IGBCoreService" import { IGBConversationalService, IGBPackage } from ".";
import { IGBConversationalService, IGBPackage } from "." import { AzureText } from "pragmatismo-io-framework";
import { AzureText } from "pragmatismo-io-framework"
import { IGBAdminService } from "./IGBAdminService"; import { IGBAdminService } from "./IGBAdminService";
/** Minimal services for bot. */ /** Minimal services for bot. */
export class GBMinInstance { export class GBMinInstance {
packages: IGBPackage[];
packages: IGBPackage[] botId: string;
botId: string instance: IGBInstance;
instance: IGBInstance core: IGBCoreService;
core: IGBCoreService conversationalService: IGBConversationalService;
conversationalService: IGBConversationalService adminService: IGBAdminService;
adminService: IGBAdminService textServices: AzureText;
textServices: AzureText bot: BotAdapter;
bot: BotAdapter dialogs: DialogSet;
dialogs: DialogSet userState: UserState;
userState: UserState
userProfile: any; userProfile: any;
cbMap: {};
constructor() { constructor() {
this.packages = [] this.packages = [];
} }
} }