flatbuffers/tests
James Kuszmaul e5f331db99
[TS] Add single-file ts codegen & bazel rule for typescript (#7161)
The headline here is adding a flatbuffer_ts_library rule for generating
typescript code in bazel. This entails some non-trivial other changes,
but ideally none are user-visible.

In particular:
* Added a --ts-flat-file flag that generates a single *_generated.ts
  file instead of separate files for each typescript type. This makes
  bazel much happier.
* Import the bazel rules_nodejs stuff needed to support building
  typescript in bazel
* Move flatbuffers.ts to index.ts because I wasn't sure how to make
  bazel comprehend the "main" attribute of the package.json. Happy
  to take another stab at figuring that out if really needed.
* Fix another couple keyword escaping spots in typescript...
2022-03-10 10:08:13 -08:00
..
arrays_test Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
cpp17 Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
docker Removed test/generate_code.{sh|bat} (#6873) 2021-11-30 23:13:24 -08:00
evolution_test Added verifier alignment checking to table fields (#7018) 2022-01-14 14:39:15 -08:00
FlatBuffers.Benchmarks
FlatBuffers.Benchmarks.swift
FlatBuffers.Test Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
FlatBuffers.Test.Swift Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
fuzzer Fixed FlexBuffers verifier fuzzer timing out 2022-02-14 12:01:52 -08:00
include_test
include_test1 Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
include_test2 Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
keyword_test Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
KeywordTest
monster_test Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test_serialize Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
more_defaults Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
my-game [TS] Add single-file ts codegen & bazel rule for typescript (#7161) 2022-03-10 10:08:13 -08:00
MyGame Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
name_clash_test
namespace_test Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
nested_namespace_test
optional-scalars Replaced ToDasherCase with ConvertCase (#7131) 2022-02-23 22:31:40 -06:00
optional_scalars Go optional scalars (#7104) 2022-02-16 15:02:54 -05:00
prototest update proto tests with alaised enum (#7121) 2022-02-22 01:03:46 -06:00
rust_serialize_test Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
rust_usage_test Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
test_dir [TS] Add single-file ts codegen & bazel rule for typescript (#7161) 2022-03-10 10:08:13 -08:00
union_vector Remove @ExperimentalUnsignedTypes annotation from kotlin code generator. (#7092) 2022-02-13 20:29:36 -08:00
arrays_test.bfbs Lua Generator using IR. (#6940) 2021-12-02 21:29:19 -08:00
arrays_test.fbs
arrays_test.golden
arrays_test.schema.json
arrays_test_generated.h [C++] Support C++ object copies and moves (#5988) 2022-01-29 14:24:24 -08:00
BUILD.bazel [TS] Add single-file ts codegen & bazel rule for typescript (#7161) 2022-03-10 10:08:13 -08:00
DartTest.sh
go_test.go Go optional scalars (#7104) 2022-02-16 15:02:54 -05:00
gold_flexbuffer_example.bin
GoTest.sh Go optional scalars (#7104) 2022-02-16 15:02:54 -05:00
include_build_test.cc Add deps attribute to flatbuffer_cc_library (#7107) 2022-02-21 22:33:47 -06:00
included_test.fbs Add deps attribute to flatbuffer_cc_library (#7107) 2022-02-21 22:33:47 -06:00
includer_test.fbs Add deps attribute to flatbuffer_cc_library (#7107) 2022-02-21 22:33:47 -06:00
JavaScriptFlexBuffersTest.js
JavaScriptTest.js [TS/JS] BigInt implementation (#6998) 2022-01-06 20:35:37 -06:00
JavaScriptUnionVectorTest.js
JavaTest.bat
javatest.bin
JavaTest.java
JavaTest.sh
keyword_test.fbs
KotlinTest.kt
KotlinTest.sh
lobstertest.lobster [Lobster] file_identifier support 2022-03-08 15:39:12 -08:00
LuaTest.bat Lua Generator using IR. (#6940) 2021-12-02 21:29:19 -08:00
luatest.lua
LuaTest.sh Lua Generator using IR. (#6940) 2021-12-02 21:29:19 -08:00
monster_extra.fbs
monster_extra_generated.h Include a SizePrefixed..HasIdentifier for c++. (#6871) 2022-01-28 20:52:32 -08:00
monster_extra_my_game_generated.dart Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test.bfbs Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test.fbs Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test.grpc.fb.cc
monster_test.grpc.fb.h
monster_test.js
monster_test.schema.json Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test.ts
monster_test_bfbs_generated.h Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test_generated.grpc.fb.cc missing generated files (#6966) 2021-12-03 11:23:58 -08:00
monster_test_generated.grpc.fb.h missing generated files (#6966) 2021-12-03 11:23:58 -08:00
monster_test_generated.h Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test_generated.lobster [Lobster] support unsigned integer reads 2022-03-08 15:13:34 -08:00
monster_test_generated.py Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test_grpc.d.ts
monster_test_grpc.js
monster_test_my_game.example2_generated.dart
monster_test_my_game.example_generated.dart Fix 64-bit numeric enum values in typescript (#7135) 2022-03-04 21:57:48 -08:00
monster_test_my_game_generated.dart
monsterdata_extra.json
monsterdata_go_wire.mon.sp
monsterdata_python_wire.mon
monsterdata_test.golden
monsterdata_test.json fixed comparator for native_inline (#7076) 2022-02-02 23:44:43 -08:00
monsterdata_test.mon fixed comparator for native_inline (#7076) 2022-02-02 23:44:43 -08:00
more_defaults.fbs
MutatingBool.fbs Fixed default value of bool in struct for Swift (#7072) 2022-02-02 23:39:19 +03:00
native_type_test.fbs
native_type_test_generated.h
native_type_test_impl.cpp
native_type_test_impl.h clang-all (#6941) 2021-11-19 17:01:48 -08:00
optional_scalars.fbs
optional_scalars.ts Replaced ToDasherCase with ConvertCase (#7131) 2022-02-23 22:31:40 -06:00
optional_scalars_generated.h Include a SizePrefixed..HasIdentifier for c++. (#6871) 2022-01-28 20:52:32 -08:00
optional_scalars_generated.lobster [Lobster] support unsigned integer reads 2022-03-08 15:13:34 -08:00
package.json
phpTest.php
phpUnionVectorTest.php
phpUnionVectorTest.sh
py_flexbuffers_test.py
py_test.py Enable --gen-onefile in Python (#6953) 2021-12-09 15:47:09 -08:00
PythonTest.sh Enable --gen-onefile in Python (#6953) 2021-12-09 15:47:09 -08:00
RustTest.bat attempt to remove appveyor (#7056) 2022-01-31 21:52:15 -08:00
RustTest.sh Implement Serialize on generated rust types (#7022) 2022-01-30 19:29:18 -05:00
TableA.lua Change Rust generated file defaults (#7101) 2022-02-15 11:48:42 -05:00
TableAT.java
test.cpp Implement a config based name manager and use it in Rust codegen (#7144) 2022-03-05 20:43:57 -05:00
test_assert.cpp
test_assert.h
test_builder.cpp
test_builder.h test: fix undefined order of functio parameters. (#6946) 2021-11-22 12:14:31 -08:00
TestAll.sh
tsconfig.json [TS] Add single-file ts codegen & bazel rule for typescript (#7161) 2022-03-10 10:08:13 -08:00
typescript_keywords.fbs [TS] Add single-file ts codegen & bazel rule for typescript (#7161) 2022-03-10 10:08:13 -08:00
TypeScriptTest.bat [TS/JS] BigInt implementation (#6998) 2022-01-06 20:35:37 -06:00
TypeScriptTest.sh [TS] Add single-file ts codegen & bazel rule for typescript (#7161) 2022-03-10 10:08:13 -08:00
unicode_test.json
unicode_test.mon