@botique/bmp
Advanced tools
Comparing version 0.0.1 to 0.0.3-1
@@ -1,42 +0,14 @@ | ||
export interface BotiqueMessage { | ||
originId: string; | ||
bot: BotPlatformData; | ||
} | ||
export declare enum ContentType { | ||
Text = 0, | ||
Payload = 1, | ||
Notification = 2, | ||
Attachment = 3, | ||
Link = 4, | ||
} | ||
export interface BotPlatformData { | ||
_id: string | any; | ||
name: string; | ||
platformData: { | ||
[key: number]: any; | ||
}; | ||
} | ||
export interface UserMessage extends BotiqueMessage { | ||
dateReceived: Date; | ||
isEcho: boolean; | ||
userId: string; | ||
metadata?: any; | ||
contentType: ContentType; | ||
isAdminMessage?: boolean; | ||
content: { | ||
text?: string; | ||
link?: string; | ||
payload?: string; | ||
attachments?: Array<UserMessageAttachment>; | ||
}; | ||
} | ||
export interface UserMessageAttachment { | ||
type?: "audio" | "fallback" | "file" | "image" | "location" | "video"; | ||
payload?: { | ||
url?: string; | ||
coordinates?: { | ||
lat: Number; | ||
long: Number; | ||
}; | ||
}; | ||
} | ||
export * from "./src/types/BotiqueMessage"; | ||
export * from "./src/types/BotMessage"; | ||
export * from "./src/types/BotPlatformData"; | ||
export * from "./src/types/BotPlatformType"; | ||
export * from "./src/types/ChatUser"; | ||
export * from "./src/types/ChatUserProfile"; | ||
export * from "./src/types/CollectedParams"; | ||
export * from "./src/types/Gender"; | ||
export * from "./src/types/TargetIntent"; | ||
export * from "./src/types/TargetParameter"; | ||
export * from "./src/types/UserConversation"; | ||
export * from "./src/types/UserMessage"; | ||
import * as DirectLineAdapter from './src/adapters/DirectLineAdapter'; | ||
export { DirectLineAdapter }; |
"use strict"; | ||
exports.__esModule = true; | ||
var ContentType; | ||
(function (ContentType) { | ||
ContentType[ContentType["Text"] = 0] = "Text"; | ||
ContentType[ContentType["Payload"] = 1] = "Payload"; | ||
ContentType[ContentType["Notification"] = 2] = "Notification"; | ||
ContentType[ContentType["Attachment"] = 3] = "Attachment"; | ||
ContentType[ContentType["Link"] = 4] = "Link"; | ||
})(ContentType = exports.ContentType || (exports.ContentType = {})); | ||
function __export(m) { | ||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; | ||
} | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
__export(require("./src/types/BotMessage")); | ||
__export(require("./src/types/BotPlatformType")); | ||
__export(require("./src/types/Gender")); | ||
__export(require("./src/types/UserMessage")); | ||
// Adapters | ||
const DirectLineAdapter = require("./src/adapters/DirectLineAdapter"); | ||
exports.DirectLineAdapter = DirectLineAdapter; |
60
index.ts
@@ -1,45 +0,17 @@ | ||
export interface BotiqueMessage { | ||
originId: string; | ||
bot: BotPlatformData; | ||
} | ||
// Types | ||
export * from "./src/types/BotiqueMessage"; | ||
export * from "./src/types/BotMessage"; | ||
export * from "./src/types/BotPlatformData"; | ||
export * from "./src/types/BotPlatformType"; | ||
export * from "./src/types/ChatUser"; | ||
export * from "./src/types/ChatUserProfile"; | ||
export * from "./src/types/CollectedParams"; | ||
export * from "./src/types/Gender"; | ||
export * from "./src/types/TargetIntent"; | ||
export * from "./src/types/TargetParameter"; | ||
export * from "./src/types/UserConversation"; | ||
export * from "./src/types/UserMessage"; | ||
export enum ContentType { | ||
Text, | ||
Payload, | ||
Notification, | ||
Attachment, | ||
Link | ||
} | ||
export interface BotPlatformData { | ||
_id: string | any; | ||
name: string; | ||
platformData: { [key: number]: any }; // the key is a platform type | ||
} | ||
export interface UserMessage extends BotiqueMessage { | ||
dateReceived: Date; | ||
isEcho: boolean; | ||
userId: string; | ||
metadata?: any; | ||
contentType: ContentType; | ||
isAdminMessage?: boolean; | ||
content: { | ||
text?: string; | ||
link?: string; | ||
payload?: string; | ||
attachments?: Array<UserMessageAttachment>; | ||
}; | ||
} | ||
export interface UserMessageAttachment { | ||
type?: "audio" | "fallback" | "file" | "image" | "location" | "video"; | ||
payload?: { | ||
url?: string; | ||
coordinates?: { | ||
// Coordinates will be send for att type 'location' | ||
lat: Number; | ||
long: Number; | ||
}; | ||
}; | ||
} | ||
// Adapters | ||
import * as DirectLineAdapter from './src/adapters/DirectLineAdapter'; | ||
export { DirectLineAdapter }; |
{ | ||
"name": "@botique/bmp", | ||
"version": "0.0.1", | ||
"version": "0.0.3-1", | ||
"description": "Botique Messaging Protocol", | ||
"main": "", | ||
"main": "./dist/index.js", | ||
"types": "./dist/index.d.ts", | ||
@@ -11,6 +11,9 @@ "author": "botique.ai", | ||
"scripts": { | ||
"prepublishOnly": "./node_modules/typescript/bin/tsc -p ./ --outDir build/" | ||
"prepublishOnly": "rm -rf ./build && ./node_modules/typescript/bin/tsc -p ./ --outDir build/" | ||
}, | ||
"engines": { | ||
"typescript": "^2.4.2" | ||
"dependencies": { | ||
"@types/node": "^8.0.24", | ||
"botframework-directlinejs": "^0.9.11", | ||
"mongodb": "^2.2.31", | ||
"uuid": "^3.1.0" | ||
}, | ||
@@ -17,0 +20,0 @@ "devDependencies": { |
{ | ||
"compilerOptions": { | ||
"target": "es6", | ||
"module": "commonjs", | ||
@@ -4,0 +5,0 @@ "declaration": true |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
41347
51
1289
4
1
+ Added@types/node@^8.0.24
+ Addedmongodb@^2.2.31
+ Addeduuid@^3.1.0
+ Added@types/node@8.10.66(transitive)
+ Addedbotframework-directlinejs@0.9.17(transitive)
+ Addedbson@1.0.9(transitive)
+ Addedbuffer-shims@1.0.0(transitive)
+ Addedcore-util-is@1.0.3(transitive)
+ Addedes6-promise@3.2.1(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedisarray@1.0.0(transitive)
+ Addedmongodb@2.2.36(transitive)
+ Addedmongodb-core@2.1.20(transitive)
+ Addedprocess-nextick-args@1.0.7(transitive)
+ Addedreadable-stream@2.2.7(transitive)
+ Addedrequire_optional@1.0.1(transitive)
+ Addedresolve-from@2.0.0(transitive)
+ Addedrxjs@5.5.12(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedsemver@5.7.2(transitive)
+ Addedstring_decoder@1.0.3(transitive)
+ Addedsymbol-observable@1.0.1(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
+ Addeduuid@3.4.0(transitive)