Skip to content

Commit b0d48bb

Browse files
mcmireMajorLift
authored andcommitted
Relax inter-monorepo dependencies (#998)
Switch all `workspace:` dependencies from `~` to `^`. This should help to reduce dependency churn and duplication in other projects.
1 parent 51c33bb commit b0d48bb

File tree

19 files changed

+102
-102
lines changed

19 files changed

+102
-102
lines changed

packages/address-book-controller/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/base-controller": "workspace:~",
33-
"@metamask/controller-utils": "workspace:~"
32+
"@metamask/base-controller": "workspace:^",
33+
"@metamask/controller-utils": "workspace:^"
3434
},
3535
"devDependencies": {
3636
"@metamask/auto-changelog": "^3.1.0",

packages/announcement-controller/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/base-controller": "workspace:~"
32+
"@metamask/base-controller": "workspace:^"
3333
},
3434
"devDependencies": {
3535
"@metamask/auto-changelog": "^3.1.0",

packages/approval-controller/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/base-controller": "workspace:~",
33-
"@metamask/controller-utils": "workspace:~",
32+
"@metamask/base-controller": "workspace:^",
33+
"@metamask/controller-utils": "workspace:^",
3434
"eth-rpc-errors": "^4.0.0",
3535
"immer": "^9.0.6",
3636
"nanoid": "^3.1.31"

packages/assets-controllers/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@
3333
"@ethersproject/bignumber": "^5.7.0",
3434
"@ethersproject/contracts": "^5.7.0",
3535
"@ethersproject/providers": "^5.7.0",
36-
"@metamask/base-controller": "workspace:~",
36+
"@metamask/base-controller": "workspace:^",
3737
"@metamask/contract-metadata": "^1.35.0",
38-
"@metamask/controller-utils": "workspace:~",
38+
"@metamask/controller-utils": "workspace:^",
3939
"@metamask/metamask-eth-abis": "3.0.0",
40-
"@metamask/network-controller": "workspace:~",
41-
"@metamask/preferences-controller": "workspace:~",
40+
"@metamask/network-controller": "workspace:^",
41+
"@metamask/preferences-controller": "workspace:^",
4242
"@types/uuid": "^8.3.0",
4343
"abort-controller": "^3.0.0",
4444
"async-mutex": "^0.2.6",

packages/base-controller/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/controller-utils": "workspace:~",
32+
"@metamask/controller-utils": "workspace:^",
3333
"immer": "^9.0.6"
3434
},
3535
"devDependencies": {

packages/composable-controller/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/base-controller": "workspace:~"
32+
"@metamask/base-controller": "workspace:^"
3333
},
3434
"devDependencies": {
35-
"@metamask/address-book-controller": "workspace:~",
36-
"@metamask/assets-controllers": "workspace:~",
35+
"@metamask/address-book-controller": "workspace:^",
36+
"@metamask/assets-controllers": "workspace:^",
3737
"@metamask/auto-changelog": "^3.1.0",
38-
"@metamask/controller-utils": "workspace:~",
39-
"@metamask/ens-controller": "workspace:~",
40-
"@metamask/network-controller": "workspace:~",
41-
"@metamask/preferences-controller": "workspace:~",
38+
"@metamask/controller-utils": "workspace:^",
39+
"@metamask/ens-controller": "workspace:^",
40+
"@metamask/network-controller": "workspace:^",
41+
"@metamask/preferences-controller": "workspace:^",
4242
"@types/jest": "^26.0.22",
4343
"deepmerge": "^4.2.2",
4444
"immer": "^9.0.6",

packages/ens-controller/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/base-controller": "workspace:~",
33-
"@metamask/controller-utils": "workspace:~"
32+
"@metamask/base-controller": "workspace:^",
33+
"@metamask/controller-utils": "workspace:^"
3434
},
3535
"devDependencies": {
3636
"@metamask/auto-changelog": "^3.1.0",

packages/gas-fee-controller/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/base-controller": "workspace:~",
33-
"@metamask/controller-utils": "workspace:~",
34-
"@metamask/network-controller": "workspace:~",
32+
"@metamask/base-controller": "workspace:^",
33+
"@metamask/controller-utils": "workspace:^",
34+
"@metamask/network-controller": "workspace:^",
3535
"@types/uuid": "^8.3.0",
3636
"babel-runtime": "^6.26.0",
3737
"eth-query": "^2.1.2",

packages/keyring-controller/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
},
3131
"dependencies": {
3232
"@keystonehq/metamask-airgapped-keyring": "^0.6.1",
33-
"@metamask/base-controller": "workspace:~",
34-
"@metamask/controller-utils": "workspace:~",
35-
"@metamask/message-manager": "workspace:~",
36-
"@metamask/preferences-controller": "workspace:~",
33+
"@metamask/base-controller": "workspace:^",
34+
"@metamask/controller-utils": "workspace:^",
35+
"@metamask/message-manager": "workspace:^",
36+
"@metamask/preferences-controller": "workspace:^",
3737
"async-mutex": "^0.2.6",
3838
"eth-keyring-controller": "^7.0.2",
3939
"eth-sig-util": "^3.0.0",

packages/message-manager/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"test:watch": "jest --watch"
3030
},
3131
"dependencies": {
32-
"@metamask/base-controller": "workspace:~",
33-
"@metamask/controller-utils": "workspace:~",
32+
"@metamask/base-controller": "workspace:^",
33+
"@metamask/controller-utils": "workspace:^",
3434
"@types/uuid": "^8.3.0",
3535
"eth-sig-util": "^3.0.0",
3636
"ethereumjs-util": "^7.0.10",

0 commit comments

Comments
 (0)