aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock116
-rw-r--r--Cargo.toml10
2 files changed, 72 insertions, 54 deletions
diff --git a/Cargo.lock b/Cargo.lock
index f625dd7..5b3fb5f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4,18 +4,18 @@ version = 3
4 4
5[[package]] 5[[package]]
6name = "aho-corasick" 6name = "aho-corasick"
7version = "0.7.19" 7version = "0.7.20"
8source = "registry+https://github.com/rust-lang/crates.io-index" 8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e" 9checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
10dependencies = [ 10dependencies = [
11 "memchr", 11 "memchr",
12] 12]
13 13
14[[package]] 14[[package]]
15name = "anyhow" 15name = "anyhow"
16version = "1.0.65" 16version = "1.0.70"
17source = "registry+https://github.com/rust-lang/crates.io-index" 17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 18checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4"
19 19
20[[package]] 20[[package]]
21name = "atty" 21name = "atty"
@@ -42,11 +42,12 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
42 42
43[[package]] 43[[package]]
44name = "bstr" 44name = "bstr"
45version = "0.2.17" 45version = "1.4.0"
46source = "registry+https://github.com/rust-lang/crates.io-index" 46source = "registry+https://github.com/rust-lang/crates.io-index"
47checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 47checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09"
48dependencies = [ 48dependencies = [
49 "memchr", 49 "memchr",
50 "serde",
50] 51]
51 52
52[[package]] 53[[package]]
@@ -63,9 +64,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
63 64
64[[package]] 65[[package]]
65name = "clap" 66name = "clap"
66version = "3.2.22" 67version = "3.2.23"
67source = "registry+https://github.com/rust-lang/crates.io-index" 68source = "registry+https://github.com/rust-lang/crates.io-index"
68checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" 69checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5"
69dependencies = [ 70dependencies = [
70 "atty", 71 "atty",
71 "bitflags", 72 "bitflags",
@@ -88,7 +89,7 @@ dependencies = [
88 "proc-macro-error", 89 "proc-macro-error",
89 "proc-macro2", 90 "proc-macro2",
90 "quote", 91 "quote",
91 "syn", 92 "syn 1.0.109",
92] 93]
93 94
94[[package]] 95[[package]]
@@ -117,9 +118,9 @@ dependencies = [
117 118
118[[package]] 119[[package]]
119name = "env_logger" 120name = "env_logger"
120version = "0.9.1" 121version = "0.9.3"
121source = "registry+https://github.com/rust-lang/crates.io-index" 122source = "registry+https://github.com/rust-lang/crates.io-index"
122checksum = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272" 123checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
123dependencies = [ 124dependencies = [
124 "atty", 125 "atty",
125 "humantime", 126 "humantime",
@@ -136,9 +137,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
136 137
137[[package]] 138[[package]]
138name = "globset" 139name = "globset"
139version = "0.4.9" 140version = "0.4.10"
140source = "registry+https://github.com/rust-lang/crates.io-index" 141source = "registry+https://github.com/rust-lang/crates.io-index"
141checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" 142checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc"
142dependencies = [ 143dependencies = [
143 "aho-corasick", 144 "aho-corasick",
144 "bstr", 145 "bstr",
@@ -155,9 +156,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
155 156
156[[package]] 157[[package]]
157name = "heck" 158name = "heck"
158version = "0.4.0" 159version = "0.4.1"
159source = "registry+https://github.com/rust-lang/crates.io-index" 160source = "registry+https://github.com/rust-lang/crates.io-index"
160checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 161checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
161 162
162[[package]] 163[[package]]
163name = "hermit-abi" 164name = "hermit-abi"
@@ -176,9 +177,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
176 177
177[[package]] 178[[package]]
178name = "indexmap" 179name = "indexmap"
179version = "1.9.1" 180version = "1.9.3"
180source = "registry+https://github.com/rust-lang/crates.io-index" 181source = "registry+https://github.com/rust-lang/crates.io-index"
181checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 182checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
182dependencies = [ 183dependencies = [
183 "autocfg", 184 "autocfg",
184 "hashbrown", 185 "hashbrown",
@@ -186,9 +187,9 @@ dependencies = [
186 187
187[[package]] 188[[package]]
188name = "libc" 189name = "libc"
189version = "0.2.133" 190version = "0.2.141"
190source = "registry+https://github.com/rust-lang/crates.io-index" 191source = "registry+https://github.com/rust-lang/crates.io-index"
191checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966" 192checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5"
192 193
193[[package]] 194[[package]]
194name = "log" 195name = "log"
@@ -213,9 +214,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
213 214
214[[package]] 215[[package]]
215name = "nom" 216name = "nom"
216version = "7.1.1" 217version = "7.1.3"
217source = "registry+https://github.com/rust-lang/crates.io-index" 218source = "registry+https://github.com/rust-lang/crates.io-index"
218checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" 219checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
219dependencies = [ 220dependencies = [
220 "memchr", 221 "memchr",
221 "minimal-lexical", 222 "minimal-lexical",
@@ -223,9 +224,9 @@ dependencies = [
223 224
224[[package]] 225[[package]]
225name = "nom_locate" 226name = "nom_locate"
226version = "4.0.0" 227version = "4.1.0"
227source = "registry+https://github.com/rust-lang/crates.io-index" 228source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "37794436ca3029a3089e0b95d42da1f0b565ad271e4d3bb4bad0c7bb70b10605" 229checksum = "b1e299bf5ea7b212e811e71174c5d1a5d065c4c0ad0c8691ecb1f97e3e66025e"
229dependencies = [ 230dependencies = [
230 "bytecount", 231 "bytecount",
231 "memchr", 232 "memchr",
@@ -234,15 +235,15 @@ dependencies = [
234 235
235[[package]] 236[[package]]
236name = "once_cell" 237name = "once_cell"
237version = "1.15.0" 238version = "1.17.1"
238source = "registry+https://github.com/rust-lang/crates.io-index" 239source = "registry+https://github.com/rust-lang/crates.io-index"
239checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" 240checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
240 241
241[[package]] 242[[package]]
242name = "os_str_bytes" 243name = "os_str_bytes"
243version = "6.3.0" 244version = "6.5.0"
244source = "registry+https://github.com/rust-lang/crates.io-index" 245source = "registry+https://github.com/rust-lang/crates.io-index"
245checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" 246checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267"
246 247
247[[package]] 248[[package]]
248name = "proc-macro-error" 249name = "proc-macro-error"
@@ -253,7 +254,7 @@ dependencies = [
253 "proc-macro-error-attr", 254 "proc-macro-error-attr",
254 "proc-macro2", 255 "proc-macro2",
255 "quote", 256 "quote",
256 "syn", 257 "syn 1.0.109",
257 "version_check", 258 "version_check",
258] 259]
259 260
@@ -270,27 +271,27 @@ dependencies = [
270 271
271[[package]] 272[[package]]
272name = "proc-macro2" 273name = "proc-macro2"
273version = "1.0.43" 274version = "1.0.56"
274source = "registry+https://github.com/rust-lang/crates.io-index" 275source = "registry+https://github.com/rust-lang/crates.io-index"
275checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" 276checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435"
276dependencies = [ 277dependencies = [
277 "unicode-ident", 278 "unicode-ident",
278] 279]
279 280
280[[package]] 281[[package]]
281name = "quote" 282name = "quote"
282version = "1.0.21" 283version = "1.0.26"
283source = "registry+https://github.com/rust-lang/crates.io-index" 284source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 285checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc"
285dependencies = [ 286dependencies = [
286 "proc-macro2", 287 "proc-macro2",
287] 288]
288 289
289[[package]] 290[[package]]
290name = "regex" 291name = "regex"
291version = "1.6.0" 292version = "1.7.3"
292source = "registry+https://github.com/rust-lang/crates.io-index" 293source = "registry+https://github.com/rust-lang/crates.io-index"
293checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 294checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d"
294dependencies = [ 295dependencies = [
295 "aho-corasick", 296 "aho-corasick",
296 "memchr", 297 "memchr",
@@ -299,9 +300,15 @@ dependencies = [
299 300
300[[package]] 301[[package]]
301name = "regex-syntax" 302name = "regex-syntax"
302version = "0.6.27" 303version = "0.6.29"
304source = "registry+https://github.com/rust-lang/crates.io-index"
305checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
306
307[[package]]
308name = "serde"
309version = "1.0.159"
303source = "registry+https://github.com/rust-lang/crates.io-index" 310source = "registry+https://github.com/rust-lang/crates.io-index"
304checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 311checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065"
305 312
306[[package]] 313[[package]]
307name = "slotmap" 314name = "slotmap"
@@ -320,9 +327,20 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
320 327
321[[package]] 328[[package]]
322name = "syn" 329name = "syn"
323version = "1.0.100" 330version = "1.0.109"
331source = "registry+https://github.com/rust-lang/crates.io-index"
332checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
333dependencies = [
334 "proc-macro2",
335 "quote",
336 "unicode-ident",
337]
338
339[[package]]
340name = "syn"
341version = "2.0.13"
324source = "registry+https://github.com/rust-lang/crates.io-index" 342source = "registry+https://github.com/rust-lang/crates.io-index"
325checksum = "52205623b1b0f064a4e71182c3b18ae902267282930c6d5462c91b859668426e" 343checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec"
326dependencies = [ 344dependencies = [
327 "proc-macro2", 345 "proc-macro2",
328 "quote", 346 "quote",
@@ -331,44 +349,44 @@ dependencies = [
331 349
332[[package]] 350[[package]]
333name = "termcolor" 351name = "termcolor"
334version = "1.1.3" 352version = "1.2.0"
335source = "registry+https://github.com/rust-lang/crates.io-index" 353source = "registry+https://github.com/rust-lang/crates.io-index"
336checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 354checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
337dependencies = [ 355dependencies = [
338 "winapi-util", 356 "winapi-util",
339] 357]
340 358
341[[package]] 359[[package]]
342name = "textwrap" 360name = "textwrap"
343version = "0.15.1" 361version = "0.16.0"
344source = "registry+https://github.com/rust-lang/crates.io-index" 362source = "registry+https://github.com/rust-lang/crates.io-index"
345checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" 363checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
346 364
347[[package]] 365[[package]]
348name = "thiserror" 366name = "thiserror"
349version = "1.0.35" 367version = "1.0.40"
350source = "registry+https://github.com/rust-lang/crates.io-index" 368source = "registry+https://github.com/rust-lang/crates.io-index"
351checksum = "c53f98874615aea268107765aa1ed8f6116782501d18e53d08b471733bea6c85" 369checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac"
352dependencies = [ 370dependencies = [
353 "thiserror-impl", 371 "thiserror-impl",
354] 372]
355 373
356[[package]] 374[[package]]
357name = "thiserror-impl" 375name = "thiserror-impl"
358version = "1.0.35" 376version = "1.0.40"
359source = "registry+https://github.com/rust-lang/crates.io-index" 377source = "registry+https://github.com/rust-lang/crates.io-index"
360checksum = "f8b463991b4eab2d801e724172285ec4195c650e8ec79b149e6c2a8e6dd3f783" 378checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f"
361dependencies = [ 379dependencies = [
362 "proc-macro2", 380 "proc-macro2",
363 "quote", 381 "quote",
364 "syn", 382 "syn 2.0.13",
365] 383]
366 384
367[[package]] 385[[package]]
368name = "unicode-ident" 386name = "unicode-ident"
369version = "1.0.4" 387version = "1.0.8"
370source = "registry+https://github.com/rust-lang/crates.io-index" 388source = "registry+https://github.com/rust-lang/crates.io-index"
371checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 389checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4"
372 390
373[[package]] 391[[package]]
374name = "version_check" 392name = "version_check"
diff --git a/Cargo.toml b/Cargo.toml
index a45650f..2045a92 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,12 +6,12 @@ edition = "2021"
6# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 6# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
7 7
8[dependencies] 8[dependencies]
9anyhow = "1.0.65" 9anyhow = "1"
10clap = { version = "3.2.21", features = ["derive"] } 10clap = { version = "3.2.21", features = ["derive"] }
11env_logger = "0.9.0" 11env_logger = "0.9"
12globset = "0.4.9" 12globset = "0.4.9"
13log = "0.4.17" 13log = "0.4.17"
14nom = "7.1.1" 14nom = "7.1.1"
15nom_locate = "4.0.0" 15nom_locate = "4"
16slotmap = "1.0.6" 16slotmap = "1"
17thiserror = "1.0.35" 17thiserror = "1"