whiskers.git / web / Cargo.lock

This file is automatically @generated by Cargo. It is not intended for manual editing.

3version = 4
5[[package]]
6name = "async-trait"
7version = "0.1.92"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667"
10dependencies = [
11 "proc-macro2",
12 "quote",
13 "syn 3.0.6",
14]
15
16[[package]]
17name = "autocfg"
18version = "1.5.1"
19source = "registry+https://github.com/rust-lang/crates.io-index"
20checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
21
22[[package]]
23name = "axum"
24version = "0.8.9"
25source = "registry+https://github.com/rust-lang/crates.io-index"
26checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90"
27dependencies = [
28 "axum-core",
29 "bytes",
30 "form_urlencoded",
31 "futures-util",
32 "http",
33 "http-body",
34 "http-body-util",
35 "itoa",
36 "matchit 0.8.4",
37 "memchr",
38 "mime",
39 "percent-encoding",
40 "pin-project-lite",
41 "serde_core",
42 "serde_json",
43 "serde_path_to_error",
44 "serde_urlencoded",
45 "sync_wrapper",
46 "tower",
47 "tower-layer",
48 "tower-service",
49]
50
51[[package]]
52name = "axum-core"
53version = "0.5.6"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1"
56dependencies = [
57 "bytes",
58 "futures-core",
59 "http",
60 "http-body",
61 "http-body-util",
62 "mime",
63 "pin-project-lite",
64 "sync_wrapper",
65 "tower-layer",
66 "tower-service",
67]
68
69[[package]]
70name = "bumpalo"
71version = "3.20.3"
72source = "registry+https://github.com/rust-lang/crates.io-index"
73checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"
74
75[[package]]
76name = "bytes"
77version = "1.12.1"
78source = "registry+https://github.com/rust-lang/crates.io-index"
79checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"
80
81[[package]]
82name = "cat"
83version = "0.0.0"
84dependencies = [
85 "whiskers-art",
86 "whiskers-pet",
87]
88
89[[package]]
90name = "cfg-if"
91version = "1.0.5"
92source = "registry+https://github.com/rust-lang/crates.io-index"
93checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
94
95[[package]]
96name = "chrono"
97version = "0.4.45"
98source = "registry+https://github.com/rust-lang/crates.io-index"
99checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"
100dependencies = [
101 "js-sys",
102 "num-traits",
103 "wasm-bindgen",
104]
105
106[[package]]
107name = "datastar"
108version = "0.4.1"
109source = "registry+https://github.com/rust-lang/crates.io-index"
110checksum = "27799c6e0b861af6c4bd0afc91454a0d3f2f9ac7560417bbf1bfd3da5d9d6205"
111
112[[package]]
113name = "displaydoc"
114version = "0.2.7"
115source = "registry+https://github.com/rust-lang/crates.io-index"
116checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8"
117dependencies = [
118 "proc-macro2",
119 "quote",
120 "syn 3.0.6",
121]
122
123[[package]]
124name = "equivalent"
125version = "1.0.2"
126source = "registry+https://github.com/rust-lang/crates.io-index"
127checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
128
129[[package]]
130name = "font8x8"
131version = "0.3.1"
132source = "registry+https://github.com/rust-lang/crates.io-index"
133checksum = "875488b8711a968268c7cf5d139578713097ca4635a76044e8fe8eedf831d07e"
134
135[[package]]
136name = "form_urlencoded"
137version = "1.2.2"
138source = "registry+https://github.com/rust-lang/crates.io-index"
139checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
140dependencies = [
141 "percent-encoding",
142]
143
144[[package]]
145name = "futures-channel"
146version = "0.3.34"
147source = "registry+https://github.com/rust-lang/crates.io-index"
148checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4"
149dependencies = [
150 "futures-core",
151]
152
153[[package]]
154name = "futures-core"
155version = "0.3.34"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e"
158
159[[package]]
160name = "futures-io"
161version = "0.3.34"
162source = "registry+https://github.com/rust-lang/crates.io-index"
163checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed"
164
165[[package]]
166name = "futures-macro"
167version = "0.3.34"
168source = "registry+https://github.com/rust-lang/crates.io-index"
169checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44"
170dependencies = [
171 "proc-macro2",
172 "quote",
173 "syn 3.0.6",
174]
175
176[[package]]
177name = "futures-sink"
178version = "0.3.34"
179source = "registry+https://github.com/rust-lang/crates.io-index"
180checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d"
181
182[[package]]
183name = "futures-task"
184version = "0.3.34"
185source = "registry+https://github.com/rust-lang/crates.io-index"
186checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd"
187
188[[package]]
189name = "futures-util"
190version = "0.3.34"
191source = "registry+https://github.com/rust-lang/crates.io-index"
192checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc"
193dependencies = [
194 "futures-core",
195 "futures-io",
196 "futures-macro",
197 "futures-sink",
198 "futures-task",
199 "memchr",
200 "pin-project-lite",
201 "slab",
202]
203
204[[package]]
205name = "hashbrown"
206version = "0.17.1"
207source = "registry+https://github.com/rust-lang/crates.io-index"
208checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
209
210[[package]]
211name = "heck"
212version = "0.5.0"
213source = "registry+https://github.com/rust-lang/crates.io-index"
214checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
215
216[[package]]
217name = "http"
218version = "1.5.0"
219source = "registry+https://github.com/rust-lang/crates.io-index"
220checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0"
221dependencies = [
222 "bytes",
223 "itoa",
224]
225
226[[package]]
227name = "http-body"
228version = "1.1.0"
229source = "registry+https://github.com/rust-lang/crates.io-index"
230checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c"
231dependencies = [
232 "bytes",
233 "http",
234]
235
236[[package]]
237name = "http-body-util"
238version = "0.1.5"
239source = "registry+https://github.com/rust-lang/crates.io-index"
240checksum = "23169fe34a5fbcdd3f3862e78fb9b6fccd5f02a6dc6f732547005d45631ce71c"
241dependencies = [
242 "bytes",
243 "futures-core",
244 "http",
245 "http-body",
246 "pin-project-lite",
247]
248
249[[package]]
250name = "httpdate"
251version = "1.0.3"
252source = "registry+https://github.com/rust-lang/crates.io-index"
253checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
254
255[[package]]
256name = "icu_collections"
257version = "2.3.0"
258source = "registry+https://github.com/rust-lang/crates.io-index"
259checksum = "fa68d21081c4a05d5a901a1c62add574c77048b6a1c67be3b50ce0b60d4ca513"
260dependencies = [
261 "displaydoc",
262 "potential_utf",
263 "utf8_iter",
264 "yoke",
265 "zerofrom",
266 "zerovec",
267]
268
269[[package]]
270name = "icu_locale_core"
271version = "2.3.0"
272source = "registry+https://github.com/rust-lang/crates.io-index"
273checksum = "d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb"
274dependencies = [
275 "displaydoc",
276 "litemap",
277 "tinystr",
278 "writeable",
279 "zerovec",
280]
281
282[[package]]
283name = "icu_normalizer"
284version = "2.3.0"
285source = "registry+https://github.com/rust-lang/crates.io-index"
286checksum = "12f9cf5f235641ed274641dd81c3f28d870e276763d0797aeeab72317b1c646f"
287dependencies = [
288 "icu_collections",
289 "icu_normalizer_data",
290 "icu_properties",
291 "icu_provider",
292 "smallvec",
293 "zerovec",
294]
295
296[[package]]
297name = "icu_normalizer_data"
298version = "2.3.0"
299source = "registry+https://github.com/rust-lang/crates.io-index"
300checksum = "1563da1ed3e0b3bf3d74c9b85917ac9c56464d2f57242270c09c9e752f8021a0"
301
302[[package]]
303name = "icu_properties"
304version = "2.3.0"
305source = "registry+https://github.com/rust-lang/crates.io-index"
306checksum = "7e7ca276ad3145661a65914e6daf131ca5120cd3dcee8f8f3214b8875184a148"
307dependencies = [
308 "displaydoc",
309 "icu_collections",
310 "icu_locale_core",
311 "icu_properties_data",
312 "icu_provider",
313 "zerotrie",
314 "zerovec",
315]
316
317[[package]]
318name = "icu_properties_data"
319version = "2.3.0"
320source = "registry+https://github.com/rust-lang/crates.io-index"
321checksum = "e590f038c1464a96894fd6d10127e90a8be4509f56ff7ecef851b15cee0b7caa"
322
323[[package]]
324name = "icu_provider"
325version = "2.3.1"
326source = "registry+https://github.com/rust-lang/crates.io-index"
327checksum = "d27bbb9d3abbefac45d55f647c9de1d44aafcd1186eb91879afef17c396c3e73"
328dependencies = [
329 "displaydoc",
330 "icu_locale_core",
331 "writeable",
332 "yoke",
333 "zerofrom",
334 "zerotrie",
335 "zerovec",
336]
337
338[[package]]
339name = "idna"
340version = "1.1.0"
341source = "registry+https://github.com/rust-lang/crates.io-index"
342checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
343dependencies = [
344 "idna_adapter",
345 "smallvec",
346 "utf8_iter",
347]
348
349[[package]]
350name = "idna_adapter"
351version = "1.2.2"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714"
354dependencies = [
355 "icu_normalizer",
356 "icu_properties",
357]
358
359[[package]]
360name = "indexmap"
361version = "2.14.2"
362source = "registry+https://github.com/rust-lang/crates.io-index"
363checksum = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855"
364dependencies = [
365 "equivalent",
366 "hashbrown",
367]
368
369[[package]]
370name = "itoa"
371version = "1.0.18"
372source = "registry+https://github.com/rust-lang/crates.io-index"
373checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
374
375[[package]]
376name = "jev-protocol"
377version = "0.0.1"
378dependencies = [
379 "http",
380 "httpdate",
381 "ryu-js",
382 "serde",
383 "serde_json",
384]
385
386[[package]]
387name = "jev-ui"
388version = "0.0.1"
389dependencies = [
390 "font8x8",
391 "maud",
392 "serde_json",
393]
394
395[[package]]
396name = "js-sys"
397version = "0.3.104"
398source = "registry+https://github.com/rust-lang/crates.io-index"
399checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a"
400dependencies = [
401 "cfg-if",
402 "futures-util",
403 "wasm-bindgen",
404]
405
406[[package]]
407name = "litemap"
408version = "0.8.3"
409source = "registry+https://github.com/rust-lang/crates.io-index"
410checksum = "47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae"
411
412[[package]]
413name = "log"
414version = "0.4.34"
415source = "registry+https://github.com/rust-lang/crates.io-index"
416checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6"
417
418[[package]]
419name = "matchit"
420version = "0.7.3"
421source = "registry+https://github.com/rust-lang/crates.io-index"
422checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
423
424[[package]]
425name = "matchit"
426version = "0.8.4"
427source = "registry+https://github.com/rust-lang/crates.io-index"
428checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3"
429
430[[package]]
431name = "maud"
432version = "0.27.0"
433source = "registry+https://github.com/rust-lang/crates.io-index"
434checksum = "8156733e27020ea5c684db5beac5d1d611e1272ab17901a49466294b84fc217e"
435dependencies = [
436 "itoa",
437 "maud_macros",
438]
439
440[[package]]
441name = "maud_macros"
442version = "0.27.0"
443source = "registry+https://github.com/rust-lang/crates.io-index"
444checksum = "7261b00f3952f617899bc012e3dbd56e4f0110a038175929fa5d18e5a19913ca"
445dependencies = [
446 "proc-macro2",
447 "proc-macro2-diagnostics",
448 "quote",
449 "syn 2.0.119",
450]
451
452[[package]]
453name = "memchr"
454version = "2.8.3"
455source = "registry+https://github.com/rust-lang/crates.io-index"
456checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
457
458[[package]]
459name = "mime"
460version = "0.3.17"
461source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
463
464[[package]]
465name = "num-traits"
466version = "0.2.19"
467source = "registry+https://github.com/rust-lang/crates.io-index"
468checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
469dependencies = [
470 "autocfg",
471]
472
473[[package]]
474name = "once_cell"
475version = "1.21.4"
476source = "registry+https://github.com/rust-lang/crates.io-index"
477checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
478
479[[package]]
480name = "percent-encoding"
481version = "2.3.2"
482source = "registry+https://github.com/rust-lang/crates.io-index"
483checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
484
485[[package]]
486name = "pin-project"
487version = "1.1.13"
488source = "registry+https://github.com/rust-lang/crates.io-index"
489checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924"
490dependencies = [
491 "pin-project-internal",
492]
493
494[[package]]
495name = "pin-project-internal"
496version = "1.1.13"
497source = "registry+https://github.com/rust-lang/crates.io-index"
498checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b"
499dependencies = [
500 "proc-macro2",
501 "quote",
502 "syn 2.0.119",
503]
504
505[[package]]
506name = "pin-project-lite"
507version = "0.2.17"
508source = "registry+https://github.com/rust-lang/crates.io-index"
509checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
510
511[[package]]
512name = "potential_utf"
513version = "0.1.6"
514source = "registry+https://github.com/rust-lang/crates.io-index"
515checksum = "d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661"
516dependencies = [
517 "zerovec",
518]
519
520[[package]]
521name = "previewgen"
522version = "0.0.0"
523dependencies = [
524 "cat",
525 "jev-ui",
526 "site",
527]
528
529[[package]]
530name = "proc-macro2"
531version = "1.0.107"
532source = "registry+https://github.com/rust-lang/crates.io-index"
533checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
534dependencies = [
535 "unicode-ident",
536]
537
538[[package]]
539name = "proc-macro2-diagnostics"
540version = "0.10.1"
541source = "registry+https://github.com/rust-lang/crates.io-index"
542checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
543dependencies = [
544 "proc-macro2",
545 "quote",
546 "syn 2.0.119",
547 "version_check",
548]
549
550[[package]]
551name = "quote"
552version = "1.0.47"
553source = "registry+https://github.com/rust-lang/crates.io-index"
554checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
555dependencies = [
556 "proc-macro2",
557]
558
559[[package]]
560name = "rustversion"
561version = "1.0.23"
562source = "registry+https://github.com/rust-lang/crates.io-index"
563checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f"
564
565[[package]]
566name = "ryu"
567version = "1.0.23"
568source = "registry+https://github.com/rust-lang/crates.io-index"
569checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
570
571[[package]]
572name = "ryu-js"
573version = "1.0.3"
574source = "registry+https://github.com/rust-lang/crates.io-index"
575checksum = "04d056b875a9d2e6cb9a61d127afee9ac5999b9f87bcb32079d1318e505be714"
576
577[[package]]
578name = "serde"
579version = "1.0.229"
580source = "registry+https://github.com/rust-lang/crates.io-index"
581checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
582dependencies = [
583 "serde_core",
584 "serde_derive",
585]
586
587[[package]]
588name = "serde-wasm-bindgen"
589version = "0.6.5"
590source = "registry+https://github.com/rust-lang/crates.io-index"
591checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b"
592dependencies = [
593 "js-sys",
594 "serde",
595 "wasm-bindgen",
596]
597
598[[package]]
599name = "serde_core"
600version = "1.0.229"
601source = "registry+https://github.com/rust-lang/crates.io-index"
602checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
603dependencies = [
604 "serde_derive",
605]
606
607[[package]]
608name = "serde_derive"
609version = "1.0.229"
610source = "registry+https://github.com/rust-lang/crates.io-index"
611checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
612dependencies = [
613 "proc-macro2",
614 "quote",
615 "syn 3.0.6",
616]
617
618[[package]]
619name = "serde_json"
620version = "1.0.151"
621source = "registry+https://github.com/rust-lang/crates.io-index"
622checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
623dependencies = [
624 "indexmap",
625 "itoa",
626 "memchr",
627 "serde",
628 "serde_core",
629 "zmij",
630]
631
632[[package]]
633name = "serde_path_to_error"
634version = "0.1.20"
635source = "registry+https://github.com/rust-lang/crates.io-index"
636checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457"
637dependencies = [
638 "itoa",
639 "serde",
640 "serde_core",
641]
642
643[[package]]
644name = "serde_urlencoded"
645version = "0.7.1"
646source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
648dependencies = [
649 "form_urlencoded",
650 "itoa",
651 "ryu",
652 "serde",
653]
654
655[[package]]
656name = "site"
657version = "0.0.0"
658dependencies = [
659 "cat",
660 "http",
661 "jev-protocol",
662 "jev-ui",
663 "serde",
664 "serde_json",
665 "whiskers-core",
666 "whiskers-judge",
667 "whiskers-pet",
668]
669
670[[package]]
671name = "slab"
672version = "0.4.12"
673source = "registry+https://github.com/rust-lang/crates.io-index"
674checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
675
676[[package]]
677name = "smallvec"
678version = "1.16.2"
679source = "registry+https://github.com/rust-lang/crates.io-index"
680checksum = "f9395f0f0eee849a9b707b2f06bb92a6a422090e2123bb2ef8e87a0e61892a8e"
681
682[[package]]
683name = "stable_deref_trait"
684version = "1.2.1"
685source = "registry+https://github.com/rust-lang/crates.io-index"
686checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
687
688[[package]]
689name = "strum"
690version = "0.27.2"
691source = "registry+https://github.com/rust-lang/crates.io-index"
692checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
693dependencies = [
694 "strum_macros",
695]
696
697[[package]]
698name = "strum_macros"
699version = "0.27.2"
700source = "registry+https://github.com/rust-lang/crates.io-index"
701checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
702dependencies = [
703 "heck",
704 "proc-macro2",
705 "quote",
706 "syn 2.0.119",
707]
708
709[[package]]
710name = "syn"
711version = "2.0.119"
712source = "registry+https://github.com/rust-lang/crates.io-index"
713checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"
714dependencies = [
715 "proc-macro2",
716 "quote",
717 "unicode-ident",
718]
719
720[[package]]
721name = "syn"
722version = "3.0.6"
723source = "registry+https://github.com/rust-lang/crates.io-index"
724checksum = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee"
725dependencies = [
726 "proc-macro2",
727 "quote",
728 "unicode-ident",
729]
730
731[[package]]
732name = "sync_wrapper"
733version = "1.0.2"
734source = "registry+https://github.com/rust-lang/crates.io-index"
735checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
736
737[[package]]
738name = "synstructure"
739version = "0.14.0"
740source = "registry+https://github.com/rust-lang/crates.io-index"
741checksum = "901704edd0dfe137f1987838ee4f259e4e063c31371bdb423f7ae38ec6f77f02"
742dependencies = [
743 "proc-macro2",
744 "quote",
745 "syn 3.0.6",
746]
747
748[[package]]
749name = "tinystr"
750version = "0.8.4"
751source = "registry+https://github.com/rust-lang/crates.io-index"
752checksum = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643"
753dependencies = [
754 "displaydoc",
755 "zerovec",
756]
757
758[[package]]
759name = "tokio"
760version = "1.53.2"
761source = "registry+https://github.com/rust-lang/crates.io-index"
762checksum = "e95f91fcc7a621e8b030f6aa23c71fe9838ae2fb4d8118b75602a328f5144044"
763dependencies = [
764 "pin-project-lite",
765]
766
767[[package]]
768name = "tower"
769version = "0.5.3"
770source = "registry+https://github.com/rust-lang/crates.io-index"
771checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4"
772dependencies = [
773 "futures-core",
774 "futures-util",
775 "pin-project-lite",
776 "sync_wrapper",
777 "tower-layer",
778 "tower-service",
779]
780
781[[package]]
782name = "tower-layer"
783version = "0.3.3"
784source = "registry+https://github.com/rust-lang/crates.io-index"
785checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
786
787[[package]]
788name = "tower-service"
789version = "0.3.3"
790source = "registry+https://github.com/rust-lang/crates.io-index"
791checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
792
793[[package]]
794name = "unicode-ident"
795version = "1.0.26"
796source = "registry+https://github.com/rust-lang/crates.io-index"
797checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954"
798
799[[package]]
800name = "url"
801version = "2.5.8"
802source = "registry+https://github.com/rust-lang/crates.io-index"
803checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed"
804dependencies = [
805 "form_urlencoded",
806 "idna",
807 "percent-encoding",
808 "serde",
809]
810
811[[package]]
812name = "utf8_iter"
813version = "1.0.4"
814source = "registry+https://github.com/rust-lang/crates.io-index"
815checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
816
817[[package]]
818name = "version_check"
819version = "0.9.5"
820source = "registry+https://github.com/rust-lang/crates.io-index"
821checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
822
823[[package]]
824name = "wasm-bindgen"
825version = "0.2.127"
826source = "registry+https://github.com/rust-lang/crates.io-index"
827checksum = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70"
828dependencies = [
829 "cfg-if",
830 "once_cell",
831 "rustversion",
832 "wasm-bindgen-macro",
833 "wasm-bindgen-shared",
834]
835
836[[package]]
837name = "wasm-bindgen-futures"
838version = "0.4.77"
839source = "registry+https://github.com/rust-lang/crates.io-index"
840checksum = "6b7777d5cc23d0e91404e53ce2d5e8ec7acae3026b16233dba62cd3246457950"
841dependencies = [
842 "js-sys",
843 "wasm-bindgen",
844]
845
846[[package]]
847name = "wasm-bindgen-macro"
848version = "0.2.127"
849source = "registry+https://github.com/rust-lang/crates.io-index"
850checksum = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1"
851dependencies = [
852 "quote",
853 "wasm-bindgen-macro-support",
854]
855
856[[package]]
857name = "wasm-bindgen-macro-support"
858version = "0.2.127"
859source = "registry+https://github.com/rust-lang/crates.io-index"
860checksum = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284"
861dependencies = [
862 "bumpalo",
863 "proc-macro2",
864 "quote",
865 "syn 2.0.119",
866 "wasm-bindgen-shared",
867]
868
869[[package]]
870name = "wasm-bindgen-shared"
871version = "0.2.127"
872source = "registry+https://github.com/rust-lang/crates.io-index"
873checksum = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf"
874dependencies = [
875 "unicode-ident",
876]
877
878[[package]]
879name = "wasm-streams"
880version = "0.6.0"
881source = "registry+https://github.com/rust-lang/crates.io-index"
882checksum = "e7d3be8814f5ba5f074491a469eed3d73c273ffad955f25ed1635efac4b0d269"
883dependencies = [
884 "futures-util",
885 "js-sys",
886 "wasm-bindgen",
887 "wasm-bindgen-futures",
888 "web-sys",
889]
890
891[[package]]
892name = "web-sys"
893version = "0.3.104"
894source = "registry+https://github.com/rust-lang/crates.io-index"
895checksum = "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30"
896dependencies = [
897 "js-sys",
898 "wasm-bindgen",
899]
900
901[[package]]
902name = "whiskers-art"
903version = "0.0.0"
904dependencies = [
905 "whiskers-pet",
906]
907
908[[package]]
909name = "whiskers-core"
910version = "0.0.0"
911dependencies = [
912 "log",
913 "serde",
914 "serde_json",
915]
916
917[[package]]
918name = "whiskers-judge"
919version = "0.0.0"
920dependencies = [
921 "jev-protocol",
922 "log",
923 "serde_json",
924 "whiskers-core",
925]
926
927[[package]]
928name = "whiskers-pet"
929version = "0.0.0"
930dependencies = [
931 "log",
932]
933
934[[package]]
935name = "whiskers-web"
936version = "0.0.0"
937dependencies = [
938 "axum",
939 "cat",
940 "datastar",
941 "http",
942 "jev-protocol",
943 "jev-ui",
944 "maud",
945 "serde",
946 "serde_json",
947 "site",
948 "tower-service",
949 "wasm-bindgen",
950 "whiskers-core",
951 "whiskers-judge",
952 "worker",
953]
954
955[[package]]
956name = "worker"
957version = "0.8.5"
958source = "registry+https://github.com/rust-lang/crates.io-index"
959checksum = "2f8adbf6c9ae45b665dee995c5e3a342c2bd7d58a2e8ca5c75b50ce8b1b8bfd9"
960dependencies = [
961 "async-trait",
962 "axum",
963 "bytes",
964 "chrono",
965 "futures-channel",
966 "futures-util",
967 "http",
968 "http-body",
969 "js-sys",
970 "matchit 0.7.3",
971 "pin-project",
972 "serde",
973 "serde-wasm-bindgen",
974 "serde_json",
975 "serde_urlencoded",
976 "strum",
977 "tokio",
978 "url",
979 "wasm-bindgen",
980 "wasm-bindgen-futures",
981 "wasm-streams",
982 "web-sys",
983 "worker-macros",
984 "worker-sys",
985]
986
987[[package]]
988name = "worker-macros"
989version = "0.8.5"
990source = "registry+https://github.com/rust-lang/crates.io-index"
991checksum = "6d908735d273dd7f9c325a842623f4e5a745e0686187ce465b34dc162ad348df"
992dependencies = [
993 "async-trait",
994 "proc-macro2",
995 "quote",
996 "strum",
997 "syn 2.0.119",
998 "wasm-bindgen",
999 "wasm-bindgen-macro-support",
1000 "worker-sys",
1001]
1002
1003[[package]]
1004name = "worker-sys"
1005version = "0.8.5"
1006source = "registry+https://github.com/rust-lang/crates.io-index"
1007checksum = "33faa1a8fa6c7eec67b196e008859c44d468a5ad4f991855cdc856f119e0e98f"
1008dependencies = [
1009 "cfg-if",
1010 "js-sys",
1011 "wasm-bindgen",
1012 "web-sys",
1013]
1014
1015[[package]]
1016name = "writeable"
1017version = "0.6.4"
1018source = "registry+https://github.com/rust-lang/crates.io-index"
1019checksum = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc"
1020
1021[[package]]
1022name = "yoke"
1023version = "0.8.3"
1024source = "registry+https://github.com/rust-lang/crates.io-index"
1025checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5"
1026dependencies = [
1027 "stable_deref_trait",
1028 "yoke-derive",
1029 "zerofrom",
1030]
1031
1032[[package]]
1033name = "yoke-derive"
1034version = "0.8.4"
1035source = "registry+https://github.com/rust-lang/crates.io-index"
1036checksum = "ec8ebde2db3681e8c9980cc27822030e68752690ddfa9473e739aeb4dbde6d71"
1037dependencies = [
1038 "proc-macro2",
1039 "quote",
1040 "syn 3.0.6",
1041 "synstructure",
1042]
1043
1044[[package]]
1045name = "zerofrom"
1046version = "0.1.8"
1047source = "registry+https://github.com/rust-lang/crates.io-index"
1048checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272"
1049dependencies = [
1050 "zerofrom-derive",
1051]
1052
1053[[package]]
1054name = "zerofrom-derive"
1055version = "0.1.8"
1056source = "registry+https://github.com/rust-lang/crates.io-index"
1057checksum = "f75b4683f6c7f45248d4d64056a24298c6281e0993356d7d1b4a1a962ef10d4a"
1058dependencies = [
1059 "proc-macro2",
1060 "quote",
1061 "syn 3.0.6",
1062 "synstructure",
1063]
1064
1065[[package]]
1066name = "zerotrie"
1067version = "0.2.5"
1068source = "registry+https://github.com/rust-lang/crates.io-index"
1069checksum = "4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f"
1070dependencies = [
1071 "displaydoc",
1072 "yoke",
1073 "zerofrom",
1074]
1075
1076[[package]]
1077name = "zerovec"
1078version = "0.11.8"
1079source = "registry+https://github.com/rust-lang/crates.io-index"
1080checksum = "bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8"
1081dependencies = [
1082 "yoke",
1083 "zerofrom",
1084 "zerovec-derive",
1085]
1086
1087[[package]]
1088name = "zerovec-derive"
1089version = "0.11.6"
1090source = "registry+https://github.com/rust-lang/crates.io-index"
1091checksum = "34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da"
1092dependencies = [
1093 "proc-macro2",
1094 "quote",
1095 "syn 3.0.6",
1096]
1097
1098[[package]]
1099name = "zmij"
1100version = "1.0.23"
1101source = "registry+https://github.com/rust-lang/crates.io-index"
1102checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"