Socket
Socket
Sign inDemoInstall

botframework-schema

Package Overview
Dependencies
Maintainers
3
Versions
543
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

botframework-schema - npm Package Compare versions

Comparing version 4.20.2 to 4.20.3

35

lib/index.js

@@ -21,3 +21,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.StatusCodes = exports.Channels = exports.SemanticActionStateTypes = exports.InstallationUpdateActionTypes = exports.ContactRelationUpdateActionTypes = exports.DeliveryModes = exports.ActivityImportance = exports.EndOfConversationCodes = exports.ActionTypes = exports.InputHints = exports.MessageReactionTypes = exports.AttachmentLayoutTypes = exports.TextFormatTypes = exports.ActivityTypes = exports.ActivityEventNames = exports.RoleTypes = exports.isActivity = exports.assertActivity = exports.isSemanticAction = exports.assertSemanticAction = exports.isConversationReference = exports.assertConversationReference = exports.isEntity = exports.assertEntity = exports.isAttachment = exports.assertAttachment = exports.isSuggestedActions = exports.assertSuggestedActions = exports.isCardAction = exports.assertCardAction = exports.isMessageReaction = exports.assertMessageReaction = exports.isConversationAccount = exports.assertConversationAccount = exports.isChannelAccount = exports.assertChannelAccount = exports.isAttachmentInfo = exports.assertAttachmentInfo = exports.isAttachmentView = exports.assertAttachmentView = exports.SpeechConstants = exports.CallerIdConstants = void 0;
exports.StatusCodes = exports.Channels = exports.SemanticActionStateTypes = exports.InstallationUpdateActionTypes = exports.ContactRelationUpdateActionTypes = exports.DeliveryModes = exports.ActivityImportance = exports.EndOfConversationCodes = exports.ActionTypes = exports.InputHints = exports.MessageReactionTypes = exports.AttachmentLayoutTypes = exports.TextFormatTypes = exports.ActivityTypes = exports.ActivityEventNames = exports.RoleTypes = exports.conversationParametersObject = exports.isActivity = exports.assertActivity = exports.isSemanticAction = exports.assertSemanticAction = exports.isConversationReference = exports.assertConversationReference = exports.isEntity = exports.assertEntity = exports.isAttachment = exports.assertAttachment = exports.isSuggestedActions = exports.assertSuggestedActions = exports.isCardAction = exports.assertCardAction = exports.isMessageReaction = exports.assertMessageReaction = exports.isConversationAccount = exports.assertConversationAccount = exports.isChannelAccount = exports.assertChannelAccount = exports.isAttachmentInfo = exports.assertAttachmentInfo = exports.isAttachmentView = exports.assertAttachmentView = exports.SpeechConstants = exports.CallerIdConstants = void 0;
const z = require("zod");

@@ -47,3 +47,3 @@ __exportStar(require("./activityInterfaces"), exports);

function isAttachmentView(val) {
return attachmentView.check(val);
return attachmentView.safeParse(val).success;
}

@@ -67,3 +67,3 @@ exports.isAttachmentView = isAttachmentView;

function isAttachmentInfo(val) {
return attachmentInfo.check(val);
return attachmentInfo.safeParse(val).success;
}

@@ -88,3 +88,3 @@ exports.isAttachmentInfo = isAttachmentInfo;

function isChannelAccount(val) {
return channelAccount.check(val);
return channelAccount.safeParse(val).success;
}

@@ -113,3 +113,3 @@ exports.isChannelAccount = isChannelAccount;

function isConversationAccount(val) {
return conversationAccount.check(val);
return conversationAccount.safeParse(val).success;
}

@@ -131,3 +131,3 @@ exports.isConversationAccount = isConversationAccount;

function isMessageReaction(val) {
return messageReaction.check(val);
return messageReaction.safeParse(val).success;
}

@@ -156,3 +156,3 @@ exports.isMessageReaction = isMessageReaction;

function isCardAction(val) {
return cardAction.check(val);
return cardAction.safeParse(val).success;
}

@@ -175,3 +175,3 @@ exports.isCardAction = isCardAction;

function isSuggestedActions(val) {
return suggestedActions.check(val);
return suggestedActions.safeParse(val).success;
}

@@ -197,3 +197,3 @@ exports.isSuggestedActions = isSuggestedActions;

