123version = 445[[package]]6name = "ahash"7version = "0.8.12"8source = "registry+https://github.com/rust-lang/crates.io-index"9checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"10dependencies = [11 "cfg-if",12 "getrandom 0.3.4",13 "once_cell",14 "version_check",15 "zerocopy",16]1718[[package]]19name = "aho-corasick"20version = "1.1.4"21source = "registry+https://github.com/rust-lang/crates.io-index"22checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"23dependencies = [24 "memchr",25]2627[[package]]28name = "aliasable"29version = "0.1.3"30source = "registry+https://github.com/rust-lang/crates.io-index"31checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd"3233[[package]]34name = "alloca"35version = "0.4.0"36source = "registry+https://github.com/rust-lang/crates.io-index"37checksum = "e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4"38dependencies = [39 "cc",40]4142[[package]]43name = "allocator-api2"44version = "0.2.21"45source = "registry+https://github.com/rust-lang/crates.io-index"46checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"4748[[package]]49name = "anes"50version = "0.1.6"51source = "registry+https://github.com/rust-lang/crates.io-index"52checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"5354[[package]]55name = "annotate-snippets"56version = "0.12.15"57source = "registry+https://github.com/rust-lang/crates.io-index"58checksum = "92570a3f9c98e7e84df84b71d0965ac99b1871fcd75a3773a3bd1bad13f64cf7"59dependencies = [60 "anstyle",61 "memchr",62 "unicode-width",63]6465[[package]]66name = "annotated-string"67version = "0.3.0"68source = "registry+https://github.com/rust-lang/crates.io-index"69checksum = "298ed730801db3c02f2edba003c9420a0f57ea48d37fdc5601c536113668c059"70dependencies = [71 "hi-doc-jumprope",72 "itertools 0.14.0",73 "ouroboros",74]7576[[package]]77name = "anstream"78version = "1.0.0"79source = "registry+https://github.com/rust-lang/crates.io-index"80checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"81dependencies = [82 "anstyle",83 "anstyle-parse",84 "anstyle-query",85 "anstyle-wincon",86 "colorchoice",87 "is_terminal_polyfill",88 "utf8parse",89]9091[[package]]92name = "anstyle"93version = "1.0.14"94source = "registry+https://github.com/rust-lang/crates.io-index"95checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"9697[[package]]98name = "anstyle-parse"99version = "1.0.0"100source = "registry+https://github.com/rust-lang/crates.io-index"101checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"102dependencies = [103 "utf8parse",104]105106[[package]]107name = "anstyle-query"108version = "1.1.5"109source = "registry+https://github.com/rust-lang/crates.io-index"110checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"111dependencies = [112 "windows-sys",113]114115[[package]]116name = "anstyle-wincon"117version = "3.0.11"118source = "registry+https://github.com/rust-lang/crates.io-index"119checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"120dependencies = [121 "anstyle",122 "once_cell_polyfill",123 "windows-sys",124]125126[[package]]127name = "anyhow"128version = "1.0.102"129source = "registry+https://github.com/rust-lang/crates.io-index"130checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"131132[[package]]133name = "ar_archive_writer"134version = "0.5.1"135source = "registry+https://github.com/rust-lang/crates.io-index"136checksum = "7eb93bbb63b9c227414f6eb3a0adfddca591a8ce1e9b60661bb08969b87e340b"137dependencies = [138 "object",139]140141[[package]]142name = "arraydeque"143version = "0.5.1"144source = "registry+https://github.com/rust-lang/crates.io-index"145checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236"146147[[package]]148name = "autocfg"149version = "1.5.0"150source = "registry+https://github.com/rust-lang/crates.io-index"151checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"152153[[package]]154name = "base64"155version = "0.22.1"156source = "registry+https://github.com/rust-lang/crates.io-index"157checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"158159[[package]]160name = "bitflags"161version = "2.11.1"162source = "registry+https://github.com/rust-lang/crates.io-index"163checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"164165[[package]]166name = "block-buffer"167version = "0.12.0"168source = "registry+https://github.com/rust-lang/crates.io-index"169checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"170dependencies = [171 "hybrid-array",172]173174[[package]]175name = "bstr"176version = "1.12.1"177source = "registry+https://github.com/rust-lang/crates.io-index"178checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab"179dependencies = [180 "memchr",181 "serde",182]183184[[package]]185name = "bumpalo"186version = "3.20.2"187source = "registry+https://github.com/rust-lang/crates.io-index"188checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"189dependencies = [190 "allocator-api2",191]192193[[package]]194name = "cast"195version = "0.3.0"196source = "registry+https://github.com/rust-lang/crates.io-index"197checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"198199[[package]]200name = "cc"201version = "1.2.61"202source = "registry+https://github.com/rust-lang/crates.io-index"203checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d"204dependencies = [205 "find-msvc-tools",206 "shlex",207]208209[[package]]210name = "cfg-if"211version = "1.0.4"212source = "registry+https://github.com/rust-lang/crates.io-index"213checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"214215[[package]]216name = "ciborium"217version = "0.2.2"218source = "registry+https://github.com/rust-lang/crates.io-index"219checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"220dependencies = [221 "ciborium-io",222 "ciborium-ll",223 "serde",224]225226[[package]]227name = "ciborium-io"228version = "0.2.2"229source = "registry+https://github.com/rust-lang/crates.io-index"230checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"231232[[package]]233name = "ciborium-ll"234version = "0.2.2"235source = "registry+https://github.com/rust-lang/crates.io-index"236checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"237dependencies = [238 "ciborium-io",239 "half",240]241242[[package]]243name = "clap"244version = "4.6.1"245source = "registry+https://github.com/rust-lang/crates.io-index"246checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51"247dependencies = [248 "clap_builder",249 "clap_derive",250]251252[[package]]253name = "clap_builder"254version = "4.6.0"255source = "registry+https://github.com/rust-lang/crates.io-index"256checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"257dependencies = [258 "anstream",259 "anstyle",260 "clap_lex",261 "strsim",262]263264[[package]]265name = "clap_complete"266version = "4.6.2"267source = "registry+https://github.com/rust-lang/crates.io-index"268checksum = "3ff7a1dccbdd8b078c2bdebff47e404615151534d5043da397ec50286816f9cb"269dependencies = [270 "clap",271]272273[[package]]274name = "clap_derive"275version = "4.6.1"276source = "registry+https://github.com/rust-lang/crates.io-index"277checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9"278dependencies = [279 "heck 0.5.0",280 "proc-macro2",281 "quote",282 "syn",283]284285[[package]]286name = "clap_lex"287version = "1.1.0"288source = "registry+https://github.com/rust-lang/crates.io-index"289checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"290291[[package]]292name = "colorchoice"293version = "1.0.5"294source = "registry+https://github.com/rust-lang/crates.io-index"295checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"296297[[package]]298name = "console"299version = "0.16.3"300source = "registry+https://github.com/rust-lang/crates.io-index"301checksum = "d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87"302dependencies = [303 "encode_unicode",304 "libc",305 "windows-sys",306]307308[[package]]309name = "const-oid"310version = "0.10.2"311source = "registry+https://github.com/rust-lang/crates.io-index"312checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"313314[[package]]315name = "countme"316version = "3.0.1"317source = "registry+https://github.com/rust-lang/crates.io-index"318checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"319320[[package]]321name = "cpufeatures"322version = "0.3.0"323source = "registry+https://github.com/rust-lang/crates.io-index"324checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"325dependencies = [326 "libc",327]328329[[package]]330name = "criterion"331version = "0.8.2"332source = "registry+https://github.com/rust-lang/crates.io-index"333checksum = "950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3"334dependencies = [335 "alloca",336 "anes",337 "cast",338 "ciborium",339 "clap",340 "criterion-plot",341 "itertools 0.13.0",342 "num-traits",343 "oorandom",344 "page_size",345 "plotters",346 "rayon",347 "regex",348 "serde",349 "serde_json",350 "tinytemplate",351 "walkdir",352]353354[[package]]355name = "criterion-plot"356version = "0.8.2"357source = "registry+https://github.com/rust-lang/crates.io-index"358checksum = "d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea"359dependencies = [360 "cast",361 "itertools 0.13.0",362]363364[[package]]365name = "crossbeam-deque"366version = "0.8.6"367source = "registry+https://github.com/rust-lang/crates.io-index"368checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"369dependencies = [370 "crossbeam-epoch",371 "crossbeam-utils",372]373374[[package]]375name = "crossbeam-epoch"376version = "0.9.18"377source = "registry+https://github.com/rust-lang/crates.io-index"378checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"379dependencies = [380 "crossbeam-utils",381]382383[[package]]384name = "crossbeam-utils"385version = "0.8.21"386source = "registry+https://github.com/rust-lang/crates.io-index"387checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"388389[[package]]390name = "crunchy"391version = "0.2.4"392source = "registry+https://github.com/rust-lang/crates.io-index"393checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"394395[[package]]396name = "crypto-common"397version = "0.2.1"398source = "registry+https://github.com/rust-lang/crates.io-index"399checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710"400dependencies = [401 "hybrid-array",402]403404[[package]]405name = "digest"406version = "0.11.2"407source = "registry+https://github.com/rust-lang/crates.io-index"408checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"409dependencies = [410 "block-buffer",411 "const-oid",412 "crypto-common",413]414415[[package]]416name = "dprint-core"417version = "0.67.4"418source = "registry+https://github.com/rust-lang/crates.io-index"419checksum = "2c1d827947704a9495f705d6aeed270fa21a67f825f22902c28f38dc3af7a9ae"420dependencies = [421 "anyhow",422 "bumpalo",423 "hashbrown 0.15.5",424 "indexmap",425 "rustc-hash 2.1.2",426 "serde",427 "unicode-width",428]429430[[package]]431name = "drop_bomb"432version = "0.1.5"433source = "registry+https://github.com/rust-lang/crates.io-index"434checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"435436[[package]]437name = "educe"438version = "0.6.0"439source = "registry+https://github.com/rust-lang/crates.io-index"440checksum = "1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417"441dependencies = [442 "enum-ordinalize",443 "proc-macro2",444 "quote",445 "syn",446]447448[[package]]449name = "either"450version = "1.15.0"451source = "registry+https://github.com/rust-lang/crates.io-index"452checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"453454[[package]]455name = "encode_unicode"456version = "1.0.0"457source = "registry+https://github.com/rust-lang/crates.io-index"458checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"459460[[package]]461name = "encoding_rs"462version = "0.8.35"463source = "registry+https://github.com/rust-lang/crates.io-index"464checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"465dependencies = [466 "cfg-if",467]468469[[package]]470name = "encoding_rs_io"471version = "0.1.7"472source = "registry+https://github.com/rust-lang/crates.io-index"473checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83"474dependencies = [475 "encoding_rs",476]477478[[package]]479name = "enum-ordinalize"480version = "4.3.2"481source = "registry+https://github.com/rust-lang/crates.io-index"482checksum = "4a1091a7bb1f8f2c4b28f1fe2cef4980ca2d410a3d727d67ecc3178c9b0800f0"483dependencies = [484 "enum-ordinalize-derive",485]486487[[package]]488name = "enum-ordinalize-derive"489version = "4.3.2"490source = "registry+https://github.com/rust-lang/crates.io-index"491checksum = "8ca9601fb2d62598ee17836250842873a413586e5d7ed88b356e38ddbb0ec631"492dependencies = [493 "proc-macro2",494 "quote",495 "syn",496]497498[[package]]499name = "equivalent"500version = "1.0.2"501source = "registry+https://github.com/rust-lang/crates.io-index"502checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"503504[[package]]505name = "errno"506version = "0.3.14"507source = "registry+https://github.com/rust-lang/crates.io-index"508checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"509dependencies = [510 "libc",511 "windows-sys",512]513514[[package]]515name = "extension-trait"516version = "1.0.2"517source = "registry+https://github.com/rust-lang/crates.io-index"518checksum = "dd65f1b59dd22d680c7a626cc4a000c1e03d241c51c3e034d2bc9f1e90734f9b"519dependencies = [520 "proc-macro2",521 "quote",522 "syn",523]524525[[package]]526name = "fastrand"527version = "2.4.1"528source = "registry+https://github.com/rust-lang/crates.io-index"529checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6"530531[[package]]532name = "find-msvc-tools"533version = "0.1.9"534source = "registry+https://github.com/rust-lang/crates.io-index"535checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"536537[[package]]538name = "fnv"539version = "1.0.7"540source = "registry+https://github.com/rust-lang/crates.io-index"541checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"542543[[package]]544name = "foldhash"545version = "0.1.5"546source = "registry+https://github.com/rust-lang/crates.io-index"547checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"548549[[package]]550name = "foldhash"551version = "0.2.0"552source = "registry+https://github.com/rust-lang/crates.io-index"553checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"554555[[package]]556name = "getrandom"557version = "0.3.4"558source = "registry+https://github.com/rust-lang/crates.io-index"559checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"560dependencies = [561 "cfg-if",562 "js-sys",563 "libc",564 "r-efi 5.3.0",565 "wasip2",566 "wasm-bindgen",567]568569[[package]]570name = "getrandom"571version = "0.4.2"572source = "registry+https://github.com/rust-lang/crates.io-index"573checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"574dependencies = [575 "cfg-if",576 "libc",577 "r-efi 6.0.0",578 "wasip2",579 "wasip3",580]581582[[package]]583name = "globset"584version = "0.4.18"585source = "registry+https://github.com/rust-lang/crates.io-index"586checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3"587dependencies = [588 "aho-corasick",589 "bstr",590 "log",591 "regex-automata",592 "regex-syntax",593]594595[[package]]596name = "half"597version = "2.7.1"598source = "registry+https://github.com/rust-lang/crates.io-index"599checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"600dependencies = [601 "cfg-if",602 "crunchy",603 "zerocopy",604]605606[[package]]607name = "hashbrown"608version = "0.14.5"609source = "registry+https://github.com/rust-lang/crates.io-index"610checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"611612[[package]]613name = "hashbrown"614version = "0.15.5"615source = "registry+https://github.com/rust-lang/crates.io-index"616checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"617dependencies = [618 "allocator-api2",619 "equivalent",620 "foldhash 0.1.5",621]622623[[package]]624name = "hashbrown"625version = "0.17.0"626source = "registry+https://github.com/rust-lang/crates.io-index"627checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"628dependencies = [629 "allocator-api2",630 "equivalent",631 "foldhash 0.2.0",632]633634[[package]]635name = "heck"636version = "0.4.1"637source = "registry+https://github.com/rust-lang/crates.io-index"638checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"639640[[package]]641name = "heck"642version = "0.5.0"643source = "registry+https://github.com/rust-lang/crates.io-index"644checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"645646[[package]]647name = "hex"648version = "0.4.3"649source = "registry+https://github.com/rust-lang/crates.io-index"650checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"651652[[package]]653name = "hi-doc"654version = "0.3.0"655source = "registry+https://github.com/rust-lang/crates.io-index"656checksum = "f70fb920ba34768415fb239d7d607486083bfc38ad35e3f1d558697f9f646f11"657dependencies = [658 "annotated-string",659 "extension-trait",660 "itertools 0.14.0",661 "num-traits",662 "rand",663 "random_color",664 "range-map",665 "smallvec",666 "tree-sitter-highlight",667 "unicode-box-drawing",668]669670[[package]]671name = "hi-doc-jumprope"672version = "1.2.1"673source = "registry+https://github.com/rust-lang/crates.io-index"674checksum = "236c25809a9c0a0249b3488feb57744e12aa64e4f3db851980eab303719c7bdd"675dependencies = [676 "rand",677 "str_indices",678]679680[[package]]681name = "hybrid-array"682version = "0.4.11"683source = "registry+https://github.com/rust-lang/crates.io-index"684checksum = "08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5"685dependencies = [686 "typenum",687]688689[[package]]690name = "id-arena"691version = "2.3.0"692source = "registry+https://github.com/rust-lang/crates.io-index"693checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"694695[[package]]696name = "indexmap"697version = "2.14.0"698source = "registry+https://github.com/rust-lang/crates.io-index"699checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"700dependencies = [701 "equivalent",702 "hashbrown 0.17.0",703 "serde",704 "serde_core",705]706707[[package]]708name = "indoc"709version = "2.0.7"710source = "registry+https://github.com/rust-lang/crates.io-index"711checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706"712dependencies = [713 "rustversion",714]715716[[package]]717name = "insta"718version = "1.47.2"719source = "registry+https://github.com/rust-lang/crates.io-index"720checksum = "7b4a6248eb93a4401ed2f37dfe8ea592d3cf05b7cf4f8efa867b6895af7e094e"721dependencies = [722 "console",723 "globset",724 "once_cell",725 "similar",726 "tempfile",727 "walkdir",728]729730[[package]]731name = "is_terminal_polyfill"732version = "1.70.2"733source = "registry+https://github.com/rust-lang/crates.io-index"734checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"735736[[package]]737name = "itertools"738version = "0.13.0"739source = "registry+https://github.com/rust-lang/crates.io-index"740checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"741dependencies = [742 "either",743]744745[[package]]746name = "itertools"747version = "0.14.0"748source = "registry+https://github.com/rust-lang/crates.io-index"749checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"750dependencies = [751 "either",752]753754[[package]]755name = "itoa"756version = "1.0.18"757source = "registry+https://github.com/rust-lang/crates.io-index"758checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"759760[[package]]761name = "jrsonnet"762version = "0.5.0-pre98"763dependencies = [764 "clap",765 "clap_complete",766 "hi-doc",767 "jrsonnet-cli",768 "jrsonnet-evaluator",769 "jrsonnet-gcmodule",770 "jrsonnet-ir",771 "mimallocator",772 "serde",773 "serde_json",774 "thiserror",775]776777[[package]]778name = "jrsonnet-cli"779version = "0.5.0-pre98"780dependencies = [781 "clap",782 "jrsonnet-evaluator",783 "jrsonnet-gcmodule",784 "jrsonnet-ir",785 "jrsonnet-stdlib",786]787788[[package]]789name = "jrsonnet-deps"790version = "0.5.0-pre98"791dependencies = [792 "clap",793 "jrsonnet-cli",794 "jrsonnet-evaluator",795 "jrsonnet-ir",796 "jrsonnet-ir-parser",797]798799[[package]]800name = "jrsonnet-evaluator"801version = "0.5.0-pre98"802dependencies = [803 "annotate-snippets",804 "anyhow",805 "drop_bomb",806 "educe",807 "hi-doc",808 "insta",809 "jrsonnet-gcmodule",810 "jrsonnet-interner",811 "jrsonnet-ir",812 "jrsonnet-ir-parser",813 "jrsonnet-macros",814 "jrsonnet-peg-parser",815 "jrsonnet-types",816 "num-bigint",817 "pathdiff",818 "rustc-hash 2.1.2",819 "rustversion",820 "serde",821 "smallvec",822 "stacker",823 "static_assertions",824 "strip-ansi-escapes",825 "strsim",826 "thiserror",827]828829[[package]]830name = "jrsonnet-fmt"831version = "0.5.0-pre98"832dependencies = [833 "clap",834 "hi-doc",835 "indoc",836 "jrsonnet-formatter",837 "tempfile",838 "thiserror",839]840841[[package]]842name = "jrsonnet-formatter"843version = "0.5.0-pre98"844dependencies = [845 "dprint-core",846 "hi-doc",847 "indoc",848 "insta",849 "jrsonnet-lexer",850 "jrsonnet-rowan-parser",851]852853[[package]]854name = "jrsonnet-gcmodule"855version = "0.4.5"856source = "registry+https://github.com/rust-lang/crates.io-index"857checksum = "95f9ce64915cdb0cab5367940a7cc024394fcf4f2608531e49f6dad39e2082d7"858dependencies = [859 "jrsonnet-gcmodule-derive",860]861862[[package]]863name = "jrsonnet-gcmodule-derive"864version = "0.4.5"865source = "registry+https://github.com/rust-lang/crates.io-index"866checksum = "64364cfb68be0968a940d69ccb651ec445cde47830da5b294d55d2e47eee8708"867dependencies = [868 "proc-macro2",869 "quote",870 "syn",871]872873[[package]]874name = "jrsonnet-interner"875version = "0.5.0-pre98"876dependencies = [877 "hashbrown 0.17.0",878 "jrsonnet-gcmodule",879 "rustc-hash 2.1.2",880]881882[[package]]883name = "jrsonnet-ir"884version = "0.5.0-pre98"885dependencies = [886 "insta",887 "jrsonnet-gcmodule",888 "jrsonnet-interner",889 "peg",890 "static_assertions",891 "thiserror",892]893894[[package]]895name = "jrsonnet-ir-parser"896version = "0.5.0-pre98"897dependencies = [898 "insta",899 "jrsonnet-gcmodule",900 "jrsonnet-ir",901 "jrsonnet-lexer",902]903904[[package]]905name = "jrsonnet-lexer"906version = "0.5.0-pre98"907dependencies = [908 "logos",909]910911[[package]]912name = "jrsonnet-macros"913version = "0.5.0-pre98"914dependencies = [915 "proc-macro2",916 "quote",917 "syn",918 "syn-dissect-closure",919]920921[[package]]922name = "jrsonnet-peg-parser"923version = "0.5.0-pre98"924dependencies = [925 "insta",926 "jrsonnet-gcmodule",927 "jrsonnet-ir",928 "peg",929]930931[[package]]932name = "jrsonnet-rowan-parser"933version = "0.5.0-pre98"934dependencies = [935 "anyhow",936 "drop_bomb",937 "hi-doc",938 "indoc",939 "insta",940 "jrsonnet-lexer",941 "rowan",942 "strip-ansi-escapes",943 "thiserror",944]945946[[package]]947name = "jrsonnet-stdlib"948version = "0.5.0-pre98"949dependencies = [950 "base64",951 "hex",952 "jrsonnet-evaluator",953 "jrsonnet-gcmodule",954 "jrsonnet-macros",955 "lru",956 "md5",957 "num-bigint",958 "regex",959 "rustc-hash 2.1.2",960 "serde",961 "serde-saphyr",962 "serde_json",963 "sha1",964 "sha2",965 "sha3",966]967968[[package]]969name = "jrsonnet-types"970version = "0.5.0-pre98"971dependencies = [972 "jrsonnet-gcmodule",973 "peg",974]975976[[package]]977name = "js-sys"978version = "0.3.95"979source = "registry+https://github.com/rust-lang/crates.io-index"980checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca"981dependencies = [982 "once_cell",983 "wasm-bindgen",984]985986[[package]]987name = "keccak"988version = "0.2.0"989source = "registry+https://github.com/rust-lang/crates.io-index"990checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa"991dependencies = [992 "cfg-if",993 "cpufeatures",994]995996[[package]]997name = "leb128fmt"998version = "0.1.0"999source = "registry+https://github.com/rust-lang/crates.io-index"1000checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"10011002[[package]]1003name = "libc"1004version = "0.2.186"1005source = "registry+https://github.com/rust-lang/crates.io-index"1006checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"10071008[[package]]1009name = "libjsonnet"1010version = "0.5.0-pre98"1011dependencies = [1012 "jrsonnet-evaluator",1013 "jrsonnet-gcmodule",1014 "jrsonnet-interner",1015 "jrsonnet-ir",1016 "jrsonnet-stdlib",1017]10181019[[package]]1020name = "linux-raw-sys"1021version = "0.12.1"1022source = "registry+https://github.com/rust-lang/crates.io-index"1023checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"10241025[[package]]1026name = "log"1027version = "0.4.29"1028source = "registry+https://github.com/rust-lang/crates.io-index"1029checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"10301031[[package]]1032name = "logos"1033version = "0.16.1"1034source = "registry+https://github.com/rust-lang/crates.io-index"1035checksum = "eb2c55a318a87600ea870ff8c2012148b44bf18b74fad48d0f835c38c7d07c5f"1036dependencies = [1037 "logos-derive",1038]10391040[[package]]1041name = "logos-codegen"1042version = "0.16.1"1043source = "registry+https://github.com/rust-lang/crates.io-index"1044checksum = "58b3ffaa284e1350d017a57d04ada118c4583cf260c8fb01e0fe28a2e9cf8970"1045dependencies = [1046 "fnv",1047 "proc-macro2",1048 "quote",1049 "regex-automata",1050 "regex-syntax",1051 "syn",1052]10531054[[package]]1055name = "logos-derive"1056version = "0.16.1"1057source = "registry+https://github.com/rust-lang/crates.io-index"1058checksum = "52d3a9855747c17eaf4383823f135220716ab49bea5fbea7dd42cc9a92f8aa31"1059dependencies = [1060 "logos-codegen",1061]10621063[[package]]1064name = "lru"1065version = "0.17.0"1066source = "registry+https://github.com/rust-lang/crates.io-index"1067checksum = "0e0b564323a0fb6d54b864f625ae139de9612e27edb944dda37c109f05aac531"1068dependencies = [1069 "hashbrown 0.17.0",1070]10711072[[package]]1073name = "md5"1074version = "0.8.0"1075source = "registry+https://github.com/rust-lang/crates.io-index"1076checksum = "ae960838283323069879657ca3de837e9f7bbb4c7bf6ea7f1b290d5e9476d2e0"10771078[[package]]1079name = "memchr"1080version = "2.8.0"1081source = "registry+https://github.com/rust-lang/crates.io-index"1082checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"10831084[[package]]1085name = "mimalloc-sys"1086version = "0.1.6"1087source = "registry+https://github.com/rust-lang/crates.io-index"1088checksum = "4aa3cefb626f6ae3d0b2f71c5378c89d2b1d4d7bc246b0ca9a7ee61a4daad291"1089dependencies = [1090 "cc",1091 "libc",1092]10931094[[package]]1095name = "mimallocator"1096version = "0.1.3"1097source = "registry+https://github.com/rust-lang/crates.io-index"1098checksum = "2d44fe4ebf6b538fcf39d9975c2b90bb3232d1ba8e8bffeacd004f27b20c577a"1099dependencies = [1100 "mimalloc-sys",1101]11021103[[package]]1104name = "num-bigint"1105version = "0.4.6"1106source = "registry+https://github.com/rust-lang/crates.io-index"1107checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"1108dependencies = [1109 "num-integer",1110 "num-traits",1111 "serde",1112]11131114[[package]]1115name = "num-integer"1116version = "0.1.46"1117source = "registry+https://github.com/rust-lang/crates.io-index"1118checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"1119dependencies = [1120 "num-traits",1121]11221123[[package]]1124name = "num-traits"1125version = "0.2.19"1126source = "registry+https://github.com/rust-lang/crates.io-index"1127checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"1128dependencies = [1129 "autocfg",1130]11311132[[package]]1133name = "object"1134version = "0.37.3"1135source = "registry+https://github.com/rust-lang/crates.io-index"1136checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"1137dependencies = [1138 "memchr",1139]11401141[[package]]1142name = "once_cell"1143version = "1.21.4"1144source = "registry+https://github.com/rust-lang/crates.io-index"1145checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"11461147[[package]]1148name = "once_cell_polyfill"1149version = "1.70.2"1150source = "registry+https://github.com/rust-lang/crates.io-index"1151checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"11521153[[package]]1154name = "oorandom"1155version = "11.1.5"1156source = "registry+https://github.com/rust-lang/crates.io-index"1157checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"11581159[[package]]1160name = "ouroboros"1161version = "0.18.5"1162source = "registry+https://github.com/rust-lang/crates.io-index"1163checksum = "1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59"1164dependencies = [1165 "aliasable",1166 "ouroboros_macro",1167 "static_assertions",1168]11691170[[package]]1171name = "ouroboros_macro"1172version = "0.18.5"1173source = "registry+https://github.com/rust-lang/crates.io-index"1174checksum = "3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0"1175dependencies = [1176 "heck 0.4.1",1177 "proc-macro2",1178 "proc-macro2-diagnostics",1179 "quote",1180 "syn",1181]11821183[[package]]1184name = "page_size"1185version = "0.6.0"1186source = "registry+https://github.com/rust-lang/crates.io-index"1187checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da"1188dependencies = [1189 "libc",1190 "winapi",1191]11921193[[package]]1194name = "pathdiff"1195version = "0.2.3"1196source = "registry+https://github.com/rust-lang/crates.io-index"1197checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"11981199[[package]]1200name = "peg"1201version = "0.8.5"1202source = "registry+https://github.com/rust-lang/crates.io-index"1203checksum = "9928cfca101b36ec5163e70049ee5368a8a1c3c6efc9ca9c5f9cc2f816152477"1204dependencies = [1205 "peg-macros",1206 "peg-runtime",1207]12081209[[package]]1210name = "peg-macros"1211version = "0.8.5"1212source = "registry+https://github.com/rust-lang/crates.io-index"1213checksum = "6298ab04c202fa5b5d52ba03269fb7b74550b150323038878fe6c372d8280f71"1214dependencies = [1215 "peg-runtime",1216 "proc-macro2",1217 "quote",1218]12191220[[package]]1221name = "peg-runtime"1222version = "0.8.5"1223source = "registry+https://github.com/rust-lang/crates.io-index"1224checksum = "132dca9b868d927b35b5dd728167b2dee150eb1ad686008fc71ccb298b776fca"12251226[[package]]1227name = "plotters"1228version = "0.3.7"1229source = "registry+https://github.com/rust-lang/crates.io-index"1230checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747"1231dependencies = [1232 "num-traits",1233 "plotters-backend",1234 "plotters-svg",1235 "wasm-bindgen",1236 "web-sys",1237]12381239[[package]]1240name = "plotters-backend"1241version = "0.3.7"1242source = "registry+https://github.com/rust-lang/crates.io-index"1243checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a"12441245[[package]]1246name = "plotters-svg"1247version = "0.3.7"1248source = "registry+https://github.com/rust-lang/crates.io-index"1249checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"1250dependencies = [1251 "plotters-backend",1252]12531254[[package]]1255name = "ppv-lite86"1256version = "0.2.21"1257source = "registry+https://github.com/rust-lang/crates.io-index"1258checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"1259dependencies = [1260 "zerocopy",1261]12621263[[package]]1264name = "prettyplease"1265version = "0.2.37"1266source = "registry+https://github.com/rust-lang/crates.io-index"1267checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"1268dependencies = [1269 "proc-macro2",1270 "syn",1271]12721273[[package]]1274name = "proc-macro2"1275version = "1.0.106"1276source = "registry+https://github.com/rust-lang/crates.io-index"1277checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"1278dependencies = [1279 "unicode-ident",1280]12811282[[package]]1283name = "proc-macro2-diagnostics"1284version = "0.10.1"1285source = "registry+https://github.com/rust-lang/crates.io-index"1286checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"1287dependencies = [1288 "proc-macro2",1289 "quote",1290 "syn",1291 "version_check",1292 "yansi",1293]12941295[[package]]1296name = "psm"1297version = "0.1.31"1298source = "registry+https://github.com/rust-lang/crates.io-index"1299checksum = "645dbe486e346d9b5de3ef16ede18c26e6c70ad97418f4874b8b1889d6e761ea"1300dependencies = [1301 "ar_archive_writer",1302 "cc",1303]13041305[[package]]1306name = "quote"1307version = "1.0.45"1308source = "registry+https://github.com/rust-lang/crates.io-index"1309checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"1310dependencies = [1311 "proc-macro2",1312]13131314[[package]]1315name = "r-efi"1316version = "5.3.0"1317source = "registry+https://github.com/rust-lang/crates.io-index"1318checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"13191320[[package]]1321name = "r-efi"1322version = "6.0.0"1323source = "registry+https://github.com/rust-lang/crates.io-index"1324checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"13251326[[package]]1327name = "rand"1328version = "0.9.4"1329source = "registry+https://github.com/rust-lang/crates.io-index"1330checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea"1331dependencies = [1332 "rand_chacha",1333 "rand_core",1334]13351336[[package]]1337name = "rand_chacha"1338version = "0.9.0"1339source = "registry+https://github.com/rust-lang/crates.io-index"1340checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"1341dependencies = [1342 "ppv-lite86",1343 "rand_core",1344]13451346[[package]]1347name = "rand_core"1348version = "0.9.5"1349source = "registry+https://github.com/rust-lang/crates.io-index"1350checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c"1351dependencies = [1352 "getrandom 0.3.4",1353]13541355[[package]]1356name = "random_color"1357version = "1.1.0"1358source = "registry+https://github.com/rust-lang/crates.io-index"1359checksum = "d635c5e80ae160390ac62ca027d2d06c94c1dc69e5c0a12f1e3a53664dc84966"1360dependencies = [1361 "rand",1362]13631364[[package]]1365name = "range-map"1366version = "0.2.0"1367source = "registry+https://github.com/rust-lang/crates.io-index"1368checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"1369dependencies = [1370 "num-traits",1371]13721373[[package]]1374name = "rayon"1375version = "1.12.0"1376source = "registry+https://github.com/rust-lang/crates.io-index"1377checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d"1378dependencies = [1379 "either",1380 "rayon-core",1381]13821383[[package]]1384name = "rayon-core"1385version = "1.13.0"1386source = "registry+https://github.com/rust-lang/crates.io-index"1387checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"1388dependencies = [1389 "crossbeam-deque",1390 "crossbeam-utils",1391]13921393[[package]]1394name = "regex"1395version = "1.12.3"1396source = "registry+https://github.com/rust-lang/crates.io-index"1397checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"1398dependencies = [1399 "aho-corasick",1400 "memchr",1401 "regex-automata",1402 "regex-syntax",1403]14041405[[package]]1406name = "regex-automata"1407version = "0.4.14"1408source = "registry+https://github.com/rust-lang/crates.io-index"1409checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"1410dependencies = [1411 "aho-corasick",1412 "memchr",1413 "regex-syntax",1414]14151416[[package]]1417name = "regex-syntax"1418version = "0.8.10"1419source = "registry+https://github.com/rust-lang/crates.io-index"1420checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"14211422[[package]]1423name = "rowan"1424version = "0.16.1"1425source = "registry+https://github.com/rust-lang/crates.io-index"1426checksum = "417a3a9f582e349834051b8a10c8d71ca88da4211e4093528e36b9845f6b5f21"1427dependencies = [1428 "countme",1429 "hashbrown 0.14.5",1430 "rustc-hash 1.1.0",1431 "text-size",1432]14331434[[package]]1435name = "rustc-hash"1436version = "1.1.0"1437source = "registry+https://github.com/rust-lang/crates.io-index"1438checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"14391440[[package]]1441name = "rustc-hash"1442version = "2.1.2"1443source = "registry+https://github.com/rust-lang/crates.io-index"1444checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe"14451446[[package]]1447name = "rustix"1448version = "1.1.4"1449source = "registry+https://github.com/rust-lang/crates.io-index"1450checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"1451dependencies = [1452 "bitflags",1453 "errno",1454 "libc",1455 "linux-raw-sys",1456 "windows-sys",1457]14581459[[package]]1460name = "rustversion"1461version = "1.0.22"1462source = "registry+https://github.com/rust-lang/crates.io-index"1463checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"14641465[[package]]1466name = "same-file"1467version = "1.0.6"1468source = "registry+https://github.com/rust-lang/crates.io-index"1469checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"1470dependencies = [1471 "winapi-util",1472]14731474[[package]]1475name = "saphyr-parser-bw"1476version = "0.0.611"1477source = "registry+https://github.com/rust-lang/crates.io-index"1478checksum = "67dec0c833db75dc98957956b303fe447ffc5eb13f2325ef4c2350f7f3aa69e3"1479dependencies = [1480 "arraydeque",1481 "smallvec",1482 "thiserror",1483]14841485[[package]]1486name = "semver"1487version = "1.0.28"1488source = "registry+https://github.com/rust-lang/crates.io-index"1489checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"14901491[[package]]1492name = "serde"1493version = "1.0.228"1494source = "registry+https://github.com/rust-lang/crates.io-index"1495checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"1496dependencies = [1497 "serde_core",1498 "serde_derive",1499]15001501[[package]]1502name = "serde-saphyr"1503version = "0.0.25"1504source = "registry+https://github.com/rust-lang/crates.io-index"1505checksum = "75e214449d107a81daf1453eb46c9314457660509534883e82db6faca2034a8a"1506dependencies = [1507 "ahash",1508 "annotate-snippets",1509 "base64",1510 "encoding_rs_io",1511 "getrandom 0.3.4",1512 "num-traits",1513 "saphyr-parser-bw",1514 "serde",1515 "smallvec",1516]15171518[[package]]1519name = "serde_core"1520version = "1.0.228"1521source = "registry+https://github.com/rust-lang/crates.io-index"1522checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"1523dependencies = [1524 "serde_derive",1525]15261527[[package]]1528name = "serde_derive"1529version = "1.0.228"1530source = "registry+https://github.com/rust-lang/crates.io-index"1531checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"1532dependencies = [1533 "proc-macro2",1534 "quote",1535 "syn",1536]15371538[[package]]1539name = "serde_json"1540version = "1.0.149"1541source = "registry+https://github.com/rust-lang/crates.io-index"1542checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"1543dependencies = [1544 "indexmap",1545 "itoa",1546 "memchr",1547 "serde",1548 "serde_core",1549 "zmij",1550]15511552[[package]]1553name = "sha1"1554version = "0.11.0"1555source = "registry+https://github.com/rust-lang/crates.io-index"1556checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214"1557dependencies = [1558 "cfg-if",1559 "cpufeatures",1560 "digest",1561]15621563[[package]]1564name = "sha2"1565version = "0.11.0"1566source = "registry+https://github.com/rust-lang/crates.io-index"1567checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"1568dependencies = [1569 "cfg-if",1570 "cpufeatures",1571 "digest",1572]15731574[[package]]1575name = "sha3"1576version = "0.11.0"1577source = "registry+https://github.com/rust-lang/crates.io-index"1578checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1"1579dependencies = [1580 "digest",1581 "keccak",1582]15831584[[package]]1585name = "shlex"1586version = "1.3.0"1587source = "registry+https://github.com/rust-lang/crates.io-index"1588checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"15891590[[package]]1591name = "similar"1592version = "2.7.0"1593source = "registry+https://github.com/rust-lang/crates.io-index"1594checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa"15951596[[package]]1597name = "smallvec"1598version = "1.15.1"1599source = "registry+https://github.com/rust-lang/crates.io-index"1600checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"16011602[[package]]1603name = "stacker"1604version = "0.1.24"1605source = "registry+https://github.com/rust-lang/crates.io-index"1606checksum = "640c8cdd92b6b12f5bcb1803ca3bbf5ab96e5e6b6b96b9ab77dabe9e880b3190"1607dependencies = [1608 "cc",1609 "cfg-if",1610 "libc",1611 "psm",1612 "windows-sys",1613]16141615[[package]]1616name = "static_assertions"1617version = "1.1.0"1618source = "registry+https://github.com/rust-lang/crates.io-index"1619checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"16201621[[package]]1622name = "str_indices"1623version = "0.4.4"1624source = "registry+https://github.com/rust-lang/crates.io-index"1625checksum = "d08889ec5408683408db66ad89e0e1f93dff55c73a4ccc71c427d5b277ee47e6"16261627[[package]]1628name = "streaming-iterator"1629version = "0.1.9"1630source = "registry+https://github.com/rust-lang/crates.io-index"1631checksum = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520"16321633[[package]]1634name = "strip-ansi-escapes"1635version = "0.2.1"1636source = "registry+https://github.com/rust-lang/crates.io-index"1637checksum = "2a8f8038e7e7969abb3f1b7c2a811225e9296da208539e0f79c5251d6cac0025"1638dependencies = [1639 "vte",1640]16411642[[package]]1643name = "strsim"1644version = "0.11.1"1645source = "registry+https://github.com/rust-lang/crates.io-index"1646checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"16471648[[package]]1649name = "syn"1650version = "2.0.117"1651source = "registry+https://github.com/rust-lang/crates.io-index"1652checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"1653dependencies = [1654 "proc-macro2",1655 "quote",1656 "unicode-ident",1657]16581659[[package]]1660name = "syn-dissect-closure"1661version = "0.1.0"1662source = "registry+https://github.com/rust-lang/crates.io-index"1663checksum = "343bae741672e4b94421cbe93f9794ba9a061434272f7e3a29ff43be26be3ac9"1664dependencies = [1665 "proc-macro2",1666 "quote",1667 "syn",1668]16691670[[package]]1671name = "tempfile"1672version = "3.27.0"1673source = "registry+https://github.com/rust-lang/crates.io-index"1674checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"1675dependencies = [1676 "fastrand",1677 "getrandom 0.4.2",1678 "once_cell",1679 "rustix",1680 "windows-sys",1681]16821683[[package]]1684name = "tests"1685version = "0.1.0"1686dependencies = [1687 "criterion",1688 "insta",1689 "jrsonnet-evaluator",1690 "jrsonnet-gcmodule",1691 "jrsonnet-stdlib",1692 "mimallocator",1693 "serde",1694 "serde_json",1695]16961697[[package]]1698name = "text-size"1699version = "1.1.1"1700source = "registry+https://github.com/rust-lang/crates.io-index"1701checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"17021703[[package]]1704name = "thiserror"1705version = "2.0.18"1706source = "registry+https://github.com/rust-lang/crates.io-index"1707checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"1708dependencies = [1709 "thiserror-impl",1710]17111712[[package]]1713name = "thiserror-impl"1714version = "2.0.18"1715source = "registry+https://github.com/rust-lang/crates.io-index"1716checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"1717dependencies = [1718 "proc-macro2",1719 "quote",1720 "syn",1721]17221723[[package]]1724name = "tinytemplate"1725version = "1.2.1"1726source = "registry+https://github.com/rust-lang/crates.io-index"1727checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"1728dependencies = [1729 "serde",1730 "serde_json",1731]17321733[[package]]1734name = "tree-sitter"1735version = "0.26.8"1736source = "registry+https://github.com/rust-lang/crates.io-index"1737checksum = "887bd495d0582c5e3e0d8ece2233666169fa56a9644d172fc22ad179ab2d0538"1738dependencies = [1739 "cc",1740 "regex",1741 "regex-syntax",1742 "serde_json",1743 "streaming-iterator",1744 "tree-sitter-language",1745]17461747[[package]]1748name = "tree-sitter-highlight"1749version = "0.26.8"1750source = "registry+https://github.com/rust-lang/crates.io-index"1751checksum = "ccde2b54a34b58313e69c02496a2a9ad38d59af79b196b5e1df063431752a7e0"1752dependencies = [1753 "regex",1754 "streaming-iterator",1755 "thiserror",1756 "tree-sitter",1757]17581759[[package]]1760name = "tree-sitter-language"1761version = "0.1.7"1762source = "registry+https://github.com/rust-lang/crates.io-index"1763checksum = "009994f150cc0cd50ff54917d5bc8bffe8cad10ca10d81c34da2ec421ae61782"17641765[[package]]1766name = "typenum"1767version = "1.20.0"1768source = "registry+https://github.com/rust-lang/crates.io-index"1769checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de"17701771[[package]]1772name = "ungrammar"1773version = "1.16.1"1774source = "registry+https://github.com/rust-lang/crates.io-index"1775checksum = "a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f"17761777[[package]]1778name = "unicode-box-drawing"1779version = "0.3.0"1780source = "registry+https://github.com/rust-lang/crates.io-index"1781checksum = "2a1f97719cf40224391201fc11e7f5b0cc0ba21416367cfc914e2d45af4e42ef"17821783[[package]]1784name = "unicode-ident"1785version = "1.0.24"1786source = "registry+https://github.com/rust-lang/crates.io-index"1787checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"17881789[[package]]1790name = "unicode-width"1791version = "0.2.2"1792source = "registry+https://github.com/rust-lang/crates.io-index"1793checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"17941795[[package]]1796name = "unicode-xid"1797version = "0.2.6"1798source = "registry+https://github.com/rust-lang/crates.io-index"1799checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"18001801[[package]]1802name = "utf8parse"1803version = "0.2.2"1804source = "registry+https://github.com/rust-lang/crates.io-index"1805checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"18061807[[package]]1808name = "version_check"1809version = "0.9.5"1810source = "registry+https://github.com/rust-lang/crates.io-index"1811checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"18121813[[package]]1814name = "vte"1815version = "0.14.1"1816source = "registry+https://github.com/rust-lang/crates.io-index"1817checksum = "231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077"1818dependencies = [1819 "memchr",1820]18211822[[package]]1823name = "walkdir"1824version = "2.5.0"1825source = "registry+https://github.com/rust-lang/crates.io-index"1826checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"1827dependencies = [1828 "same-file",1829 "winapi-util",1830]18311832[[package]]1833name = "wasip2"1834version = "1.0.3+wasi-0.2.9"1835source = "registry+https://github.com/rust-lang/crates.io-index"1836checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6"1837dependencies = [1838 "wit-bindgen 0.57.1",1839]18401841[[package]]1842name = "wasip3"1843version = "0.4.0+wasi-0.3.0-rc-2026-01-06"1844source = "registry+https://github.com/rust-lang/crates.io-index"1845checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"1846dependencies = [1847 "wit-bindgen 0.51.0",1848]18491850[[package]]1851name = "wasm-bindgen"1852version = "0.2.118"1853source = "registry+https://github.com/rust-lang/crates.io-index"1854checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89"1855dependencies = [1856 "cfg-if",1857 "once_cell",1858 "rustversion",1859 "wasm-bindgen-macro",1860 "wasm-bindgen-shared",1861]18621863[[package]]1864name = "wasm-bindgen-macro"1865version = "0.2.118"1866source = "registry+https://github.com/rust-lang/crates.io-index"1867checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed"1868dependencies = [1869 "quote",1870 "wasm-bindgen-macro-support",1871]18721873[[package]]1874name = "wasm-bindgen-macro-support"1875version = "0.2.118"1876source = "registry+https://github.com/rust-lang/crates.io-index"1877checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904"1878dependencies = [1879 "bumpalo",1880 "proc-macro2",1881 "quote",1882 "syn",1883 "wasm-bindgen-shared",1884]18851886[[package]]1887name = "wasm-bindgen-shared"1888version = "0.2.118"1889source = "registry+https://github.com/rust-lang/crates.io-index"1890checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129"1891dependencies = [1892 "unicode-ident",1893]18941895[[package]]1896name = "wasm-encoder"1897version = "0.244.0"1898source = "registry+https://github.com/rust-lang/crates.io-index"1899checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"1900dependencies = [1901 "leb128fmt",1902 "wasmparser",1903]19041905[[package]]1906name = "wasm-metadata"1907version = "0.244.0"1908source = "registry+https://github.com/rust-lang/crates.io-index"1909checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"1910dependencies = [1911 "anyhow",1912 "indexmap",1913 "wasm-encoder",1914 "wasmparser",1915]19161917[[package]]1918name = "wasmparser"1919version = "0.244.0"1920source = "registry+https://github.com/rust-lang/crates.io-index"1921checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"1922dependencies = [1923 "bitflags",1924 "hashbrown 0.15.5",1925 "indexmap",1926 "semver",1927]19281929[[package]]1930name = "web-sys"1931version = "0.3.95"1932source = "registry+https://github.com/rust-lang/crates.io-index"1933checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d"1934dependencies = [1935 "js-sys",1936 "wasm-bindgen",1937]19381939[[package]]1940name = "winapi"1941version = "0.3.9"1942source = "registry+https://github.com/rust-lang/crates.io-index"1943checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"1944dependencies = [1945 "winapi-i686-pc-windows-gnu",1946 "winapi-x86_64-pc-windows-gnu",1947]19481949[[package]]1950name = "winapi-i686-pc-windows-gnu"1951version = "0.4.0"1952source = "registry+https://github.com/rust-lang/crates.io-index"1953checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"19541955[[package]]1956name = "winapi-util"1957version = "0.1.11"1958source = "registry+https://github.com/rust-lang/crates.io-index"1959checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"1960dependencies = [1961 "windows-sys",1962]19631964[[package]]1965name = "winapi-x86_64-pc-windows-gnu"1966version = "0.4.0"1967source = "registry+https://github.com/rust-lang/crates.io-index"1968checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"19691970[[package]]1971name = "windows-link"1972version = "0.2.1"1973source = "registry+https://github.com/rust-lang/crates.io-index"1974checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"19751976[[package]]1977name = "windows-sys"1978version = "0.61.2"1979source = "registry+https://github.com/rust-lang/crates.io-index"1980checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"1981dependencies = [1982 "windows-link",1983]19841985[[package]]1986name = "wit-bindgen"1987version = "0.51.0"1988source = "registry+https://github.com/rust-lang/crates.io-index"1989checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"1990dependencies = [1991 "wit-bindgen-rust-macro",1992]19931994[[package]]1995name = "wit-bindgen"1996version = "0.57.1"1997source = "registry+https://github.com/rust-lang/crates.io-index"1998checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"19992000[[package]]2001name = "wit-bindgen-core"2002version = "0.51.0"2003source = "registry+https://github.com/rust-lang/crates.io-index"2004checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"2005dependencies = [2006 "anyhow",2007 "heck 0.5.0",2008 "wit-parser",2009]20102011[[package]]2012name = "wit-bindgen-rust"2013version = "0.51.0"2014source = "registry+https://github.com/rust-lang/crates.io-index"2015checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"2016dependencies = [2017 "anyhow",2018 "heck 0.5.0",2019 "indexmap",2020 "prettyplease",2021 "syn",2022 "wasm-metadata",2023 "wit-bindgen-core",2024 "wit-component",2025]20262027[[package]]2028name = "wit-bindgen-rust-macro"2029version = "0.51.0"2030source = "registry+https://github.com/rust-lang/crates.io-index"2031checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"2032dependencies = [2033 "anyhow",2034 "prettyplease",2035 "proc-macro2",2036 "quote",2037 "syn",2038 "wit-bindgen-core",2039 "wit-bindgen-rust",2040]20412042[[package]]2043name = "wit-component"2044version = "0.244.0"2045source = "registry+https://github.com/rust-lang/crates.io-index"2046checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"2047dependencies = [2048 "anyhow",2049 "bitflags",2050 "indexmap",2051 "log",2052 "serde",2053 "serde_derive",2054 "serde_json",2055 "wasm-encoder",2056 "wasm-metadata",2057 "wasmparser",2058 "wit-parser",2059]20602061[[package]]2062name = "wit-parser"2063version = "0.244.0"2064source = "registry+https://github.com/rust-lang/crates.io-index"2065checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"2066dependencies = [2067 "anyhow",2068 "id-arena",2069 "indexmap",2070 "log",2071 "semver",2072 "serde",2073 "serde_derive",2074 "serde_json",2075 "unicode-xid",2076 "wasmparser",2077]20782079[[package]]2080name = "xshell"2081version = "0.2.7"2082source = "registry+https://github.com/rust-lang/crates.io-index"2083checksum = "9e7290c623014758632efe00737145b6867b66292c42167f2ec381eb566a373d"2084dependencies = [2085 "xshell-macros",2086]20872088[[package]]2089name = "xshell-macros"2090version = "0.2.7"2091source = "registry+https://github.com/rust-lang/crates.io-index"2092checksum = "32ac00cd3f8ec9c1d33fb3e7958a82df6989c42d747bd326c822b1d625283547"20932094[[package]]2095name = "xtask"2096version = "0.1.0"2097dependencies = [2098 "anyhow",2099 "clap",2100 "indexmap",2101 "itertools 0.14.0",2102 "proc-macro2",2103 "quote",2104 "ungrammar",2105 "xshell",2106]21072108[[package]]2109name = "yansi"2110version = "1.0.1"2111source = "registry+https://github.com/rust-lang/crates.io-index"2112checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"21132114[[package]]2115name = "zerocopy"2116version = "0.8.48"2117source = "registry+https://github.com/rust-lang/crates.io-index"2118checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9"2119dependencies = [2120 "zerocopy-derive",2121]21222123[[package]]2124name = "zerocopy-derive"2125version = "0.8.48"2126source = "registry+https://github.com/rust-lang/crates.io-index"2127checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4"2128dependencies = [2129 "proc-macro2",2130 "quote",2131 "syn",2132]21332134[[package]]2135name = "zmij"2136version = "1.0.21"2137source = "registry+https://github.com/rust-lang/crates.io-index"2138checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"