Procházet zdrojové kódy

Disable ESLint and TypeScript on JS protobuf file

I was getting TypeScript errors on the generated protobuf file.

These directives to turn off ESLint and TypeScript are just comments. They shouldn't affect anyone who is not using ESLint or TypeScript.

A similar change was made in the grpc/grpc-web project: https://github.com/grpc/grpc-web/pull/752
Andrew Jennings před 5 roky
rodič
revize
92e3d3e02a
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      src/google/protobuf/compiler/js/js_generator.cc

+ 2 - 0
src/google/protobuf/compiler/js/js_generator.cc

@@ -1654,6 +1654,8 @@ void Generator::GenerateHeader(const GeneratorOptions& options,
       " * @public\n"
       " */\n"
       "// GENERATED CODE -- DO NOT EDIT!\n"
+      "/* eslint-disable */\n"
+      "// @ts-nocheck\n"
       "\n");
 }