Make eslint less pedantic (#8012)

* Disable eslint spam

* Generate TS example files
This commit is contained in:
OptoCloud
2023-07-10 17:48:16 +02:00
committed by GitHub
parent 8836ddab41
commit 48da238920
41 changed files with 85 additions and 2 deletions

View File

@@ -149,7 +149,8 @@ class TsGenerator : public BaseGenerator {
std::string code;
code += "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n";
code += "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n" +
"/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */\n\n";
for (auto it = bare_imports.begin(); it != bare_imports.end(); it++) {
code += it->second.import_statement + "\n";
@@ -254,7 +255,9 @@ class TsGenerator : public BaseGenerator {
}
for (const auto &it : ns_defs_) {
code = "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n";
code = "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n" +
"/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */\n\n";
// export all definitions in ns entry point module
int export_counter = 0;
for (const auto &def : it.second.definitions) {