Skip to content

Commit d235676

Browse files
committed
move sdk web3js and anchor to peerDependencies
1 parent a8c613d commit d235676

File tree

2 files changed

+36
-16
lines changed

2 files changed

+36
-16
lines changed

ts/sdk/package.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,28 @@
77
"lib": "lib"
88
},
99
"dependencies": {
10-
"@coral-xyz/anchor": "0.29.0",
11-
"@drift-labs/sdk": "2.131.0-beta.6",
1210
"@metaplex-foundation/js": "0.20.1",
13-
"@solana/web3.js": "1.98.0",
1411
"commander": "11.1.0",
1512
"dotenv": "16.4.5",
1613
"strict-event-emitter-types": "2.0.0",
1714
"ts-node": "10.9.2",
1815
"typescript": "5.6.3"
1916
},
17+
"peerDependencies": {
18+
"@drift-labs/sdk": "2.131.0-beta.6",
19+
"@coral-xyz/anchor": "0.29.0",
20+
"@solana/web3.js": "1.98.0"
21+
},
2022
"optionalDependencies": {
2123
"@ledgerhq/hw-app-solana": "7.2.4",
2224
"@ledgerhq/hw-transport": "6.31.4",
2325
"@ledgerhq/hw-transport-node-hid": "6.29.5",
2426
"@solana/wallet-adapter-ledger": "0.9.25"
2527
},
2628
"devDependencies": {
27-
"@types/bn.js": "5.1.3"
29+
"@types/bn.js": "5.1.3",
30+
"@drift-labs/sdk": "2.131.0-beta.6",
31+
"@coral-xyz/anchor": "0.29.0"
2832
},
2933
"engines": {
3034
"node": ">=16"

ts/sdk/yarn.lock

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1844,9 +1844,9 @@
18441844
yaml "^2.6.1"
18451845

18461846
"@switchboard-xyz/common@>=3.0.0":
1847-
version "3.4.1"
1848-
resolved "https://registry.yarnpkg.com/@switchboard-xyz/common/-/common-3.4.1.tgz#3144c0730649e60129ea8c9b3c04062ceff35c6e"
1849-
integrity sha512-TropBlBYuDeBnmGHkPSmgC3clLqAxy51ZGbwk4ejAgadnszWOgYHcH7taRG4Ha17DYSCWw/LGMBKbunGo+Aoaw==
1847+
version "3.4.2"
1848+
resolved "https://registry.yarnpkg.com/@switchboard-xyz/common/-/common-3.4.2.tgz#86bbaf34dabeeb6a128e9d8c646b2af39ecd7307"
1849+
integrity sha512-zNr7ONX6qIsIHeGjY9uuyjxX5WvM/HWtFGX3YBOJEulnAbSeVl9n4FvlVErnv7AYbCThcAar+TPHUfKpfCMBlA==
18501850
dependencies:
18511851
"@solana/web3.js" "^1.98.2"
18521852
axios "^1.9.0"
@@ -1914,7 +1914,7 @@
19141914
dependencies:
19151915
"@types/node" "*"
19161916

1917-
"@types/node@*", "@types/node@>=13.7.0":
1917+
"@types/node@*":
19181918
version "24.0.14"
19191919
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.14.tgz#6e3d4fb6d858c48c69707394e1a0e08ce1ecc1bc"
19201920
integrity sha512-4zXMWD91vBLGRtHK3YbIoFMia+1nqEz72coM42C5ETjnNCa/heoj7NT1G67iAfOqMmcfhuCZ4uNpyz8EjlAejw==
@@ -1926,15 +1926,22 @@
19261926
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a"
19271927
integrity sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==
19281928

1929+
"@types/node@>=13.7.0":
1930+
version "24.1.0"
1931+
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.1.0.tgz#0993f7dc31ab5cc402d112315b463e383d68a49c"
1932+
integrity sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==
1933+
dependencies:
1934+
undici-types "~7.8.0"
1935+
19291936
"@types/node@^12.12.54":
19301937
version "12.20.55"
19311938
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240"
19321939
integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==
19331940

19341941
"@types/node@^18.11.13":
1935-
version "18.19.119"
1936-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.119.tgz#e7c2098b8c0243af0005503a6d5da92e0d989c84"
1937-
integrity sha512-d0F6m9itIPaKnrvEMlzE48UjwZaAnFW7Jwibacw9MNdqadjKNpUm9tfJYDwmShJmgqcoqYUX3EMKO1+RWiuuNg==
1942+
version "18.19.121"
1943+
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.121.tgz#c50d353ea2d1fb1261a8bbd0bf2850306f5af2b3"
1944+
integrity sha512-bHOrbyztmyYIi4f1R0s17QsPs1uyyYnGcXeZoGEd227oZjry0q6XQBQxd82X1I57zEfwO8h9Xo+Kl5gX1d9MwQ==
19381945
dependencies:
19391946
undici-types "~5.26.4"
19401947

@@ -2153,7 +2160,7 @@ axios@0.27.2:
21532160
follow-redirects "^1.14.9"
21542161
form-data "^4.0.0"
21552162

2156-
axios@^1.4.0, axios@^1.8.3, axios@^1.9.0:
2163+
axios@^1.4.0:
21572164
version "1.10.0"
21582165
resolved "https://registry.yarnpkg.com/axios/-/axios-1.10.0.tgz#af320aee8632eaf2a400b6a1979fa75856f38d54"
21592166
integrity sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==
@@ -2162,6 +2169,15 @@ axios@^1.4.0, axios@^1.8.3, axios@^1.9.0:
21622169
form-data "^4.0.0"
21632170
proxy-from-env "^1.1.0"
21642171

2172+
axios@^1.8.3, axios@^1.9.0:
2173+
version "1.11.0"
2174+
resolved "https://registry.yarnpkg.com/axios/-/axios-1.11.0.tgz#c2ec219e35e414c025b2095e8b8280278478fdb6"
2175+
integrity sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==
2176+
dependencies:
2177+
follow-redirects "^1.15.6"
2178+
form-data "^4.0.4"
2179+
proxy-from-env "^1.1.0"
2180+
21652181
base-x@^3.0.2:
21662182
version "3.0.11"
21672183
resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.11.tgz#40d80e2a1aeacba29792ccc6c5354806421287ff"
@@ -2868,7 +2884,7 @@ form-data@4.0.0:
28682884
combined-stream "^1.0.8"
28692885
mime-types "^2.1.12"
28702886

2871-
form-data@^4.0.0:
2887+
form-data@^4.0.0, form-data@^4.0.4:
28722888
version "4.0.4"
28732889
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz#784cdcce0669a9d68e94d11ac4eea98088edd2c4"
28742890
integrity sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==
@@ -4104,9 +4120,9 @@ typescript@5.6.3:
41044120
integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
41054121

41064122
undici-types@^7.11.0:
4107-
version "7.12.0"
4108-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.12.0.tgz#15c5c7475c2a3ba30659529f5cdb4674b622fafb"
4109-
integrity sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ==
4123+
version "7.13.0"
4124+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.13.0.tgz#a20ba7c0a2be0c97bd55c308069d29d167466bff"
4125+
integrity sha512-Ov2Rr9Sx+fRgagJ5AX0qvItZG/JKKoBRAVITs1zk7IqZGTJUwgUr7qoYBpWwakpWilTZFM98rG/AFRocu10iIQ==
41104126

41114127
undici-types@~5.26.4:
41124128
version "5.26.5"

0 commit comments

Comments
 (0)