Ver código fonte

Fix patched generation
Fix formatting
Fix imports

painor 5 anos atrás
pai
commit
7ed2ab188a
2 arquivos alterados com 11 adições e 1 exclusões
  1. 8 1
      gramjs/tl/index.js
  2. 3 0
      gramjs_generator/generators/tlobject.js

+ 8 - 1
gramjs/tl/index.js

@@ -1 +1,8 @@
-module.exports = require("./tlobject");
+const types = require("./types");
+const functions = require("./functions");
+const patched = require("./patched");
+module.exports = {
+    types,
+    functions,
+    patched,
+};

+ 3 - 0
gramjs_generator/generators/tlobject.js

@@ -765,6 +765,7 @@ const writeArgReadCode = (builder, arg, args, name) => {
 
 
 
 
 const writePatched = (outDir, namespaceTlobjects) => {
 const writePatched = (outDir, namespaceTlobjects) => {
+
     fs.mkdirSync(outDir, {recursive: true});
     fs.mkdirSync(outDir, {recursive: true});
 
 
     for (const [ns, tlobjects] of Object.entries(namespaceTlobjects)) {
     for (const [ns, tlobjects] of Object.entries(namespaceTlobjects)) {
@@ -798,6 +799,8 @@ const writePatched = (outDir, namespaceTlobjects) => {
             writeFromReader(t, builder);
             writeFromReader(t, builder);
 
 
             builder.writeln();
             builder.writeln();
+            builder.endBlock();
+            builder.currentIndent = 0;
             builder.writeln(
             builder.writeln(
                 'types.%s%s = %s',
                 'types.%s%s = %s',
                 t.namespace ? `${t.namespace}.` : '',
                 t.namespace ? `${t.namespace}.` : '',