git.delta.rocks / jrsonnet / refs/commits / 4b3d3e3f5e1b

difftreelog

feat prettier secret list

yklwvxmuYaroslav Bolyukin2026-04-19parent: #a23b326.patch.diff
in: trunk

2 files changed

modifiedCargo.lockdiffbeforeafterboth
116 "memchr",116 "memchr",
117]117]
118
119[[package]]
120name = "allocator-api2"
121version = "0.2.21"
122source = "registry+https://github.com/rust-lang/crates.io-index"
123checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
124118
125[[package]]119[[package]]
126name = "android_system_properties"120name = "android_system_properties"
202source = "registry+https://github.com/rust-lang/crates.io-index"196source = "registry+https://github.com/rust-lang/crates.io-index"
203checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"197checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
204
205[[package]]
206name = "async-channel"
207version = "2.5.0"
208source = "registry+https://github.com/rust-lang/crates.io-index"
209checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2"
210dependencies = [
211 "concurrent-queue",
212 "event-listener-strategy",
213 "futures-core",
214 "pin-project-lite",
215]
216
217[[package]]
218name = "async-io"
219version = "2.6.0"
220source = "registry+https://github.com/rust-lang/crates.io-index"
221checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc"
222dependencies = [
223 "autocfg",
224 "cfg-if",
225 "concurrent-queue",
226 "futures-io",
227 "futures-lite",
228 "parking",
229 "polling",
230 "rustix 1.1.4",
231 "slab",
232 "windows-sys 0.61.2",
233]
234198
235[[package]]199[[package]]
236name = "async-stream"200name = "async-stream"
457source = "registry+https://github.com/rust-lang/crates.io-index"421source = "registry+https://github.com/rust-lang/crates.io-index"
458checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"422checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"
459
460[[package]]
461name = "castaway"
462version = "0.2.4"
463source = "registry+https://github.com/rust-lang/crates.io-index"
464checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a"
465dependencies = [
466 "rustversion",
467]
468423
469[[package]]424[[package]]
470name = "cbc"425name = "cbc"
646source = "registry+https://github.com/rust-lang/crates.io-index"601source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"602checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
648
649[[package]]
650name = "compact_str"
651version = "0.9.0"
652source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a"
654dependencies = [
655 "castaway",
656 "cfg-if",
657 "itoa",
658 "rustversion",
659 "ryu",
660 "static_assertions",
661]
662
663[[package]]
664name = "concurrent-queue"
665version = "2.5.0"
666source = "registry+https://github.com/rust-lang/crates.io-index"
667checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
668dependencies = [
669 "crossbeam-utils",
670]
671603
672[[package]]604[[package]]
673name = "console"605name = "console"
700source = "registry+https://github.com/rust-lang/crates.io-index"632source = "registry+https://github.com/rust-lang/crates.io-index"
701checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"633checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
702
703[[package]]
704name = "convert_case"
705version = "0.10.0"
706source = "registry+https://github.com/rust-lang/crates.io-index"
707checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9"
708dependencies = [
709 "unicode-segmentation",
710]
711634
712[[package]]635[[package]]
713name = "cookie-factory"636name = "cookie-factory"
751 "cfg-if",674 "cfg-if",
752]675]
753
754[[package]]
755name = "crossbeam-utils"
756version = "0.8.21"
757source = "registry+https://github.com/rust-lang/crates.io-index"
758checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
759
760[[package]]
761name = "crossterm"
762version = "0.29.0"
763source = "registry+https://github.com/rust-lang/crates.io-index"
764checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"
765dependencies = [
766 "bitflags",
767 "crossterm_winapi",
768 "derive_more",
769 "document-features",
770 "futures-core",
771 "mio",
772 "parking_lot",
773 "rustix 1.1.4",
774 "signal-hook",
775 "signal-hook-mio",
776 "winapi",
777]
778
779[[package]]
780name = "crossterm_winapi"
781version = "0.9.1"
782source = "registry+https://github.com/rust-lang/crates.io-index"
783checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
784dependencies = [
785 "winapi",
786]
787
788[[package]]
789name = "crosstermion"
790version = "0.16.0"
791source = "registry+https://github.com/rust-lang/crates.io-index"
792checksum = "d6ae462f0b868614980d59df41e217a77648de7ad7cf8b2a407155659896d889"
793dependencies = [
794 "async-channel",
795 "crossterm",
796 "futures-channel",
797 "futures-core",
798 "futures-lite",
799 "ratatui",
800 "tui-react",
801]
802676
803[[package]]677[[package]]
804name = "crypto-common"678name = "crypto-common"
915 "syn",789 "syn",
916]790]
917
918[[package]]
919name = "darling"
920version = "0.23.0"
921source = "registry+https://github.com/rust-lang/crates.io-index"
922checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"
923dependencies = [
924 "darling_core",
925 "darling_macro",
926]
927
928[[package]]
929name = "darling_core"
930version = "0.23.0"
931source = "registry+https://github.com/rust-lang/crates.io-index"
932checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0"
933dependencies = [
934 "ident_case",
935 "proc-macro2",
936 "quote",
937 "strsim",
938 "syn",
939]
940
941[[package]]
942name = "darling_macro"
943version = "0.23.0"
944source = "registry+https://github.com/rust-lang/crates.io-index"
945checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
946dependencies = [
947 "darling_core",
948 "quote",
949 "syn",
950]
951791
952[[package]]792[[package]]
953name = "der"793name = "der"
969 "serde_core",809 "serde_core",
970]810]
971
972[[package]]
973name = "derive_more"
974version = "2.1.1"
975source = "registry+https://github.com/rust-lang/crates.io-index"
976checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134"
977dependencies = [
978 "derive_more-impl",
979]
980
981[[package]]
982name = "derive_more-impl"
983version = "2.1.1"
984source = "registry+https://github.com/rust-lang/crates.io-index"
985checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb"
986dependencies = [
987 "convert_case",
988 "proc-macro2",
989 "quote",
990 "rustc_version",
991 "syn",
992]
993811
994[[package]]812[[package]]
995name = "digest"813name = "digest"
1014 "syn",832 "syn",
1015]833]
1016
1017[[package]]
1018name = "document-features"
1019version = "0.2.12"
1020source = "registry+https://github.com/rust-lang/crates.io-index"
1021checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
1022dependencies = [
1023 "litrs",
1024]
1025834
1026[[package]]835[[package]]
1027name = "ed25519"836name = "ed25519"
1096 "windows-sys 0.61.2",905 "windows-sys 0.61.2",
1097]906]
1098
1099[[package]]
1100name = "event-listener"
1101version = "5.4.1"
1102source = "registry+https://github.com/rust-lang/crates.io-index"
1103checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"
1104dependencies = [
1105 "concurrent-queue",
1106 "parking",
1107 "pin-project-lite",
1108]
1109
1110[[package]]
1111name = "event-listener-strategy"
1112version = "0.5.4"
1113source = "registry+https://github.com/rust-lang/crates.io-index"
1114checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"
1115dependencies = [
1116 "event-listener",
1117 "pin-project-lite",
1118]
1119907
1120[[package]]908[[package]]
1121name = "fastrand"909name = "fastrand"
1394source = "registry+https://github.com/rust-lang/crates.io-index"1182source = "registry+https://github.com/rust-lang/crates.io-index"
1395checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"1183checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"
1396
1397[[package]]
1398name = "futures-lite"
1399version = "2.6.1"
1400source = "registry+https://github.com/rust-lang/crates.io-index"
1401checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"
1402dependencies = [
1403 "fastrand",
1404 "futures-core",
1405 "futures-io",
1406 "parking",
1407 "pin-project-lite",
1408]
14091184
1410[[package]]1185[[package]]
1411name = "futures-macro"1186name = "futures-macro"
1549version = "0.16.1"1324version = "0.16.1"
1550source = "registry+https://github.com/rust-lang/crates.io-index"1325source = "registry+https://github.com/rust-lang/crates.io-index"
1551checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"1326checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
1552dependencies = [
1553 "allocator-api2",
1554 "equivalent",
1555 "foldhash 0.2.0",
1556]
15571327
1558[[package]]1328[[package]]
1559name = "heck"1329name = "heck"
1560version = "0.5.0"1330version = "0.5.0"
1561source = "registry+https://github.com/rust-lang/crates.io-index"1331source = "registry+https://github.com/rust-lang/crates.io-index"
1562checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"1332checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
1563
1564[[package]]
1565name = "hermit-abi"
1566version = "0.5.2"
1567source = "registry+https://github.com/rust-lang/crates.io-index"
1568checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
15691333
1570[[package]]1334[[package]]
1571name = "hex"1335name = "hex"
1898source = "registry+https://github.com/rust-lang/crates.io-index"1662source = "registry+https://github.com/rust-lang/crates.io-index"
1899checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"1663checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
1900
1901[[package]]
1902name = "ident_case"
1903version = "1.0.1"
1904source = "registry+https://github.com/rust-lang/crates.io-index"
1905checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
19061664
1907[[package]]1665[[package]]
1908name = "idna"1666name = "idna"
1980 "generic-array",1738 "generic-array",
1981]1739]
1982
1983[[package]]
1984name = "instability"
1985version = "0.3.12"
1986source = "registry+https://github.com/rust-lang/crates.io-index"
1987checksum = "5eb2d60ef19920a3a9193c3e371f726ec1dafc045dac788d0fb3704272458971"
1988dependencies = [
1989 "darling",
1990 "indoc",
1991 "proc-macro2",
1992 "quote",
1993 "syn",
1994]
19951740
1996[[package]]1741[[package]]
1997name = "intl-memoizer"1742name = "intl-memoizer"
2064source = "registry+https://github.com/rust-lang/crates.io-index"1809source = "registry+https://github.com/rust-lang/crates.io-index"
2065checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"1810checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"
2066
2067[[package]]
2068name = "jiff"
2069version = "0.2.23"
2070source = "registry+https://github.com/rust-lang/crates.io-index"
2071checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359"
2072dependencies = [
2073 "jiff-static",
2074 "jiff-tzdb-platform",
2075 "log",
2076 "portable-atomic",
2077 "portable-atomic-util",
2078 "serde_core",
2079 "windows-sys 0.52.0",
2080]
2081
2082[[package]]
2083name = "jiff-static"
2084version = "0.2.23"
2085source = "registry+https://github.com/rust-lang/crates.io-index"
2086checksum = "2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4"
2087dependencies = [
2088 "proc-macro2",
2089 "quote",
2090 "syn",
2091]
2092
2093[[package]]
2094name = "jiff-tzdb"
2095version = "0.1.6"
2096source = "registry+https://github.com/rust-lang/crates.io-index"
2097checksum = "c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076"
2098
2099[[package]]
2100name = "jiff-tzdb-platform"
2101version = "0.1.3"
2102source = "registry+https://github.com/rust-lang/crates.io-index"
2103checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8"
2104dependencies = [
2105 "jiff-tzdb",
2106]
21071811
2108[[package]]1812[[package]]
2109name = "js-sys"1813name = "js-sys"
2115 "wasm-bindgen",1819 "wasm-bindgen",
2116]1820]
2117
2118[[package]]
2119name = "kasuari"
2120version = "0.4.12"
2121source = "registry+https://github.com/rust-lang/crates.io-index"
2122checksum = "bde5057d6143cc94e861d90f591b9303d6716c6b9602309150bd068853c10899"
2123dependencies = [
2124 "hashbrown 0.16.1",
2125 "portable-atomic",
2126 "thiserror 2.0.18",
2127]
21281821
2129[[package]]1822[[package]]
2130name = "lazy_static"1823name = "lazy_static"
2163source = "registry+https://github.com/rust-lang/crates.io-index"1856source = "registry+https://github.com/rust-lang/crates.io-index"
2164checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"1857checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"
2165
2166[[package]]
2167name = "line-clipping"
2168version = "0.3.5"
2169source = "registry+https://github.com/rust-lang/crates.io-index"
2170checksum = "5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a"
2171dependencies = [
2172 "bitflags",
2173]
21741858
2175[[package]]1859[[package]]
2176name = "link-cplusplus"1860name = "link-cplusplus"
2205source = "registry+https://github.com/rust-lang/crates.io-index"1889source = "registry+https://github.com/rust-lang/crates.io-index"
2206checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"1890checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
2207
2208[[package]]
2209name = "litrs"
2210version = "1.0.0"
2211source = "registry+https://github.com/rust-lang/crates.io-index"
2212checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"
22131891
2214[[package]]1892[[package]]
2215name = "lock_api"1893name = "lock_api"
2226source = "registry+https://github.com/rust-lang/crates.io-index"1904source = "registry+https://github.com/rust-lang/crates.io-index"
2227checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"1905checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
2228
2229[[package]]
2230name = "lru"
2231version = "0.16.3"
2232source = "registry+https://github.com/rust-lang/crates.io-index"
2233checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593"
2234dependencies = [
2235 "hashbrown 0.16.1",
2236]
22371906
2238[[package]]1907[[package]]
2239name = "matchers"1908name = "matchers"
2285checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"1954checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"
2286dependencies = [1955dependencies = [
2287 "libc",1956 "libc",
2288 "log",
2289 "wasi",1957 "wasi",
2290 "windows-sys 0.61.2",1958 "windows-sys 0.61.2",
2291]1959]
2422 "libm",2090 "libm",
2423]2091]
2424
2425[[package]]
2426name = "num_threads"
2427version = "0.1.7"
2428source = "registry+https://github.com/rust-lang/crates.io-index"
2429checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
2430dependencies = [
2431 "libc",
2432]
24332092
2434[[package]]2093[[package]]
2435name = "once_cell"2094name = "once_cell"
2562 "unicode-width",2221 "unicode-width",
2563]2222]
2564
2565[[package]]
2566name = "parking"
2567version = "2.2.1"
2568source = "registry+https://github.com/rust-lang/crates.io-index"
2569checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
25702223
2571[[package]]2224[[package]]
2572name = "parking_lot"2225name = "parking_lot"
2713source = "registry+https://github.com/rust-lang/crates.io-index"2366source = "registry+https://github.com/rust-lang/crates.io-index"
2714checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"2367checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
2715
2716[[package]]
2717name = "polling"
2718version = "3.11.0"
2719source = "registry+https://github.com/rust-lang/crates.io-index"
2720checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218"
2721dependencies = [
2722 "cfg-if",
2723 "concurrent-queue",
2724 "hermit-abi",
2725 "pin-project-lite",
2726 "rustix 1.1.4",
2727 "windows-sys 0.61.2",
2728]
27292368
2730[[package]]2369[[package]]
2731name = "poly1305"2370name = "poly1305"
2756source = "registry+https://github.com/rust-lang/crates.io-index"2395source = "registry+https://github.com/rust-lang/crates.io-index"
2757checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"2396checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
2758
2759[[package]]
2760name = "portable-atomic-util"
2761version = "0.2.6"
2762source = "registry+https://github.com/rust-lang/crates.io-index"
2763checksum = "091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3"
2764dependencies = [
2765 "portable-atomic",
2766]
27672397
2768[[package]]2398[[package]]
2769name = "potential_utf"2399name = "potential_utf"
2830 "unicode-ident",2460 "unicode-ident",
2831]2461]
2832
2833[[package]]
2834name = "prodash"
2835version = "31.0.0"
2836source = "registry+https://github.com/rust-lang/crates.io-index"
2837checksum = "962200e2d7d551451297d9fdce85138374019ada198e30ea9ede38034e27604c"
2838dependencies = [
2839 "async-io",
2840 "crosstermion",
2841 "futures-core",
2842 "futures-lite",
2843 "jiff",
2844 "parking_lot",
2845 "ratatui",
2846 "tui-react",
2847 "unicode-segmentation",
2848 "unicode-width",
2849]
2850
2851[[package]]
2852name = "prodash-layer"
2853version = "0.1.0"
2854dependencies = [
2855 "futures",
2856 "futures-core",
2857 "prodash",
2858 "tokio",
2859 "tracing",
2860 "tracing-subscriber",
2861]
28622462
2863[[package]]2463[[package]]
2864name = "proptest"2464name = "proptest"
3056 "rand_core 0.9.5",2656 "rand_core 0.9.5",
3057]2657]
3058
3059[[package]]
3060name = "ratatui"
3061version = "0.30.0"
3062source = "registry+https://github.com/rust-lang/crates.io-index"
3063checksum = "d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc"
3064dependencies = [
3065 "instability",
3066 "ratatui-core",
3067 "ratatui-crossterm",
3068 "ratatui-widgets",
3069]
3070
3071[[package]]
3072name = "ratatui-core"
3073version = "0.1.0"
3074source = "registry+https://github.com/rust-lang/crates.io-index"
3075checksum = "5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293"
3076dependencies = [
3077 "bitflags",
3078 "compact_str",
3079 "hashbrown 0.16.1",
3080 "indoc",
3081 "itertools 0.14.0",
3082 "kasuari",
3083 "lru",
3084 "strum",
3085 "thiserror 2.0.18",
3086 "unicode-segmentation",
3087 "unicode-truncate",
3088 "unicode-width",
3089]
3090
3091[[package]]
3092name = "ratatui-crossterm"
3093version = "0.1.0"
3094source = "registry+https://github.com/rust-lang/crates.io-index"
3095checksum = "577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3"
3096dependencies = [
3097 "cfg-if",
3098 "crossterm",
3099 "instability",
3100 "ratatui-core",
3101]
3102
3103[[package]]
3104name = "ratatui-widgets"
3105version = "0.3.0"
3106source = "registry+https://github.com/rust-lang/crates.io-index"
3107checksum = "d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db"
3108dependencies = [
3109 "bitflags",
3110 "hashbrown 0.16.1",
3111 "indoc",
3112 "instability",
3113 "itertools 0.14.0",
3114 "line-clipping",
3115 "ratatui-core",
3116 "strum",
3117 "time",
3118 "unicode-segmentation",
3119 "unicode-width",
3120]
31212658
3122[[package]]2659[[package]]
3123name = "rcgen"2660name = "rcgen"
3578source = "registry+https://github.com/rust-lang/crates.io-index"3115source = "registry+https://github.com/rust-lang/crates.io-index"
3579checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"3116checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
3580
3581[[package]]
3582name = "signal-hook"
3583version = "0.3.18"
3584source = "registry+https://github.com/rust-lang/crates.io-index"
3585checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
3586dependencies = [
3587 "libc",
3588 "signal-hook-registry",
3589]
3590
3591[[package]]
3592name = "signal-hook-mio"
3593version = "0.2.5"
3594source = "registry+https://github.com/rust-lang/crates.io-index"
3595checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc"
3596dependencies = [
3597 "libc",
3598 "mio",
3599 "signal-hook",
3600]
36013117
3602[[package]]3118[[package]]
3603name = "signal-hook-registry"3119name = "signal-hook-registry"
3679source = "registry+https://github.com/rust-lang/crates.io-index"3195source = "registry+https://github.com/rust-lang/crates.io-index"
3680checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"3196checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
3681
3682[[package]]
3683name = "static_assertions"
3684version = "1.1.0"
3685source = "registry+https://github.com/rust-lang/crates.io-index"
3686checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
36873197
3688[[package]]3198[[package]]
3689name = "strsim"3199name = "strsim"
3690version = "0.11.1"3200version = "0.11.1"
3691source = "registry+https://github.com/rust-lang/crates.io-index"3201source = "registry+https://github.com/rust-lang/crates.io-index"
3692checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"3202checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
3693
3694[[package]]
3695name = "strum"
3696version = "0.27.2"
3697source = "registry+https://github.com/rust-lang/crates.io-index"
3698checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
3699dependencies = [
3700 "strum_macros",
3701]
3702
3703[[package]]
3704name = "strum_macros"
3705version = "0.27.2"
3706source = "registry+https://github.com/rust-lang/crates.io-index"
3707checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
3708dependencies = [
3709 "heck",
3710 "proc-macro2",
3711 "quote",
3712 "syn",
3713]
37143203
3715[[package]]3204[[package]]
3716name = "subtle"3205name = "subtle"
3931checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"3420checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"
3932dependencies = [3421dependencies = [
3933 "deranged",3422 "deranged",
3934 "libc",
3935 "num-conv",3423 "num-conv",
3936 "num_threads",
3937 "powerfmt",3424 "powerfmt",
3938 "serde_core",3425 "serde_core",
3939 "time-core",3426 "time-core",
4353source = "registry+https://github.com/rust-lang/crates.io-index"3840source = "registry+https://github.com/rust-lang/crates.io-index"
4354checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"3841checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
4355
4356[[package]]
4357name = "tui-react"
4358version = "0.24.0"
4359source = "registry+https://github.com/rust-lang/crates.io-index"
4360checksum = "3c07031f0f4eb182785a8621967da6c75b9b21cfc7dfaaac78400b9a12492e66"
4361dependencies = [
4362 "log",
4363 "ratatui",
4364 "unicode-segmentation",
4365 "unicode-width",
4366]
43673842
4368[[package]]3843[[package]]
4369name = "type-map"3844name = "type-map"
4417source = "registry+https://github.com/rust-lang/crates.io-index"3892source = "registry+https://github.com/rust-lang/crates.io-index"
4418checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"3893checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
4419
4420[[package]]
4421name = "unicode-segmentation"
4422version = "1.12.0"
4423source = "registry+https://github.com/rust-lang/crates.io-index"
4424checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
4425
4426[[package]]
4427name = "unicode-truncate"
4428version = "2.0.1"
4429source = "registry+https://github.com/rust-lang/crates.io-index"
4430checksum = "16b380a1238663e5f8a691f9039c73e1cdae598a30e9855f541d29b08b53e9a5"
4431dependencies = [
4432 "itertools 0.14.0",
4433 "unicode-segmentation",
4434 "unicode-width",
4435]
44363894
4437[[package]]3895[[package]]
4438name = "unicode-width"3896name = "unicode-width"
4702 "rustix 0.38.44",4160 "rustix 0.38.44",
4703]4161]
4704
4705[[package]]
4706name = "winapi"
4707version = "0.3.9"
4708source = "registry+https://github.com/rust-lang/crates.io-index"
4709checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
4710dependencies = [
4711 "winapi-i686-pc-windows-gnu",
4712 "winapi-x86_64-pc-windows-gnu",
4713]
4714
4715[[package]]
4716name = "winapi-i686-pc-windows-gnu"
4717version = "0.4.0"
4718source = "registry+https://github.com/rust-lang/crates.io-index"
4719checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
47204162
4721[[package]]4163[[package]]
4722name = "winapi-util"4164name = "winapi-util"
4727 "windows-sys 0.61.2",4169 "windows-sys 0.61.2",
4728]4170]
4729
4730[[package]]
4731name = "winapi-x86_64-pc-windows-gnu"
4732version = "0.4.0"
4733source = "registry+https://github.com/rust-lang/crates.io-index"
4734checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
47354171
4736[[package]]4172[[package]]
4737name = "windows-core"4173name = "windows-core"
modifiedcmds/fleet/src/cmds/secrets.rsdiffbeforeafterboth
6use fleet_base::{fleetdata::SecretOwner, host::Config, opts::FleetOpts};6use fleet_base::{fleetdata::SecretOwner, host::Config, opts::FleetOpts};
7use itertools::Itertools as _;7use itertools::Itertools as _;
8use nix_eval::nix_go;8use nix_eval::nix_go;
9use tabled::settings::{Style, width::Width};
10use tabled::{Table, Tabled};
9use tracing::{info, warn};11use tracing::{info, warn};
1012
11#[derive(Parser)]13#[derive(Parser)]
139 Secret::List {} => {141 Secret::List {} => {
140 let secrets = config.data.secrets.read().expect("not poisoned");142 let secrets = config.data.secrets.read().expect("not poisoned");
141143
142 #[derive(tabled::Tabled)]144 #[derive(Tabled)]
143 struct Row {145 struct Row {
144 #[tabled(rename = "Name")]146 #[tabled(rename = "Name")]
145 name: String,147 name: String,
184 }186 }
185 }187 }
186188
187 use tabled::settings::{Style, width::Width};
188 let mut table = tabled::Table::new(rows);189 let mut table = Table::new(rows);
190 table.with(Style::rounded());
189 table.with(Width::wrap(80));191 table.with(Width::wrap(80));
190 println!("{table}");192 println!("{table}");
191 }193 }