mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-25 21:28:38 +00:00
TS/JS: Export object based classes on entry (#7822)
* TS/JS: Export object based classes on entry
Along with the non object ones, for consistency. This is a regression
introduced recently.
Before:
`export { UpdateSettingsRequest } from './worker/update-settings-request.js';`
Now:
`export { UpdateSettingsRequest, UpdateSettingsRequestT } from './worker/update-settings-request.js';`
* only export object based classes for structs
Enums are not elegible.
---------
Co-authored-by: Björn Harrtell <bjornharrtell@users.noreply.github.com>
Co-authored-by: Derek Bailey <derekbailey@google.com>
This commit is contained in:
@@ -18,6 +18,10 @@ var __copyProps = (to, from, except, desc) => {
|
||||
return to;
|
||||
};
|
||||
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
|
||||
// If the importer is in node compatibility mode or this is not an ESM
|
||||
// file that has been converted to a CommonJS file using a Babel-
|
||||
// compatible transform (i.e. "__esModule" has not been set), then set
|
||||
// "default" to the CommonJS "module.exports" for node compatibility.
|
||||
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
|
||||
mod
|
||||
));
|
||||
@@ -27,13 +31,19 @@ var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: tru
|
||||
var union_vector_exports = {};
|
||||
__export(union_vector_exports, {
|
||||
Attacker: () => Attacker,
|
||||
AttackerT: () => AttackerT,
|
||||
BookReader: () => BookReader,
|
||||
BookReaderT: () => BookReaderT,
|
||||
Character: () => Character,
|
||||
FallingTub: () => FallingTub,
|
||||
FallingTubT: () => FallingTubT,
|
||||
Gadget: () => Gadget,
|
||||
HandFan: () => HandFan,
|
||||
HandFanT: () => HandFanT,
|
||||
Movie: () => Movie,
|
||||
Rapunzel: () => Rapunzel
|
||||
MovieT: () => MovieT,
|
||||
Rapunzel: () => Rapunzel,
|
||||
RapunzelT: () => RapunzelT
|
||||
});
|
||||
module.exports = __toCommonJS(union_vector_exports);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user