File tree Expand file tree Collapse file tree 16 files changed +67
-122
lines changed
snaps-execution-environments Expand file tree Collapse file tree 16 files changed +67
-122
lines changed Original file line number Diff line number Diff line change 8888 "@metamask/object-multiplex" : " ^2.1.0" ,
8989 "@metamask/permission-controller" : " ^11.0.6" ,
9090 "@metamask/phishing-controller" : " ^12.4.1" ,
91- "@metamask/post-message-stream" : " ^9 .0.0" ,
91+ "@metamask/post-message-stream" : " ^10 .0.0" ,
9292 "@metamask/rpc-errors" : " ^7.0.2" ,
9393 "@metamask/snaps-registry" : " ^3.2.3" ,
9494 "@metamask/snaps-rpc-methods" : " workspace:^" ,
Original file line number Diff line number Diff line change 11import type { BasePostMessageStream } from '@metamask/post-message-stream' ;
2- import { ProcessParentMessageStream } from '@metamask/post-message-stream' ;
2+ import { ProcessParentMessageStream } from '@metamask/post-message-stream/node ' ;
33import type { ChildProcess } from 'child_process' ;
44import { fork } from 'child_process' ;
55
Original file line number Diff line number Diff line change 11import type { BasePostMessageStream } from '@metamask/post-message-stream' ;
2- import { ThreadParentMessageStream } from '@metamask/post-message-stream' ;
2+ import { ThreadParentMessageStream } from '@metamask/post-message-stream/node ' ;
33import { Worker } from 'worker_threads' ;
44
55import type { TerminateJobArgs } from '..' ;
Original file line number Diff line number Diff line change 11import type { PostMessageEvent } from '@metamask/post-message-stream' ;
2- import { BasePostMessageStream } from '@metamask/post-message-stream' ;
3- import { isValidStreamMessage } from '@metamask/post-message-stream/dist/utils' ;
2+ import {
3+ BasePostMessageStream ,
4+ isValidStreamMessage ,
5+ } from '@metamask/post-message-stream' ;
46import { assert , stringToBytes } from '@metamask/utils' ;
57
68export type WebViewInterface = {
Original file line number Diff line number Diff line change 3939 "removeEventListener" : true
4040 },
4141 "packages" : {
42- "@metamask/utils" : true ,
42+ "@metamask/post-message-stream>@metamask/ utils" : true ,
4343 "readable-stream" : true
4444 }
4545 },
9393 },
9494 "@metamask/utils" : {
9595 "globals" : {
96- "Buffer" : true ,
97- "TextDecoder" : true ,
9896 "TextEncoder" : true
9997 },
10098 "packages" : {
10199 "@metamask/superstruct" : true ,
102100 "@metamask/utils>@noble/hashes" : true ,
103- "@metamask/utils>@scure/base" : true ,
104101 "eslint>debug" : true ,
105102 "@metamask/utils>pony-cause" : true ,
106103 "depcheck>semver" : true
107104 }
108105 },
109- "@metamask/utils>@noble/hashes" : {
110- "globals" : {
111- "TextEncoder" : true ,
112- "crypto" : true
113- }
114- },
115- "@metamask/utils>@scure/base" : {
116- "globals" : {
117- "TextDecoder" : true ,
118- "TextEncoder" : true
106+ "@metamask/post-message-stream>@metamask/utils" : {
107+ "packages" : {
108+ "@metamask/superstruct" : true
119109 }
120110 },
121111 "@metamask/providers>extension-port-stream>readable-stream>buffer" : {
Original file line number Diff line number Diff line change 2929 },
3030 "@metamask/post-message-stream" : {
3131 "builtin" : {
32- "worker_threads.parentPort " : true
32+ "worker_threads" : true
3333 },
3434 "globals" : {
3535 "MessageEvent.prototype" : true ,
4545 "removeEventListener" : true
4646 },
4747 "packages" : {
48- "@metamask/utils" : true ,
48+ "@metamask/post-message-stream>@metamask/ utils" : true ,
4949 "readable-stream" : true
5050 }
5151 },
9999 },
100100 "@metamask/utils" : {
101101 "globals" : {
102- "Buffer" : true ,
103- "TextDecoder" : true ,
104102 "TextEncoder" : true
105103 },
106104 "packages" : {
107105 "@metamask/superstruct" : true ,
108106 "@metamask/utils>@noble/hashes" : true ,
109- "@metamask/utils>@scure/base" : true ,
110107 "eslint>debug" : true ,
111108 "@metamask/utils>pony-cause" : true ,
112109 "depcheck>semver" : true
113110 }
114111 },
115- "@metamask/utils>@noble/hashes" : {
116- "builtin" : {
117- "node:crypto" : true
118- },
119- "globals" : {
120- "TextEncoder" : true
121- }
122- },
123- "@metamask/utils>@scure/base" : {
124- "globals" : {
125- "TextDecoder" : true ,
126- "TextEncoder" : true
112+ "@metamask/post-message-stream>@metamask/utils" : {
113+ "packages" : {
114+ "@metamask/superstruct" : true
127115 }
128116 },
129117 "eslint>debug" : {
Original file line number Diff line number Diff line change 2929 },
3030 "@metamask/post-message-stream" : {
3131 "builtin" : {
32- "worker_threads.parentPort " : true
32+ "worker_threads" : true
3333 },
3434 "globals" : {
3535 "MessageEvent.prototype" : true ,
4545 "removeEventListener" : true
4646 },
4747 "packages" : {
48- "@metamask/utils" : true ,
48+ "@metamask/post-message-stream>@metamask/ utils" : true ,
4949 "readable-stream" : true
5050 }
5151 },
9999 },
100100 "@metamask/utils" : {
101101 "globals" : {
102- "Buffer" : true ,
103- "TextDecoder" : true ,
104102 "TextEncoder" : true
105103 },
106104 "packages" : {
107105 "@metamask/superstruct" : true ,
108106 "@metamask/utils>@noble/hashes" : true ,
109- "@metamask/utils>@scure/base" : true ,
110107 "eslint>debug" : true ,
111108 "@metamask/utils>pony-cause" : true ,
112109 "depcheck>semver" : true
113110 }
114111 },
115- "@metamask/utils>@noble/hashes" : {
116- "builtin" : {
117- "node:crypto" : true
118- },
119- "globals" : {
120- "TextEncoder" : true
121- }
122- },
123- "@metamask/utils>@scure/base" : {
124- "globals" : {
125- "TextDecoder" : true ,
126- "TextEncoder" : true
112+ "@metamask/post-message-stream>@metamask/utils" : {
113+ "packages" : {
114+ "@metamask/superstruct" : true
127115 }
128116 },
129117 "eslint>debug" : {
Original file line number Diff line number Diff line change 3939 "removeEventListener" : true
4040 },
4141 "packages" : {
42- "@metamask/utils" : true ,
42+ "@metamask/post-message-stream>@metamask/ utils" : true ,
4343 "readable-stream" : true
4444 }
4545 },
106106 "depcheck>semver" : true
107107 }
108108 },
109- "@metamask/utils>@noble/hashes" : {
110- "globals" : {
111- "TextEncoder" : true ,
112- "crypto" : true
113- }
114- },
115- "@metamask/utils>@scure/base" : {
116- "globals" : {
117- "TextDecoder" : true ,
118- "TextEncoder" : true
109+ "@metamask/post-message-stream>@metamask/utils" : {
110+ "packages" : {
111+ "@metamask/superstruct" : true
119112 }
120113 },
121114 "@metamask/providers>extension-port-stream>readable-stream>buffer" : {
Original file line number Diff line number Diff line change 3939 "removeEventListener" : true
4040 },
4141 "packages" : {
42- "@metamask/utils" : true ,
42+ "@metamask/post-message-stream>@metamask/ utils" : true ,
4343 "readable-stream" : true
4444 }
4545 },
9393 },
9494 "@metamask/utils" : {
9595 "globals" : {
96- "Buffer" : true ,
97- "TextDecoder" : true ,
9896 "TextEncoder" : true
9997 },
10098 "packages" : {
10199 "@metamask/superstruct" : true ,
102100 "@metamask/utils>@noble/hashes" : true ,
103- "@metamask/utils>@scure/base" : true ,
104101 "eslint>debug" : true ,
105102 "@metamask/utils>pony-cause" : true ,
106103 "depcheck>semver" : true
107104 }
108105 },
109- "@metamask/utils>@noble/hashes" : {
110- "globals" : {
111- "TextEncoder" : true ,
112- "crypto" : true
113- }
114- },
115- "@metamask/utils>@scure/base" : {
116- "globals" : {
117- "TextDecoder" : true ,
118- "TextEncoder" : true
106+ "@metamask/post-message-stream>@metamask/utils" : {
107+ "packages" : {
108+ "@metamask/superstruct" : true
119109 }
120110 },
121111 "@metamask/providers>extension-port-stream>readable-stream>buffer" : {
Original file line number Diff line number Diff line change 1212 "removeEventListener" : true
1313 },
1414 "packages" : {
15- "@metamask/utils" : true ,
15+ "@metamask/post-message-stream>@metamask/ utils" : true ,
1616 "readable-stream" : true
1717 }
1818 },
2727 }
2828 },
2929 "@metamask/utils" : {
30- "globals" : {
31- "Buffer" : true ,
32- "TextDecoder" : true ,
33- "TextEncoder" : true
34- },
3530 "packages" : {
3631 "@metamask/superstruct" : true ,
37- "@metamask/utils>@noble/hashes" : true ,
38- "@metamask/utils>@scure/base" : true ,
39- "eslint>debug" : true ,
40- "@metamask/utils>pony-cause" : true ,
41- "depcheck>semver" : true
42- }
43- },
44- "@metamask/utils>@noble/hashes" : {
45- "globals" : {
46- "TextEncoder" : true ,
47- "crypto" : true
32+ "eslint>debug" : true
4833 }
4934 },
50- "@metamask/utils>@scure/base" : {
51- "globals" : {
52- "TextDecoder" : true ,
53- "TextEncoder" : true
35+ "@metamask/post-message-stream>@metamask/utils" : {
36+ "packages" : {
37+ "@metamask/superstruct" : true
5438 }
5539 },
5640 "@metamask/providers>extension-port-stream>readable-stream>buffer" : {
10690 "@metamask/providers>extension-port-stream>readable-stream>buffer" : true
10791 }
10892 },
109- "depcheck>semver" : {
110- "globals" : {
111- "console.error" : true ,
112- "process" : true
113- },
114- "packages" : {
115- "@metamask/providers>extension-port-stream>readable-stream>process" : true
116- }
117- },
11893 "readable-stream>string_decoder" : {
11994 "packages" : {
12095 "readable-stream>string_decoder>safe-buffer" : true
You can’t perform that action at this time.
0 commit comments