mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-10 15:16:28 +00:00
adding fb import when no other imports are present (#6030)
Co-authored-by: Kamil Rojewski <kamil.rojewski@gmail.com> Co-authored-by: Wouter van Oortmerssen <aardappel@gmail.com>
This commit is contained in:
@@ -214,11 +214,15 @@ class JsTsGenerator : public BaseGenerator {
|
||||
// Emit namespaces in a form that Closure Compiler can optimize
|
||||
std::string &code = *code_ptr;
|
||||
std::string &exports = *exports_ptr;
|
||||
|
||||
if (lang_.language == IDLOptions::kTs) {
|
||||
code += "import * as flatbuffers from 'flatbuffers';\n";
|
||||
}
|
||||
|
||||
for (auto it = sorted_namespaces.begin(); it != sorted_namespaces.end();
|
||||
++it) {
|
||||
if (lang_.language == IDLOptions::kTs) {
|
||||
if (it->find('.') == std::string::npos) {
|
||||
code += "import * as flatbuffers from 'flatbuffers';\n";
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user