瀏覽代碼

Expose client folder in index for browser usage

painor 3 年之前
父節點
當前提交
28f238fe03
共有 5 個文件被更改,包括 37 次插入6 次删除
  1. 1 1
      gramjs/Version.ts
  2. 31 0
      gramjs/client/index.ts
  3. 2 2
      gramjs/index.ts
  4. 2 2
      package-lock.json
  5. 1 1
      package.json

+ 1 - 1
gramjs/Version.ts

@@ -1 +1 @@
-export const version = "2.5.3";
+export const version = "2.5.4";

+ 31 - 0
gramjs/client/index.ts

@@ -0,0 +1,31 @@
+import * as twoFA from "./2fa";
+import * as auth from "./auth";
+import * as bots from "./bots";
+import * as buttons from "./buttons";
+import * as chats from "./chats";
+import * as dialogs from "./dialogs";
+import * as downloads from "./downloads";
+import * as messageParse from "./messageParse";
+import * as message from "./messages";
+import * as telegramBaseClient from "./telegramBaseClient";
+import * as tgClient from "./TelegramClient";
+import * as updates from "./updates";
+import * as uploads from "./uploads";
+import * as users from "./users";
+
+export {
+    twoFA,
+    auth,
+    bots,
+    buttons,
+    chats,
+    dialogs,
+    downloads,
+    messageParse,
+    message,
+    telegramBaseClient,
+    tgClient,
+    updates,
+    uploads,
+    users
+};

+ 2 - 2
gramjs/index.ts

@@ -1,6 +1,5 @@
 export { Api } from "./tl";
 import * as tl from "./tl";
-
 export { TelegramClient } from "./client/TelegramClient";
 export { Connection } from "./network";
 export { version } from "./Version";
@@ -10,5 +9,6 @@ import * as errors from "./errors";
 import * as sessions from "./sessions";
 import * as extensions from "./extensions";
 import * as helpers from "./Helpers";
+import * as client from "./client";
 
-export { utils, errors, sessions, extensions, helpers, tl };
+export { utils, errors, sessions, extensions, helpers, tl, client };

+ 2 - 2
package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "telegram",
-  "version": "2.5.3",
+  "version": "2.5.4",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "telegram",
-      "version": "2.5.3",
+      "version": "2.5.4",
       "license": "MIT",
       "dependencies": {
         "@cryptography/aes": "^0.1.1",

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "telegram",
-  "version": "2.5.3",
+  "version": "2.5.4",
   "description": "NodeJS/Browser MTProto API Telegram client library,",
   "main": "index.js",
   "types": "index.d.ts",