{"library":"botframework-schema","type":"library","category":null,"description":"The `botframework-schema` package provides the TypeScript interfaces and JSON schema definitions for activities exchanged within the Microsoft Bot Framework. This package defines the fundamental structure for messages, conversations, attachments, and other events that occur between a bot and its users across various communication channels. The current stable version is 4.23.3. It is an integral component of the broader Bot Framework JS SDK and follows a consistent release cadence, typically monthly or bi-monthly, synchronizing with the SDK's updates. Releases frequently address security patches, expand Node.js version support, and ensure compatibility with newer TypeScript versions. Its primary differentiation is serving as the canonical and universally recognized schema for all Bot Framework interactions, thereby guaranteeing interoperability and offering robust type safety for bot developers utilizing TypeScript.","language":"javascript","status":"active","version":"4.23.3","tags":["javascript","botconnector","bots","chatbots","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install botframework-schema","imports":["import { Activity } from 'botframework-schema';","import { ActivityTypes } from 'botframework-schema';","import { MessageActivity } from 'botframework-schema';"]},{"cmd":"yarn add botframework-schema","imports":[]},{"cmd":"pnpm add botframework-schema","imports":[]}],"homepage":"https://dev.botframework.com","github":"https://github.com/Microsoft/botbuilder-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/botframework-schema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/botframework-schema/compatibility"}}