├── .gitignore
├── CometChat.d.ts
├── CometChat.js
├── LICENSE.md
├── README.md
└── package.json
/.gitignore:
--------------------------------------------------------------------------------
1 | #ignoring the src file for d.ts
2 | src/
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | Copyright (c) 2023 CometChat Inc.
2 |
3 | License agreement: https://www.cometchat.com/legal-terms-of-service
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | # CometChat SDK for Javascript
6 | The CometChat SDK is a robust toolkit that developers can utilize to swiftly incorporate a reliable and fully-featured chat functionality into an existing or new application. It removes the complexity of building a chat infrastructure from scratch, thus accelerating the development process and reducing time to market.
7 |
8 | ## Prerequisites
9 | - [`Visual Studio Code`](https://code.visualstudio.com/) or any other code editor
10 | - [`npm`](https://www.npmjs.com/get-npm)
11 |
12 |
13 | ## Getting Started
14 |
15 | To set up Javascript SDK and utilize CometChat for your chat and calls functionality, you'll need to follow these steps:
16 | - Register at the [CometChat Dashboard](https://app.cometchat.com/) to create an account.
17 | - After registering, log into your CometChat account and create a new app. Once created, CometChat will generate an Auth Key and App ID for you. Keep these credentials secure as you'll need them later.
18 | - Check the [key concepts](https://cometchat.com/docs/sdk/javascript/key-concepts) to understand the basic components of CometChat.
19 | - Refer to the [Integration Steps](https://cometchat.com/docs/sdk/javascript/setup) in our documentation to integrate the SDK into your app.
20 |
21 | ## Help and Support
22 | For issues running the project or integrating with our SDK, consult our [documentation](https://www.cometchat.com/docs/sdk/javascript/overview) or create a [support ticket](https://help.cometchat.com/hc/en-us) or seek real-time support via the [CometChat Dashboard](https://app.cometchat.com/).
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@cometchat/chat-sdk-javascript",
3 | "version": "4.0.12",
4 | "description": "A complete chat solution.",
5 | "main": "CometChat.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "keywords": [
10 | "CometChat",
11 | "chat",
12 | "messaging",
13 | "chat",
14 | "sdk",
15 | "pro",
16 | "message",
17 | "sdk",
18 | "messaging",
19 | "sdk",
20 | "audio",
21 | "chat",
22 | "video",
23 | "chat",
24 | "webRTC"
25 | ],
26 | "author": "CometChat",
27 | "license": "SEE LICENSE IN LICENSE.md",
28 | "repository": {
29 | "type": "git",
30 | "url": "git+https://github.com/cometchat-pro/javascript-chat-sdk.git"
31 | },
32 | "bugs": {
33 | "url": "https://github.com/cometchat-pro/javascript-chat-sdk/issues"
34 | },
35 | "homepage": "https://github.com/cometchat-pro/javascript-chat-sdk#readme",
36 | "types": "./CometChat.d.ts"
37 | }
38 |
--------------------------------------------------------------------------------