From cf032c4a955d5c44827cd27f067e8eb047ee3352 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Wed, 9 Oct 2024 01:27:58 +0000 Subject: [PATCH] chore(snaps-execution-environments): update lavamoat policies --- .../lavamoat/browserify/iframe/policy.json | 16 ++++++++++++++-- .../lavamoat/browserify/node-process/policy.json | 16 ++++++++++++++-- .../lavamoat/browserify/node-thread/policy.json | 16 ++++++++++++++-- .../browserify/worker-executor/policy.json | 16 ++++++++++++++-- 4 files changed, 56 insertions(+), 8 deletions(-) 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