Skip to content

Commit b2448fb

Browse files
fix: Add missing dependency on execution environments to snaps-simulation (#2791)
When moving the simulation logic to `snaps-simulation`, we forgot to add `snaps-execution-environments` as a direct dependency. This causes errors at runtime when trying to install the latest version of `snaps-jest`. `snaps-execution-environments` is an optional peer dependency of `snaps-controllers` . But is not optional for `snaps-simulation` as it leverages the Node execution environments.
1 parent ecbac90 commit b2448fb

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ linkStyle default opacity:0.5
6262
snaps_rpc_methods --> snaps_sdk;
6363
snaps_rpc_methods --> snaps_utils;
6464
snaps_simulation --> snaps_controllers;
65+
snaps_simulation --> snaps_execution_environments;
6566
snaps_simulation --> snaps_rpc_methods;
6667
snaps_simulation --> snaps_sdk;
6768
snaps_simulation --> snaps_utils;

packages/snaps-simulation/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
"@metamask/permission-controller": "^11.0.0",
6464
"@metamask/phishing-controller": "^12.0.2",
6565
"@metamask/snaps-controllers": "workspace:^",
66+
"@metamask/snaps-execution-environments": "workspace:^",
6667
"@metamask/snaps-rpc-methods": "workspace:^",
6768
"@metamask/snaps-sdk": "workspace:^",
6869
"@metamask/snaps-utils": "workspace:^",

yarn.lock

+1
Original file line numberDiff line numberDiff line change
@@ -6066,6 +6066,7 @@ __metadata:
60666066
"@metamask/permission-controller": "npm:^11.0.0"
60676067
"@metamask/phishing-controller": "npm:^12.0.2"
60686068
"@metamask/snaps-controllers": "workspace:^"
6069+
"@metamask/snaps-execution-environments": "workspace:^"
60696070
"@metamask/snaps-rpc-methods": "workspace:^"
60706071
"@metamask/snaps-sdk": "workspace:^"
60716072
"@metamask/snaps-utils": "workspace:^"

0 commit comments

Comments
 (0)