---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com/dev/games/doc/en/sdk/typescript.md
  - https://yandex.com/dev/games/doc/hi/sdk/typescript.md
  - https://yandex.com/dev/games/doc/ko/sdk/typescript.md
  - https://yandex.com/dev/games/doc/ru/sdk/typescript.md
  - https://yandex.com/dev/games/doc/tr/sdk/typescript.md
  - https://yandex.com/dev/games/doc/vi/sdk/typescript.md
  - https://yandex.com/dev/games/doc/zh/sdk/typescript.md
  - href: hi/sdk/typescript.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/games/doc/hi/llms.txt

# TypeScript

TypeScript में विकसित खेल में SDK जोड़ने के लिए:

1. [Node.JS](https://nodejs.org/en/) वेबसाइट पर दिशा-निर्देशों का पालन करके `npm` स्थापित करें।
1. SDK के टाइपिंग के लिए [@types/ysdk](https://www.npmjs.com/package/@types/ysdk) पैकेज स्थापित करें:

    ```console
    npm install --save @types/ysdk
    ```

1. परियोजना फ़ाइलों में SDK मॉड्यूल्स के आवश्यक प्रकार इंपोर्ट करें। उदाहरण के लिए, `ysdk` और `player` प्रकार को इस प्रकार इंपोर्ट किया जा सकता है:

    ```typescript
    // SDK मॉड्यूल्स के आवश्यक प्रकार इंपोर्ट करें।
    import type { SDK, Player } from '@types/ysdk';

    ...

    // टाइपिंग के साथ SDK का उपयोग करने का उदाहरण।
    const ysdk: SDK = await YaGames.init();
    const player: Player = await ysdk.getPlayer();
    ```

---


<a href="https://www.npmjs.com/package/@types/ysdk">
  <span class="button">रिपोजिटरी</span>
</a>
