mirror of
https://github.com/morluto/rea.git
synced 2026-11-12 01:41:21 +00:00
fix(electron): retain scoped IPC registration provenance (#7031)
* fix(electron): retain scoped IPC registration provenance * fix(electron): defer mutation analysis until scoped receiver admission
This commit is contained in:
1 parent
2acdd54130
commit
c7ae27807f
12 files changed
+546
-36
No files matched your search
@@ -101,6 +101,13 @@ export interface JavaScriptFindingContext {
|
||||
/** Native path/URL identities established by shared lexical and mutation owners. */
|
||||
readonly pathIntrinsics?: JavaScriptStaticPathIntrinsicQuery;
|
||||
readonly electronExportIntact?: (path: readonly string[]) => boolean;
|
||||
readonly browserWindowReceiver?: (
|
||||
node: t.Node,
|
||||
site: t.Node,
|
||||
suffix: readonly string[],
|
||||
) =>
|
||||
| { readonly owner: t.NewExpression; readonly path: readonly string[] }
|
||||
| undefined;
|
||||
readonly rendererLoad?: (callee: t.Node, site: t.Node) => boolean;
|
||||
readonly rpcScan: JavaScriptRpcScan;
|
||||
/** Shared bounded argv/nullish argument shapes for optional-slot signatures. */
|
||||
|
||||
Reference in new issue
Block a user