mirror of
https://github.com/morluto/rea
synced 2026-10-27 14:42:18 -04:00
fix(electron): consume shared native loader and export facts
This commit is contained in:
@@ -77,6 +77,10 @@ export interface JavaScriptAnalysisAccumulator {
|
||||
readonly senderValidations: LocatedJavaScriptFinding<ElectronSenderValidationFinding>[];
|
||||
readonly utilityProcesses: LocatedJavaScriptFinding<ElectronUtilityProcessFinding>[];
|
||||
readonly nativeAddonBindings: LocatedJavaScriptFinding<ElectronNativeAddonBindingFinding>[];
|
||||
readonly pendingNativeAddonBindings: (
|
||||
| t.VariableDeclarator
|
||||
| t.AssignmentExpression
|
||||
)[];
|
||||
readonly moduleRangeIndex: JavaScriptModuleRangeIndex;
|
||||
/** Binding identities proven as third-parameter loaders of recovered factories. */
|
||||
readonly factoryRequireBindingIds: Set<string>;
|
||||
@@ -157,6 +161,7 @@ export const createJavaScriptAnalysisAccumulator = (
|
||||
senderValidations: [],
|
||||
utilityProcesses: [],
|
||||
nativeAddonBindings: [],
|
||||
pendingNativeAddonBindings: [],
|
||||
moduleRangeIndex: new JavaScriptModuleRangeIndex(sourceLength),
|
||||
factoryRequireBindingIds: new Set(),
|
||||
seen: new Set(),
|
||||
|
||||
Reference in New Issue
Block a user