diff --git a/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json index 5f53e91c6f..57d42f826b 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json @@ -2,8 +2,14 @@ "resources": { "@metamask/json-rpc-engine": { "packages": { + "@metamask/json-rpc-engine>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, - "@metamask/rpc-errors": true, + "@metamask/utils": true + } + }, + "@metamask/json-rpc-engine>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, "@metamask/utils": true } }, @@ -45,9 +51,9 @@ "@metamask/json-rpc-engine": true, "@metamask/object-multiplex": true, "@metamask/providers>@metamask/json-rpc-middleware-stream": true, + "@metamask/providers>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, "@metamask/providers>is-stream": true, - "@metamask/rpc-errors": true, "eslint>fast-deep-equal": true, "readable-stream": true } @@ -63,6 +69,12 @@ "readable-stream": true } }, + "@metamask/providers>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true + } + }, "@metamask/providers>@metamask/safe-event-emitter": { "globals": { "setTimeout": true diff --git a/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json index 1c4b1c0425..3c773b9a54 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json @@ -2,8 +2,14 @@ "resources": { "@metamask/json-rpc-engine": { "packages": { + "@metamask/json-rpc-engine>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, - "@metamask/rpc-errors": true, + "@metamask/utils": true + } + }, + "@metamask/json-rpc-engine>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, "@metamask/utils": true } }, @@ -52,9 +58,9 @@ "@metamask/json-rpc-engine": true, "@metamask/object-multiplex": true, "@metamask/providers>@metamask/json-rpc-middleware-stream": true, + "@metamask/providers>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, "@metamask/providers>is-stream": true, - "@metamask/rpc-errors": true, "eslint>fast-deep-equal": true, "readable-stream": true } @@ -70,6 +76,12 @@ "readable-stream": true } }, + "@metamask/providers>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true + } + }, "@metamask/providers>@metamask/safe-event-emitter": { "builtin": { "events.EventEmitter": true diff --git a/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json index 1c4b1c0425..3c773b9a54 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json @@ -2,8 +2,14 @@ "resources": { "@metamask/json-rpc-engine": { "packages": { + "@metamask/json-rpc-engine>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, - "@metamask/rpc-errors": true, + "@metamask/utils": true + } + }, + "@metamask/json-rpc-engine>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, "@metamask/utils": true } }, @@ -52,9 +58,9 @@ "@metamask/json-rpc-engine": true, "@metamask/object-multiplex": true, "@metamask/providers>@metamask/json-rpc-middleware-stream": true, + "@metamask/providers>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, "@metamask/providers>is-stream": true, - "@metamask/rpc-errors": true, "eslint>fast-deep-equal": true, "readable-stream": true } @@ -70,6 +76,12 @@ "readable-stream": true } }, + "@metamask/providers>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true + } + }, "@metamask/providers>@metamask/safe-event-emitter": { "builtin": { "events.EventEmitter": true diff --git a/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json index 5f53e91c6f..57d42f826b 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json @@ -2,8 +2,14 @@ "resources": { "@metamask/json-rpc-engine": { "packages": { + "@metamask/json-rpc-engine>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, - "@metamask/rpc-errors": true, + "@metamask/utils": true + } + }, + "@metamask/json-rpc-engine>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, "@metamask/utils": true } }, @@ -45,9 +51,9 @@ "@metamask/json-rpc-engine": true, "@metamask/object-multiplex": true, "@metamask/providers>@metamask/json-rpc-middleware-stream": true, + "@metamask/providers>@metamask/rpc-errors": true, "@metamask/providers>@metamask/safe-event-emitter": true, "@metamask/providers>is-stream": true, - "@metamask/rpc-errors": true, "eslint>fast-deep-equal": true, "readable-stream": true } @@ -63,6 +69,12 @@ "readable-stream": true } }, + "@metamask/providers>@metamask/rpc-errors": { + "packages": { + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true + } + }, "@metamask/providers>@metamask/safe-event-emitter": { "globals": { "setTimeout": true