@@ -32,32 +32,200 @@ exclude = [
32
32
" forc-test/test_data"
33
33
]
34
34
35
+ [workspace .package ]
36
+ edition = " 2021"
37
+ version = " 0.63.5"
38
+ authors = [" Fuel Labs <contact@fuel.sh>" ]
39
+ homepage = " https://fuel.network/"
40
+ license = " Apache-2.0"
41
+ repository = " https://github.com/FuelLabs/sway"
42
+
35
43
[workspace .dependencies ]
44
+ #
45
+ # Internal dependencies in order to propagate `workspace.version`
46
+ #
47
+
48
+ forc = { path = " forc/" }
49
+ forc-pkg = { path = " forc-pkg/" }
50
+ forc-test = { path = " forc-test/" }
51
+ forc-tracing = { path = " forc-tracing/" }
52
+ forc-util = { path = " forc-util/" }
53
+
54
+ # Forc plugins
55
+ forc-plugins = { path = " forc-plugins/" }
56
+ forc-client = { path = " forc-plugins/forc-client/" }
57
+ forc-crypto = { path = " forc-plugins/forc-crypto/" }
58
+ forc-debug = { path = " forc-plugins/forc-debug/" }
59
+ forc-doc = { path = " forc-plugins/forc-doc/" }
60
+ forc-fmt = { path = " forc-plugins/forc-fmt/" }
61
+ forc-lsp = { path = " forc-plugins/forc-lsp/" }
62
+ forc-tx = { path = " forc-plugins/forc-tx/" }
63
+
64
+ sway-ast = { path = " sway-ast/" }
65
+ sway-core = { path = " sway-core/" }
66
+ sway-error = { path = " sway-error/" }
67
+ sway-lsp = { path = " sway-lsp/" }
68
+ sway-parse = { path = " sway-parse/" }
69
+ sway-types = { path = " sway-types/" }
70
+ sway-utils = { path = " sway-utils/" }
71
+ swayfmt = { path = " swayfmt/" }
72
+
73
+ # Sway IR
74
+ sway-ir = { path = " sway-ir/" }
75
+ sway-ir-macros = { path = " sway-ir/sway-ir-macros" }
76
+
77
+ #
78
+ # External Fuel dependencies
79
+ #
80
+
81
+ # Dependencies from the `fuel-abi-types` repository:
82
+ fuel-abi-types = " 0.7.0"
83
+
36
84
# Dependencies from the `fuel-core` repository:
37
85
fuel-core-client = { version = " 0.35.0" , default-features = false }
38
86
fuel-core-types = { version = " 0.35.0" , default-features = false }
39
87
40
- # Dependencies from the `fuel-vm` repository:
41
- fuel-asm = " 0.56.0"
42
- fuel-crypto = " 0.56.0"
43
- fuel-types = " 0.56.0"
44
- fuel-tx = " 0.56.0"
45
- fuel-vm = " 0.56.0"
46
-
47
88
# Dependencies from the `fuels-rs` repository:
48
- fuels-core = " 0.66.4"
49
- fuels-accounts = " 0.66.4"
50
- fuels = " 0.66.4"
89
+ fuels = " 0.66"
90
+ fuels-core = " 0.66"
91
+ fuels-accounts = " 0.66"
92
+
93
+ # Dependencies from the `fuel-vm` repository:
94
+ fuel-asm = " 0.56"
95
+ fuel-crypto = " 0.56"
96
+ fuel-types = " 0.56"
97
+ fuel-tx = " 0.56"
98
+ fuel-vm = " 0.56"
51
99
52
100
# Dependencies from the `forc-wallet` repository:
53
- forc-wallet = " 0.9.0 "
101
+ forc-wallet = " 0.9"
54
102
55
- # Dependencies from the `fuel-abi-types` repository:
56
- fuel-abi-types = " 0.7.0"
103
+ #
104
+ # External dependencies
105
+ #
57
106
58
- [workspace .package ]
59
- edition = " 2021"
60
- authors = [" Fuel Labs <contact@fuel.sh>" ]
61
- homepage = " https://fuel.network/"
62
- license = " Apache-2.0"
63
- repository = " https://github.com/FuelLabs/sway"
107
+ annotate-snippets = " 0.10"
108
+ ansi_term = " 0.12"
109
+ anyhow = " 1.0"
110
+ assert-json-diff = " 2.0"
111
+ async-trait = " 0.1"
112
+ atty = " 0.2"
113
+ byte-unit = " 5.1"
114
+ bytecount = " 0.6"
115
+ bytes = " 1.3.0"
116
+ chrono = { version = " 0.4" , default-features = false }
117
+ cid = " 0.11"
118
+ clap = " 4.5"
119
+ clap_complete = " 4.5"
120
+ clap_complete_fig = " 4.5"
121
+ colored = " 2.0"
122
+ comrak = " 0.16"
123
+ crossbeam-channel = " 0.5"
124
+ dap = " 0.4.1-alpha"
125
+ dashmap = " 5.4"
126
+ derivative = " 2.2"
127
+ devault = " 0.1"
128
+ dialoguer = " 0.11"
129
+ dirs = " 3.0"
130
+ downcast-rs = " 1.2"
131
+ either = " 1.9"
132
+ ethabi = { package = " fuel-ethabi" , version = " 18.0" }
133
+ etk-asm = { package = " fuel-etk-asm" , version = " 0.3.1-dev" }
134
+ etk-ops = { package = " fuel-etk-ops" , version = " 0.3.1-dev" }
135
+ extension-trait = " 1.0"
136
+ fd-lock = " 4.0"
137
+ filecheck = " 0.5"
138
+ fs_extra = " 1.2"
139
+ futures = { version = " 0.3" , default-features = false }
140
+ gag = " 1.0"
141
+ gimli = " 0.28"
142
+ git2 = " 0.19"
143
+ gix-url = " 0.27"
144
+ glob = " 0.3"
145
+ graph-cycles = " 0.1"
146
+ hashbrown = " 0.13"
147
+ hex = " 0.4"
148
+ horrorshow = " 0.8"
149
+ im = " 15.0"
150
+ in_definite = " 1.0"
151
+ include_dir = " 0.7"
152
+ indexmap = " 2.0"
153
+ indoc = " 2.0"
154
+ insta = " 1.39"
155
+ ipfs-api-backend-hyper = " 0.6"
156
+ itertools = " 0.10"
157
+ lazy_static = " 1.4"
158
+ libp2p-identity = " 0.2"
159
+ libtest-mimic = " 0.7"
160
+ lsp-types = " 0.94"
161
+ mdbook = { version = " 0.4" , default-features = false }
162
+ miden = " 0.3"
163
+ miden-core = " 0.3"
164
+ minifier = " 0.3"
165
+ notify = " 5.0"
166
+ notify-debouncer-mini = " 0.2"
167
+ num-bigint = " 0.4"
168
+ num-traits = " 0.2"
169
+ object = " 0.32"
170
+ once_cell = " 1.18"
171
+ opener = " 0.5"
172
+ parking_lot = " 0.12"
173
+ paste = " 1.0"
174
+ peg = " 0.7"
175
+ pest = " 2.1"
176
+ pest_derive = " 2.1"
177
+ petgraph = " 0.6"
178
+ phf = " 0.10"
179
+ pretty_assertions = " 1.4"
180
+ prettydiff = " 0.6"
181
+ proc-macro2 = " 1.0"
182
+ quote = " 1.0"
183
+ rand = " 0.8"
184
+ rayon = " 1.7"
185
+ rayon-cond = " 0.3"
186
+ regex = " 1.10"
187
+ reqwest = " 0.12"
188
+ revm = " 2.3"
189
+ ropey = " 1.5"
190
+ rpassword = " 7.2"
191
+ rustc-hash = " 1.1"
192
+ semver = " 1.0"
193
+ serde = " 1.0"
194
+ serde_ignored = " 0.1"
195
+ serde_json = " 1.0"
196
+ serde_with = " 3.3"
197
+ serde_yaml = " 0.9"
198
+ serial_test = " 3.0"
199
+ sha2 = " 0.9"
200
+ sha3 = " 0.10"
201
+ shellfish = " 0.6"
202
+ slotmap = " 1.0.7"
203
+ smallvec = " 1.7"
204
+ strsim = " 0.11"
205
+ strum = " 0.24"
206
+ syn = " 1.0"
207
+ taplo = " 0.7"
208
+ tar = " 0.4"
209
+ tempfile = " 3"
210
+ term-table = " 1.3"
211
+ termion = " 2.0"
212
+ textwrap = " 0.16"
213
+ thiserror = " 1.0"
214
+ tikv-jemallocator = " 0.5"
215
+ tokio = " 1.12"
216
+ toml = " 0.8"
217
+ toml_edit = " 0.21"
218
+ tower = { version = " 0.4" , default-features = false }
219
+ tower-lsp = " 0.20"
220
+ tracing = " 0.1"
221
+ tracing-subscriber = " 0.3"
222
+ uint = " 0.9"
223
+ unicode-bidi = " 0.3"
224
+ unicode-xid = " 0.2"
225
+ url = " 2.2"
226
+ urlencoding = " 2.1"
227
+ uwuify = " ^0.2"
228
+ vec1 = " 1.8"
229
+ vte = " 0.13"
230
+ walkdir = " 2.3"
231
+ whoami = " 1.1"
0 commit comments