Merge branch 'master' into fix-ts-relative-import-paths

This commit is contained in:
Austin Chick
2026-02-04 08:43:45 -06:00
20 changed files with 1568 additions and 69 deletions

View File

@@ -99,6 +99,20 @@ flatc(
schema="../non_zero_enum.fbs",
)
flatc(
options=[
"--ts",
"--gen-object-api",
"--ts-undefined-for-optionals",
],
schema="../optional_scalars.fbs",
prefix="ts-undefined-for-optionals",
)
esbuild(
"ts-undefined-for-optionals/optional_scalars.ts",
"ts-undefined-for-optionals/optional_scalars_generated.cjs",
)
flatc(
options=[
"--ts",
@@ -216,6 +230,7 @@ check_call(NODE_CMD + ["JavaScriptFlexBuffersTest"])
check_call(NODE_CMD + ["JavaScriptComplexArraysTest"])
check_call(NODE_CMD + ["JavaScriptUnionUnderlyingTypeTest"])
check_call(NODE_CMD + ["JavaScriptRelativeImportPathTest"])
check_call(NODE_CMD + ["JavaScriptUndefinedForOptionals"])
print("Running old v1 TypeScript Tests...")
check_call(NODE_CMD + ["JavaScriptTestv1.cjs", "./monster_test_generated.cjs"])