function isAttachment(val) {
return attachment.check(val);
return attachment.safeParse(val).success;
}

@@ -213,3 +213,3 @@ exports.isAttachment = isAttachment;

function isEntity(val) {
return entity.check(val);
return entity.safeParse(val).success;
}

@@ -237,3 +237,3 @@ exports.isEntity = isEntity;

function isConversationReference(val) {
return conversationReference.check(val);
return conversationReference.safeParse(val).success;
}

@@ -261,3 +261,3 @@ exports.isConversationReference = isConversationReference;

function isSemanticAction(val) {
return semanticAction.check(val);
return semanticAction.safeParse(val).success;
}

@@ -319,5 +319,14 @@ exports.isSemanticAction = isSemanticAction;

function isActivity(val) {
return activity.check(val);
return activity.safeParse(val).success;
}
exports.isActivity = isActivity;
exports.conversationParametersObject = z.object({
isGroup: z.boolean(),
bot: channelAccount,
members: z.array(channelAccount).optional(),
topicName: z.string().optional(),
tenantId: z.string().optional(),
activity: activity,
channelData: z.unknown().optional(),
});
/**

@@ -324,0 +333,0 @@ * Defines values for RoleTypes.

@@ -5,3 +5,3 @@ {

"description": "Activity schema for the Microsoft Bot Framework.",
"version": "4.20.2",
"version": "4.20.3",
"license": "MIT",

@@ -32,3 +32,4 @@ "keywords": [

"uuid": "^8.3.2",
"zod": "~1.11.17"
"zod": "^3.22.4",
"adaptivecards": "1.2.3"
},

@@ -35,0 +36,0 @@ "scripts": {

@@ -50,3 +50,3 @@ /**

export function isAttachmentView(val: unknown): val is AttachmentView {
return attachmentView.check(val);
return attachmentView.safeParse(val).success;
}

@@ -89,3 +89,3 @@

export function isAttachmentInfo(val: unknown): val is AttachmentInfo {
return attachmentInfo.check(val);
return attachmentInfo.safeParse(val).success;
}

@@ -177,3 +177,3 @@

export function isChannelAccount(val: unknown): val is ChannelAccount {
return channelAccount.check(val);
return channelAccount.safeParse(val).success;
}

@@ -244,3 +244,3 @@

export function isConversationAccount(val: unknown): val is ConversationAccount {
return conversationAccount.check(val);
return conversationAccount.safeParse(val).success;
}

@@ -273,3 +273,3 @@

export function isMessageReaction(val: unknown): val is MessageReaction {
return messageReaction.check(val);
return messageReaction.safeParse(val).success;
}

@@ -339,3 +339,3 @@

export function isCardAction(val: unknown): val is CardAction {
return cardAction.check(val);
return cardAction.safeParse(val).success;
}

@@ -374,3 +374,3 @@

export function isSuggestedActions(val: unknown): val is SuggestedActions {
return suggestedActions.check(val);
return suggestedActions.safeParse(val).success;
}

@@ -423,3 +423,3 @@

export function isAttachment(val: unknown): val is Attachment {
return attachment.check(val);
return attachment.safeParse(val).success;
}

@@ -454,3 +454,3 @@

export function isEntity(val: unknown): val is Entity {
return entity.check(val);
return entity.safeParse(val).success;
}

@@ -517,3 +517,3 @@

export function isConversationReference(val: unknown): val is ConversationReference {
return conversationReference.check(val);
return conversationReference.safeParse(val).success;
}

@@ -575,3 +575,3 @@

export function isSemanticAction(val: unknown): val is SemanticAction {
return semanticAction.check(val);
return semanticAction.safeParse(val).success;
}

@@ -827,3 +827,3 @@

export function isActivity(val: unknown): val is Activity {
return activity.check(val);
return activity.safeParse(val).success;
}

@@ -842,2 +842,12 @@

export const conversationParametersObject = z.object({
isGroup: z.boolean(),
bot: channelAccount,
members: z.array(channelAccount).optional(),
topicName: z.string().optional(),
tenantId: z.string().optional(),
activity: activity,
channelData: z.unknown().optional(),
});
/**

@@ -844,0 +854,0 @@ * Parameters for creating a new conversation

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc