Skip to content

Commit 68cae24

Browse files
committed
fix(lavamoat): append extensions to @metamask/providers subpath imports
1 parent 9d979c8 commit 68cae24

File tree

8 files changed

+12
-36
lines changed

8 files changed

+12
-36
lines changed

packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
"console": true
4343
},
4444
"packages": {
45+
"@metamask/json-rpc-engine": true,
4546
"@metamask/object-multiplex": true,
46-
"@metamask/providers>@metamask/json-rpc-engine": true,
4747
"@metamask/providers>@metamask/json-rpc-middleware-stream": true,
4848
"@metamask/providers>@metamask/safe-event-emitter": true,
4949
"@metamask/providers>is-stream": true,
@@ -52,20 +52,14 @@
5252
"readable-stream": true
5353
}
5454
},
55-
"@metamask/providers>@metamask/json-rpc-engine": {
56-
"packages": {
57-
"@metamask/providers>@metamask/safe-event-emitter": true,
58-
"@metamask/rpc-errors": true,
59-
"@metamask/utils": true
60-
}
61-
},
6255
"@metamask/providers>@metamask/json-rpc-middleware-stream": {
6356
"globals": {
6457
"console.warn": true,
6558
"setTimeout": true
6659
},
6760
"packages": {
6861
"@metamask/providers>@metamask/safe-event-emitter": true,
62+
"@metamask/utils": true,
6963
"readable-stream": true
7064
}
7165
},

packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949
"console": true
5050
},
5151
"packages": {
52+
"@metamask/json-rpc-engine": true,
5253
"@metamask/object-multiplex": true,
53-
"@metamask/providers>@metamask/json-rpc-engine": true,
5454
"@metamask/providers>@metamask/json-rpc-middleware-stream": true,
5555
"@metamask/providers>@metamask/safe-event-emitter": true,
5656
"@metamask/providers>is-stream": true,
@@ -59,20 +59,14 @@
5959
"readable-stream": true
6060
}
6161
},
62-
"@metamask/providers>@metamask/json-rpc-engine": {
63-
"packages": {
64-
"@metamask/providers>@metamask/safe-event-emitter": true,
65-
"@metamask/rpc-errors": true,
66-
"@metamask/utils": true
67-
}
68-
},
6962
"@metamask/providers>@metamask/json-rpc-middleware-stream": {
7063
"globals": {
7164
"console.warn": true,
7265
"setTimeout": true
7366
},
7467
"packages": {
7568
"@metamask/providers>@metamask/safe-event-emitter": true,
69+
"@metamask/utils": true,
7670
"readable-stream": true
7771
}
7872
},

packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949
"console": true
5050
},
5151
"packages": {
52+
"@metamask/json-rpc-engine": true,
5253
"@metamask/object-multiplex": true,
53-
"@metamask/providers>@metamask/json-rpc-engine": true,
5454
"@metamask/providers>@metamask/json-rpc-middleware-stream": true,
5555
"@metamask/providers>@metamask/safe-event-emitter": true,
5656
"@metamask/providers>is-stream": true,
@@ -59,20 +59,14 @@
5959
"readable-stream": true
6060
}
6161
},
62-
"@metamask/providers>@metamask/json-rpc-engine": {
63-
"packages": {
64-
"@metamask/providers>@metamask/safe-event-emitter": true,
65-
"@metamask/rpc-errors": true,
66-
"@metamask/utils": true
67-
}
68-
},
6962
"@metamask/providers>@metamask/json-rpc-middleware-stream": {
7063
"globals": {
7164
"console.warn": true,
7265
"setTimeout": true
7366
},
7467
"packages": {
7568
"@metamask/providers>@metamask/safe-event-emitter": true,
69+
"@metamask/utils": true,
7670
"readable-stream": true
7771
}
7872
},

packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
"console": true
4343
},
4444
"packages": {
45+
"@metamask/json-rpc-engine": true,
4546
"@metamask/object-multiplex": true,
46-
"@metamask/providers>@metamask/json-rpc-engine": true,
4747
"@metamask/providers>@metamask/json-rpc-middleware-stream": true,
4848
"@metamask/providers>@metamask/safe-event-emitter": true,
4949
"@metamask/providers>is-stream": true,
@@ -52,20 +52,14 @@
5252
"readable-stream": true
5353
}
5454
},
55-
"@metamask/providers>@metamask/json-rpc-engine": {
56-
"packages": {
57-
"@metamask/providers>@metamask/safe-event-emitter": true,
58-
"@metamask/rpc-errors": true,
59-
"@metamask/utils": true
60-
}
61-
},
6255
"@metamask/providers>@metamask/json-rpc-middleware-stream": {
6356
"globals": {
6457
"console.warn": true,
6558
"setTimeout": true
6659
},
6760
"packages": {
6861
"@metamask/providers>@metamask/safe-event-emitter": true,
62+
"@metamask/utils": true,
6963
"readable-stream": true
7064
}
7165
},

packages/snaps-execution-environments/src/common/BaseSnapExecutor.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/// <reference path="../../../../node_modules/ses/types.d.ts" />
33
import { createIdRemapMiddleware } from '@metamask/json-rpc-engine';
44
import type { RequestArguments } from '@metamask/providers';
5-
import { StreamProvider } from '@metamask/providers/dist/StreamProvider';
5+
import { StreamProvider } from '@metamask/providers/dist/StreamProvider.cjs';
66
import { errorCodes, rpcErrors, serializeError } from '@metamask/rpc-errors';
77
import type { SnapsProvider } from '@metamask/snaps-sdk';
88
import { getErrorData } from '@metamask/snaps-sdk';

packages/snaps-execution-environments/src/common/test-utils/endowments.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { walk } from '@lavamoat/lavatube';
33
import { createIdRemapMiddleware } from '@metamask/json-rpc-engine';
44
import ObjectMultiplex from '@metamask/object-multiplex';
55
import { StreamProvider } from '@metamask/providers';
6-
import type { RequestArguments } from '@metamask/providers/dist/BaseProvider';
6+
import type { RequestArguments } from '@metamask/providers/dist/BaseProvider.d.cts';
77
import { SNAP_STREAM_NAMES } from '@metamask/snaps-utils';
88

99
import {

packages/snaps-execution-environments/src/common/test-utils/logger.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ConsoleLike } from '@metamask/providers/dist/utils';
1+
import type { ConsoleLike } from '@metamask/providers/dist/utils.d.cts';
22

33
export const SILENT_LOGGER: ConsoleLike = {
44
log: () => undefined,

packages/test-snaps/src/api.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { MetaMaskInpageProvider } from '@metamask/providers';
2-
import type { RequestArguments } from '@metamask/providers/dist/BaseProvider';
2+
import type { RequestArguments } from '@metamask/providers/dist/BaseProvider.d.cts';
33
import { logError } from '@metamask/snaps-utils';
44
import type { JsonRpcError, JsonRpcParams } from '@metamask/utils';
55
import type { BaseQueryFn } from '@reduxjs/toolkit/query/react';

0 commit comments

Comments
 (0)