Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@microsoft/teams.client

microsoft287MIT0.2.14TypeScript support: included

<a href="https://www.npmjs.com/package/@microsoft/teams.client?activeTab=code"

microsoft, teams, msteams, copilot, ai, adaptive-cards, apps, client

readme

Teams SDK: Typescript

a suite of packages used to build on the Teams Platform.

Scripts

all scripts can be run for a particular workspace by appending --workspace=${name}

Build

$: npm run build

Clean

$: npm run clean

Lint

$: npm run lint
$: npm run lint:fix

Dev

for apps/tests only

$: npm run dev

Test

for packages only

$: npm run test

Packages

ℹ️ core packages used to build client/server apps for Teams.

External Packages

ℹ️ external packages (typically plugins) used to integrate with other platforms.

Test apps

ℹ️ used to test the SDK or as a visual sample of how certain features can be implemented.

⚠️ WARNING these apps are changed often and are not intended to be used outside the projects monorepo. To easily setup a new project please use the templates available via the @microsoft/teams.cli and follow the Getting Started documentation!