Skip to content

Commit bef91c8

Browse files
committed
fix: fix yarn lock
1 parent 85b26a6 commit bef91c8

File tree

3 files changed

+50
-16
lines changed

3 files changed

+50
-16
lines changed

packages/network-order-controller/package.json

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@metamask/network-order-controller",
33
"version": "0.0.0",
4-
"description": "Provides an interface to the currently network order via a MetaMask-compatible provider object",
4+
"description": "Handles user-facing network state for how networks are displayed and interacted with",
55
"keywords": [
66
"MetaMask",
77
"Ethereum"
@@ -37,20 +37,20 @@
3737
"scripts": {
3838
"build": "ts-bridge --project tsconfig.build.json --verbose --clean --no-references",
3939
"build:docs": "typedoc",
40+
"changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-visibility-controller",
41+
"since-latest-release": "../../scripts/since-latest-release.sh",
42+
"changelog:update": "../../scripts/update-changelog.sh @metamask/network-visibility-controller",
4043
"publish:preview": "yarn npm publish --tag preview",
4144
"test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter",
4245
"test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache",
4346
"test:verbose": "NODE_OPTIONS=--experimental-vm-modules jest --verbose",
44-
"test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch",
45-
"since-latest-release": "../../scripts/since-latest-release.sh",
46-
"changelog:update": "../../scripts/update-changelog.sh @metamask/network-order-controller",
47-
"changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-order-controller"
47+
"test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch"
4848
},
4949
"devDependencies": {
5050
"@lavamoat/allow-scripts": "^3.0.4",
5151
"@metamask/auto-changelog": "^3.4.4",
52-
"@metamask/error-reporting-service": "^2.0.0",
53-
"@metamask/network-controller": "^24.0.0",
52+
"@metamask/error-reporting-service": "^1.0.0",
53+
"@metamask/network-controller": "^23.6.0",
5454
"@metamask/providers": "^22.1.0",
5555
"@types/jest": "^27.4.1",
5656
"deepmerge": "^4.2.2",
@@ -70,15 +70,16 @@
7070
"dependencies": {
7171
"@metamask/base-controller": "^8.0.1",
7272
"@metamask/keyring-api": "^18.0.0",
73-
"@metamask/multichain-network-controller": "^0.9.0",
74-
"@metamask/utils": "^11.2.0"
73+
"@metamask/keyring-snap-client": "^5.0.0",
74+
"@metamask/multichain-network-controller": "^0.8.0"
7575
},
7676
"peerDependencies": {
77-
"@metamask/network-controller": "^24.0.0"
77+
"@metamask/error-reporting-service": "^1.0.0",
78+
"@metamask/network-controller": "^23.0.0",
79+
"@metamask/providers": "^22.0.0"
7880
},
7981
"lavamoat": {
8082
"allowScripts": {
81-
"@lavamoat/allow-scripts>@lavamoat/preinstall-always-fail": false,
8283
"@metamask/multichain-network-controller>@metamask/accounts-controller>@metamask/keyring-controller>ethereumjs-wallet>ethereum-cryptography>keccak": false,
8384
"@metamask/multichain-network-controller>@metamask/accounts-controller>@metamask/keyring-controller>ethereumjs-wallet>ethereum-cryptography>secp256k1": false
8485
}

packages/network-order-controller/src/NetworkOrderController.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ export class NetworkOrderController extends BaseController<
7575
NetworkOrderControllerState,
7676
NetworkOrderControllerMessenger
7777
> {
78+
protected messagingSystem: NetworkOrderControllerMessenger;
79+
7880
/**
7981
* Creates a NetworkOrderController instance.
8082
*
@@ -100,7 +102,7 @@ export class NetworkOrderController extends BaseController<
100102
// Subscribe to network state changes
101103
this.messagingSystem.subscribe(
102104
'NetworkController:stateChange',
103-
(networkControllerState) => {
105+
(networkControllerState: NetworkState) => {
104106
this.onNetworkControllerStateChange(networkControllerState);
105107
},
106108
);
@@ -131,15 +133,16 @@ export class NetworkOrderController extends BaseController<
131133
.filter(
132134
(chainId) =>
133135
!state.orderedNetworkList.some(
134-
({ networkId }) => networkId === chainId,
136+
({ networkId }: { networkId: CaipChainId }) =>
137+
networkId === chainId,
135138
),
136139
)
137140
.map((chainId) => ({ networkId: chainId }));
138141

139142
state.orderedNetworkList = state.orderedNetworkList
140143
// Filter out deleted networks
141144
.filter(
142-
({ networkId }) =>
145+
({ networkId }: { networkId: CaipChainId }) =>
143146
chainIds.includes(networkId) ||
144147
// Since Bitcoin and Solana are not part of the @metamask/network-controller, we have
145148
// to add a second check to make sure it is not filtered out.

yarn.lock

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3912,6 +3912,33 @@ __metadata:
39123912
languageName: unknown
39133913
linkType: soft
39143914

3915+
"@metamask/network-controller@npm:^23.6.0":
3916+
version: 23.6.0
3917+
resolution: "@metamask/network-controller@npm:23.6.0"
3918+
dependencies:
3919+
"@metamask/base-controller": "npm:^8.0.1"
3920+
"@metamask/controller-utils": "npm:^11.10.0"
3921+
"@metamask/error-reporting-service": "npm:^1.0.0"
3922+
"@metamask/eth-block-tracker": "npm:^12.0.1"
3923+
"@metamask/eth-json-rpc-infura": "npm:^10.2.0"
3924+
"@metamask/eth-json-rpc-middleware": "npm:^17.0.1"
3925+
"@metamask/eth-json-rpc-provider": "npm:^4.1.8"
3926+
"@metamask/eth-query": "npm:^4.0.0"
3927+
"@metamask/json-rpc-engine": "npm:^10.0.3"
3928+
"@metamask/rpc-errors": "npm:^7.0.2"
3929+
"@metamask/swappable-obj-proxy": "npm:^2.3.0"
3930+
"@metamask/utils": "npm:^11.2.0"
3931+
async-mutex: "npm:^0.5.0"
3932+
fast-deep-equal: "npm:^3.1.3"
3933+
immer: "npm:^9.0.6"
3934+
loglevel: "npm:^1.8.1"
3935+
reselect: "npm:^5.1.1"
3936+
uri-js: "npm:^4.4.1"
3937+
uuid: "npm:^8.3.2"
3938+
checksum: 10/38af2e1082a6f5a208ad96bc0b3c2c37b2853d621a1806e91d2663366c21092fc0e0ac6603489e874ec0501705ae180a6017715ff393f9b0be58c0380e735de3
3939+
languageName: node
3940+
linkType: hard
3941+
39153942
"@metamask/network-controller@npm:^24.0.0, @metamask/network-controller@workspace:packages/network-controller":
39163943
version: 0.0.0-use.local
39173944
resolution: "@metamask/network-controller@workspace:packages/network-controller"
@@ -3966,9 +3993,10 @@ __metadata:
39663993
"@metamask/base-controller": "npm:^8.0.1"
39673994
"@metamask/error-reporting-service": "npm:^1.0.0"
39683995
"@metamask/keyring-api": "npm:^18.0.0"
3996+
"@metamask/keyring-snap-client": "npm:^5.0.0"
39693997
"@metamask/multichain-network-controller": "npm:^0.8.0"
3998+
"@metamask/network-controller": "npm:^23.6.0"
39703999
"@metamask/providers": "npm:^22.1.0"
3971-
"@metamask/utils": "npm:^11.2.0"
39724000
"@types/jest": "npm:^27.4.1"
39734001
deepmerge: "npm:^4.2.2"
39744002
jest: "npm:^27.5.1"
@@ -3977,7 +4005,9 @@ __metadata:
39774005
typedoc-plugin-missing-exports: "npm:^2.0.0"
39784006
typescript: "npm:~5.2.2"
39794007
peerDependencies:
3980-
"@metamask/network-controller": ^24.0.0
4008+
"@metamask/error-reporting-service": ^1.0.0
4009+
"@metamask/network-controller": ^23.0.0
4010+
"@metamask/providers": ^22.0.0
39814011
languageName: unknown
39824012
linkType: soft
39834013

0 commit comments

Comments
 (0)