Make eslint less pedantic (#8012)

* Disable eslint spam

* Generate TS example files
diff --git a/grpc/examples/ts/greeter/src/greeter.ts b/grpc/examples/ts/greeter/src/greeter.ts
index 56620cc..b6acab0 100644
--- a/grpc/examples/ts/greeter/src/greeter.ts
+++ b/grpc/examples/ts/greeter/src/greeter.ts
@@ -1,3 +1,5 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export * as models from './models.js';
diff --git a/grpc/examples/ts/greeter/src/models.ts b/grpc/examples/ts/greeter/src/models.ts
index c48afe5..61d4731 100644
--- a/grpc/examples/ts/greeter/src/models.ts
+++ b/grpc/examples/ts/greeter/src/models.ts
@@ -1,4 +1,6 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { HelloReply } from './models/hello-reply.js';
 export { HelloRequest } from './models/hello-request.js';
diff --git a/grpc/examples/ts/greeter/src/models/hello-reply.ts b/grpc/examples/ts/greeter/src/models/hello-reply.ts
index b041a7e..c9dd72c 100644
--- a/grpc/examples/ts/greeter/src/models/hello-reply.ts
+++ b/grpc/examples/ts/greeter/src/models/hello-reply.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/grpc/examples/ts/greeter/src/models/hello-request.ts b/grpc/examples/ts/greeter/src/models/hello-request.ts
index d943e45..fb52399 100644
--- a/grpc/examples/ts/greeter/src/models/hello-request.ts
+++ b/grpc/examples/ts/greeter/src/models/hello-request.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/src/idl_gen_ts.cpp b/src/idl_gen_ts.cpp
index acd2a4f..e06dc11 100644
--- a/src/idl_gen_ts.cpp
+++ b/src/idl_gen_ts.cpp
@@ -149,7 +149,8 @@
 
     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 @@
     }
 
     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) {
diff --git a/tests/ts/monster_test.ts b/tests/ts/monster_test.ts
index 7aebadf..02e6f14 100644
--- a/tests/ts/monster_test.ts
+++ b/tests/ts/monster_test.ts
@@ -1,4 +1,6 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { TableA, TableAT } from './table-a.js';
 export * as MyGame from './my-game.js';
diff --git a/tests/ts/my-game.ts b/tests/ts/my-game.ts
index 8981f32..1ea9de7 100644
--- a/tests/ts/my-game.ts
+++ b/tests/ts/my-game.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { InParentNamespace, InParentNamespaceT } from './my-game/in-parent-namespace.js';
 export * as Example from './my-game/example.js';
 export * as Example2 from './my-game/example2.js';
diff --git a/tests/ts/my-game/example.ts b/tests/ts/my-game/example.ts
index 80ddc48..c12c279 100644
--- a/tests/ts/my-game/example.ts
+++ b/tests/ts/my-game/example.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { Ability, AbilityT } from './example/ability.js';
 export { Any } from './example/any.js';
 export { AnyAmbiguousAliases } from './example/any-ambiguous-aliases.js';
diff --git a/tests/ts/my-game/example/ability.ts b/tests/ts/my-game/example/ability.ts
index 86604ad..e2dadc9 100644
--- a/tests/ts/my-game/example/ability.ts
+++ b/tests/ts/my-game/example/ability.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/my-game/example/any-ambiguous-aliases.ts b/tests/ts/my-game/example/any-ambiguous-aliases.ts
index a7a63b7..8e7a3a3 100644
--- a/tests/ts/my-game/example/any-ambiguous-aliases.ts
+++ b/tests/ts/my-game/example/any-ambiguous-aliases.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import { Monster, MonsterT } from '../../my-game/example/monster.js';
 
 
diff --git a/tests/ts/my-game/example/any-unique-aliases.ts b/tests/ts/my-game/example/any-unique-aliases.ts
index 16aa378..ae85ea0 100644
--- a/tests/ts/my-game/example/any-unique-aliases.ts
+++ b/tests/ts/my-game/example/any-unique-aliases.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import { Monster as MyGame_Example2_Monster, MonsterT as MyGame_Example2_MonsterT } from '../../my-game/example2/monster.js';
 import { Monster, MonsterT } from '../../my-game/example/monster.js';
 import { TestSimpleTableWithEnum, TestSimpleTableWithEnumT } from '../../my-game/example/test-simple-table-with-enum.js';
diff --git a/tests/ts/my-game/example/any.ts b/tests/ts/my-game/example/any.ts
index de1cbfd..5e484fa 100644
--- a/tests/ts/my-game/example/any.ts
+++ b/tests/ts/my-game/example/any.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import { Monster as MyGame_Example2_Monster, MonsterT as MyGame_Example2_MonsterT } from '../../my-game/example2/monster.js';
 import { Monster, MonsterT } from '../../my-game/example/monster.js';
 import { TestSimpleTableWithEnum, TestSimpleTableWithEnumT } from '../../my-game/example/test-simple-table-with-enum.js';
diff --git a/tests/ts/my-game/example/color.ts b/tests/ts/my-game/example/color.ts
index 8ce58da..a494515 100644
--- a/tests/ts/my-game/example/color.ts
+++ b/tests/ts/my-game/example/color.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 /**
  * Composite components of Monster color.
  */
diff --git a/tests/ts/my-game/example/long-enum.ts b/tests/ts/my-game/example/long-enum.ts
index 31ea188..07b1369 100644
--- a/tests/ts/my-game/example/long-enum.ts
+++ b/tests/ts/my-game/example/long-enum.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export enum LongEnum {
   LongOne = '2',
   LongTwo = '4',
diff --git a/tests/ts/my-game/example/monster.ts b/tests/ts/my-game/example/monster.ts
index 78590c6..c94e306 100644
--- a/tests/ts/my-game/example/monster.ts
+++ b/tests/ts/my-game/example/monster.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 import { Monster as MyGame_Example2_Monster, MonsterT as MyGame_Example2_MonsterT } from '../../my-game/example2/monster.js';
diff --git a/tests/ts/my-game/example/race.ts b/tests/ts/my-game/example/race.ts
index 8cb9654..ef009e5 100644
--- a/tests/ts/my-game/example/race.ts
+++ b/tests/ts/my-game/example/race.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export enum Race {
   None = -1,
   Human = 0,
diff --git a/tests/ts/my-game/example/referrable.ts b/tests/ts/my-game/example/referrable.ts
index 8e199bb..02d8cb1 100644
--- a/tests/ts/my-game/example/referrable.ts
+++ b/tests/ts/my-game/example/referrable.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/my-game/example/stat.ts b/tests/ts/my-game/example/stat.ts
index b5d87ff..00b8845 100644
--- a/tests/ts/my-game/example/stat.ts
+++ b/tests/ts/my-game/example/stat.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/my-game/example/struct-of-structs-of-structs.ts b/tests/ts/my-game/example/struct-of-structs-of-structs.ts
index 2464e56..05bc63d 100644
--- a/tests/ts/my-game/example/struct-of-structs-of-structs.ts
+++ b/tests/ts/my-game/example/struct-of-structs-of-structs.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 import { StructOfStructs, StructOfStructsT } from '../../my-game/example/struct-of-structs.js';
diff --git a/tests/ts/my-game/example/struct-of-structs.ts b/tests/ts/my-game/example/struct-of-structs.ts
index f1e3146..e1fd746 100644
--- a/tests/ts/my-game/example/struct-of-structs.ts
+++ b/tests/ts/my-game/example/struct-of-structs.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 import { Ability, AbilityT } from '../../my-game/example/ability.js';
diff --git a/tests/ts/my-game/example/test-simple-table-with-enum.ts b/tests/ts/my-game/example/test-simple-table-with-enum.ts
index e28c80f..ef6fa5d 100644
--- a/tests/ts/my-game/example/test-simple-table-with-enum.ts
+++ b/tests/ts/my-game/example/test-simple-table-with-enum.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 import { Color } from '../../my-game/example/color.js';
diff --git a/tests/ts/my-game/example/test.ts b/tests/ts/my-game/example/test.ts
index 0bad682..db9263c 100644
--- a/tests/ts/my-game/example/test.ts
+++ b/tests/ts/my-game/example/test.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/my-game/example/type-aliases.ts b/tests/ts/my-game/example/type-aliases.ts
index 3c72735..9f0ed0b 100644
--- a/tests/ts/my-game/example/type-aliases.ts
+++ b/tests/ts/my-game/example/type-aliases.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/my-game/example/vec3.ts b/tests/ts/my-game/example/vec3.ts
index 9e31323..88c0dbf 100644
--- a/tests/ts/my-game/example/vec3.ts
+++ b/tests/ts/my-game/example/vec3.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 import { Color } from '../../my-game/example/color.js';
diff --git a/tests/ts/my-game/example2.ts b/tests/ts/my-game/example2.ts
index bc48a5c..5028bba 100644
--- a/tests/ts/my-game/example2.ts
+++ b/tests/ts/my-game/example2.ts
@@ -1,3 +1,5 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { Monster, MonsterT } from './example2/monster.js';
diff --git a/tests/ts/my-game/example2/monster.ts b/tests/ts/my-game/example2/monster.ts
index 66c555d..39bf68d 100644
--- a/tests/ts/my-game/example2/monster.ts
+++ b/tests/ts/my-game/example2/monster.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/my-game/in-parent-namespace.ts b/tests/ts/my-game/in-parent-namespace.ts
index 4c0e416..02f18e1 100644
--- a/tests/ts/my-game/in-parent-namespace.ts
+++ b/tests/ts/my-game/in-parent-namespace.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/my-game/other-name-space.ts b/tests/ts/my-game/other-name-space.ts
index eb3679f..b8ddf75 100644
--- a/tests/ts/my-game/other-name-space.ts
+++ b/tests/ts/my-game/other-name-space.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { FromInclude } from './other-name-space/from-include.js';
 export { TableB, TableBT } from './other-name-space/table-b.js';
 export { Unused, UnusedT } from './other-name-space/unused.js';
diff --git a/tests/ts/optional-scalars.ts b/tests/ts/optional-scalars.ts
index ebd3350..5ee90df 100644
--- a/tests/ts/optional-scalars.ts
+++ b/tests/ts/optional-scalars.ts
@@ -1,4 +1,6 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { OptionalByte } from './optional-scalars/optional-byte.js';
 export { ScalarStuff } from './optional-scalars/scalar-stuff.js';
diff --git a/tests/ts/optional-scalars/optional-byte.ts b/tests/ts/optional-scalars/optional-byte.ts
index f4db265..9bb66a9 100644
--- a/tests/ts/optional-scalars/optional-byte.ts
+++ b/tests/ts/optional-scalars/optional-byte.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export enum OptionalByte {
   None = 0,
   One = 1,
diff --git a/tests/ts/optional-scalars/scalar-stuff.ts b/tests/ts/optional-scalars/scalar-stuff.ts
index fe74b2c..2260b45 100644
--- a/tests/ts/optional-scalars/scalar-stuff.ts
+++ b/tests/ts/optional-scalars/scalar-stuff.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 import { OptionalByte } from '../optional-scalars/optional-byte.js';
diff --git a/tests/ts/optional_scalars.ts b/tests/ts/optional_scalars.ts
index 18ded6e..3805ab6 100644
--- a/tests/ts/optional_scalars.ts
+++ b/tests/ts/optional_scalars.ts
@@ -1,3 +1,5 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export * as optional_scalars from './optional-scalars.js';
diff --git a/tests/ts/union_vector/attacker.ts b/tests/ts/union_vector/attacker.ts
index 0d3ca4b..32675bc 100644
--- a/tests/ts/union_vector/attacker.ts
+++ b/tests/ts/union_vector/attacker.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/union_vector/book-reader.ts b/tests/ts/union_vector/book-reader.ts
index 29a9b50..2052fdc 100644
--- a/tests/ts/union_vector/book-reader.ts
+++ b/tests/ts/union_vector/book-reader.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/union_vector/character.ts b/tests/ts/union_vector/character.ts
index ddad875..6bb0ffd 100644
--- a/tests/ts/union_vector/character.ts
+++ b/tests/ts/union_vector/character.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import { Attacker, AttackerT } from './attacker.js';
 import { BookReader, BookReaderT } from './book-reader.js';
 import { Rapunzel, RapunzelT } from './rapunzel.js';
diff --git a/tests/ts/union_vector/falling-tub.ts b/tests/ts/union_vector/falling-tub.ts
index eeb9f72..32fb9fa 100644
--- a/tests/ts/union_vector/falling-tub.ts
+++ b/tests/ts/union_vector/falling-tub.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/union_vector/gadget.ts b/tests/ts/union_vector/gadget.ts
index b6e117b..bff9702 100644
--- a/tests/ts/union_vector/gadget.ts
+++ b/tests/ts/union_vector/gadget.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import { FallingTub, FallingTubT } from './falling-tub.js';
 import { HandFan, HandFanT } from './hand-fan.js';
 
diff --git a/tests/ts/union_vector/hand-fan.ts b/tests/ts/union_vector/hand-fan.ts
index dd687ba..03b809d 100644
--- a/tests/ts/union_vector/hand-fan.ts
+++ b/tests/ts/union_vector/hand-fan.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/union_vector/movie.ts b/tests/ts/union_vector/movie.ts
index a9f7553..0e2370a 100644
--- a/tests/ts/union_vector/movie.ts
+++ b/tests/ts/union_vector/movie.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 import { Attacker, AttackerT } from './attacker.js';
diff --git a/tests/ts/union_vector/rapunzel.ts b/tests/ts/union_vector/rapunzel.ts
index 20ca497..433106a 100644
--- a/tests/ts/union_vector/rapunzel.ts
+++ b/tests/ts/union_vector/rapunzel.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 import * as flatbuffers from 'flatbuffers';
 
 
diff --git a/tests/ts/union_vector/union_vector.ts b/tests/ts/union_vector/union_vector.ts
index 79401d2..d6e0b60 100644
--- a/tests/ts/union_vector/union_vector.ts
+++ b/tests/ts/union_vector/union_vector.ts
@@ -1,5 +1,7 @@
 // automatically generated by the FlatBuffers compiler, do not modify
 
+/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
+
 export { Attacker, AttackerT } from './attacker.js';
 export { BookReader, BookReaderT } from './book-reader.js';
 export { Character } from './character.js';