git.delta.rocks / jrsonnet / refs/commits / a10f2cf96ed8

difftreelog

source

Cargo.lock53.2 KiBrenderedsourcehistory
1# This file is automatically @generated by Cargo.2# It is not intended for manual editing.3version = 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.14"57source = "registry+https://github.com/rust-lang/crates.io-index"58checksum = "22b669bf35e50f130e98212b486b0df78d93e285963344e58937692705e1a21a"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 0.61.2",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 0.61.2",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.0"162source = "registry+https://github.com/rust-lang/crates.io-index"163checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af"164165[[package]]166name = "block-buffer"167version = "0.10.4"168source = "registry+https://github.com/rust-lang/crates.io-index"169checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"170dependencies = [171 "generic-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.59"202source = "registry+https://github.com/rust-lang/crates.io-index"203checksum = "b7a4d3ec6524d28a329fc53654bbadc9bdd7b0431f5d65f1a56ffb28a1ee5283"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.0"245source = "registry+https://github.com/rust-lang/crates.io-index"246checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351"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.0"267source = "registry+https://github.com/rust-lang/crates.io-index"268checksum = "19c9f1dde76b736e3681f28cec9d5a61299cbaae0fce80a68e43724ad56031eb"269dependencies = [270 "clap",271]272273[[package]]274name = "clap_derive"275version = "4.6.0"276source = "registry+https://github.com/rust-lang/crates.io-index"277checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a"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 0.61.2",306]307308[[package]]309name = "countme"310version = "3.0.1"311source = "registry+https://github.com/rust-lang/crates.io-index"312checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"313314[[package]]315name = "cpufeatures"316version = "0.2.17"317source = "registry+https://github.com/rust-lang/crates.io-index"318checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"319dependencies = [320 "libc",321]322323[[package]]324name = "criterion"325version = "0.8.2"326source = "registry+https://github.com/rust-lang/crates.io-index"327checksum = "950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3"328dependencies = [329 "alloca",330 "anes",331 "cast",332 "ciborium",333 "clap",334 "criterion-plot",335 "itertools 0.13.0",336 "num-traits",337 "oorandom",338 "page_size",339 "plotters",340 "rayon",341 "regex",342 "serde",343 "serde_json",344 "tinytemplate",345 "walkdir",346]347348[[package]]349name = "criterion-plot"350version = "0.8.2"351source = "registry+https://github.com/rust-lang/crates.io-index"352checksum = "d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea"353dependencies = [354 "cast",355 "itertools 0.13.0",356]357358[[package]]359name = "crossbeam-deque"360version = "0.8.6"361source = "registry+https://github.com/rust-lang/crates.io-index"362checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"363dependencies = [364 "crossbeam-epoch",365 "crossbeam-utils",366]367368[[package]]369name = "crossbeam-epoch"370version = "0.9.18"371source = "registry+https://github.com/rust-lang/crates.io-index"372checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"373dependencies = [374 "crossbeam-utils",375]376377[[package]]378name = "crossbeam-utils"379version = "0.8.21"380source = "registry+https://github.com/rust-lang/crates.io-index"381checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"382383[[package]]384name = "crunchy"385version = "0.2.4"386source = "registry+https://github.com/rust-lang/crates.io-index"387checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"388389[[package]]390name = "crypto-common"391version = "0.1.7"392source = "registry+https://github.com/rust-lang/crates.io-index"393checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"394dependencies = [395 "generic-array",396 "typenum",397]398399[[package]]400name = "digest"401version = "0.10.7"402source = "registry+https://github.com/rust-lang/crates.io-index"403checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"404dependencies = [405 "block-buffer",406 "crypto-common",407]408409[[package]]410name = "dprint-core"411version = "0.67.4"412source = "registry+https://github.com/rust-lang/crates.io-index"413checksum = "2c1d827947704a9495f705d6aeed270fa21a67f825f22902c28f38dc3af7a9ae"414dependencies = [415 "anyhow",416 "bumpalo",417 "hashbrown 0.15.5",418 "indexmap",419 "rustc-hash 2.1.2",420 "serde",421 "unicode-width",422]423424[[package]]425name = "drop_bomb"426version = "0.1.5"427source = "registry+https://github.com/rust-lang/crates.io-index"428checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"429430[[package]]431name = "educe"432version = "0.6.0"433source = "registry+https://github.com/rust-lang/crates.io-index"434checksum = "1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417"435dependencies = [436 "enum-ordinalize",437 "proc-macro2",438 "quote",439 "syn",440]441442[[package]]443name = "either"444version = "1.15.0"445source = "registry+https://github.com/rust-lang/crates.io-index"446checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"447448[[package]]449name = "encode_unicode"450version = "1.0.0"451source = "registry+https://github.com/rust-lang/crates.io-index"452checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"453454[[package]]455name = "encoding_rs"456version = "0.8.35"457source = "registry+https://github.com/rust-lang/crates.io-index"458checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"459dependencies = [460 "cfg-if",461]462463[[package]]464name = "encoding_rs_io"465version = "0.1.7"466source = "registry+https://github.com/rust-lang/crates.io-index"467checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83"468dependencies = [469 "encoding_rs",470]471472[[package]]473name = "enum-ordinalize"474version = "4.3.2"475source = "registry+https://github.com/rust-lang/crates.io-index"476checksum = "4a1091a7bb1f8f2c4b28f1fe2cef4980ca2d410a3d727d67ecc3178c9b0800f0"477dependencies = [478 "enum-ordinalize-derive",479]480481[[package]]482name = "enum-ordinalize-derive"483version = "4.3.2"484source = "registry+https://github.com/rust-lang/crates.io-index"485checksum = "8ca9601fb2d62598ee17836250842873a413586e5d7ed88b356e38ddbb0ec631"486dependencies = [487 "proc-macro2",488 "quote",489 "syn",490]491492[[package]]493name = "equivalent"494version = "1.0.2"495source = "registry+https://github.com/rust-lang/crates.io-index"496checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"497498[[package]]499name = "errno"500version = "0.3.14"501source = "registry+https://github.com/rust-lang/crates.io-index"502checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"503dependencies = [504 "libc",505 "windows-sys 0.61.2",506]507508[[package]]509name = "extension-trait"510version = "1.0.2"511source = "registry+https://github.com/rust-lang/crates.io-index"512checksum = "dd65f1b59dd22d680c7a626cc4a000c1e03d241c51c3e034d2bc9f1e90734f9b"513dependencies = [514 "proc-macro2",515 "quote",516 "syn",517]518519[[package]]520name = "fastrand"521version = "2.4.0"522source = "registry+https://github.com/rust-lang/crates.io-index"523checksum = "a043dc74da1e37d6afe657061213aa6f425f855399a11d3463c6ecccc4dfda1f"524525[[package]]526name = "find-msvc-tools"527version = "0.1.9"528source = "registry+https://github.com/rust-lang/crates.io-index"529checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"530531[[package]]532name = "fnv"533version = "1.0.7"534source = "registry+https://github.com/rust-lang/crates.io-index"535checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"536537[[package]]538name = "foldhash"539version = "0.1.5"540source = "registry+https://github.com/rust-lang/crates.io-index"541checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"542543[[package]]544name = "foldhash"545version = "0.2.0"546source = "registry+https://github.com/rust-lang/crates.io-index"547checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"548549[[package]]550name = "generic-array"551version = "0.14.7"552source = "registry+https://github.com/rust-lang/crates.io-index"553checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"554dependencies = [555 "typenum",556 "version_check",557]558559[[package]]560name = "getrandom"561version = "0.3.4"562source = "registry+https://github.com/rust-lang/crates.io-index"563checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"564dependencies = [565 "cfg-if",566 "js-sys",567 "libc",568 "r-efi 5.3.0",569 "wasip2",570 "wasm-bindgen",571]572573[[package]]574name = "getrandom"575version = "0.4.2"576source = "registry+https://github.com/rust-lang/crates.io-index"577checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"578dependencies = [579 "cfg-if",580 "libc",581 "r-efi 6.0.0",582 "wasip2",583 "wasip3",584]585586[[package]]587name = "globset"588version = "0.4.18"589source = "registry+https://github.com/rust-lang/crates.io-index"590checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3"591dependencies = [592 "aho-corasick",593 "bstr",594 "log",595 "regex-automata",596 "regex-syntax",597]598599[[package]]600name = "half"601version = "2.7.1"602source = "registry+https://github.com/rust-lang/crates.io-index"603checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"604dependencies = [605 "cfg-if",606 "crunchy",607 "zerocopy",608]609610[[package]]611name = "hashbrown"612version = "0.14.5"613source = "registry+https://github.com/rust-lang/crates.io-index"614checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"615616[[package]]617name = "hashbrown"618version = "0.15.5"619source = "registry+https://github.com/rust-lang/crates.io-index"620checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"621dependencies = [622 "allocator-api2",623 "equivalent",624 "foldhash 0.1.5",625]626627[[package]]628name = "hashbrown"629version = "0.16.1"630source = "registry+https://github.com/rust-lang/crates.io-index"631checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"632dependencies = [633 "allocator-api2",634 "equivalent",635 "foldhash 0.2.0",636]637638[[package]]639name = "heck"640version = "0.4.1"641source = "registry+https://github.com/rust-lang/crates.io-index"642checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"643644[[package]]645name = "heck"646version = "0.5.0"647source = "registry+https://github.com/rust-lang/crates.io-index"648checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"649650[[package]]651name = "hi-doc"652version = "0.3.0"653source = "registry+https://github.com/rust-lang/crates.io-index"654checksum = "f70fb920ba34768415fb239d7d607486083bfc38ad35e3f1d558697f9f646f11"655dependencies = [656 "annotated-string",657 "extension-trait",658 "itertools 0.14.0",659 "num-traits",660 "rand",661 "random_color",662 "range-map",663 "smallvec 1.15.1",664 "tree-sitter-highlight",665 "unicode-box-drawing",666]667668[[package]]669name = "hi-doc-jumprope"670version = "1.2.1"671source = "registry+https://github.com/rust-lang/crates.io-index"672checksum = "236c25809a9c0a0249b3488feb57744e12aa64e4f3db851980eab303719c7bdd"673dependencies = [674 "rand",675 "str_indices",676]677678[[package]]679name = "id-arena"680version = "2.3.0"681source = "registry+https://github.com/rust-lang/crates.io-index"682checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"683684[[package]]685name = "indexmap"686version = "2.13.1"687source = "registry+https://github.com/rust-lang/crates.io-index"688checksum = "45a8a2b9cb3e0b0c1803dbb0758ffac5de2f425b23c28f518faabd9d805342ff"689dependencies = [690 "equivalent",691 "hashbrown 0.16.1",692 "serde",693 "serde_core",694]695696[[package]]697name = "indoc"698version = "2.0.7"699source = "registry+https://github.com/rust-lang/crates.io-index"700checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706"701dependencies = [702 "rustversion",703]704705[[package]]706name = "insta"707version = "1.47.2"708source = "registry+https://github.com/rust-lang/crates.io-index"709checksum = "7b4a6248eb93a4401ed2f37dfe8ea592d3cf05b7cf4f8efa867b6895af7e094e"710dependencies = [711 "console",712 "globset",713 "once_cell",714 "similar",715 "tempfile",716 "walkdir",717]718719[[package]]720name = "is_terminal_polyfill"721version = "1.70.2"722source = "registry+https://github.com/rust-lang/crates.io-index"723checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"724725[[package]]726name = "itertools"727version = "0.13.0"728source = "registry+https://github.com/rust-lang/crates.io-index"729checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"730dependencies = [731 "either",732]733734[[package]]735name = "itertools"736version = "0.14.0"737source = "registry+https://github.com/rust-lang/crates.io-index"738checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"739dependencies = [740 "either",741]742743[[package]]744name = "itoa"745version = "1.0.18"746source = "registry+https://github.com/rust-lang/crates.io-index"747checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"748749[[package]]750name = "jrsonnet"751version = "0.5.0-pre98"752dependencies = [753 "clap",754 "clap_complete",755 "hi-doc",756 "jrsonnet-cli",757 "jrsonnet-evaluator",758 "jrsonnet-gcmodule",759 "jrsonnet-ir",760 "mimallocator",761 "serde",762 "serde_json",763 "thiserror",764]765766[[package]]767name = "jrsonnet-cli"768version = "0.5.0-pre98"769dependencies = [770 "clap",771 "jrsonnet-evaluator",772 "jrsonnet-gcmodule",773 "jrsonnet-ir",774 "jrsonnet-stdlib",775]776777[[package]]778name = "jrsonnet-deps"779version = "0.5.0-pre98"780dependencies = [781 "clap",782 "jrsonnet-cli",783 "jrsonnet-evaluator",784 "jrsonnet-ir",785 "jrsonnet-ir-parser",786]787788[[package]]789name = "jrsonnet-evaluator"790version = "0.5.0-pre98"791dependencies = [792 "annotate-snippets",793 "anyhow",794 "educe",795 "hi-doc",796 "jrsonnet-gcmodule",797 "jrsonnet-interner",798 "jrsonnet-ir",799 "jrsonnet-ir-parser",800 "jrsonnet-macros",801 "jrsonnet-peg-parser",802 "jrsonnet-types",803 "num-bigint",804 "pathdiff",805 "rustc-hash 2.1.2",806 "rustversion",807 "serde",808 "stacker",809 "static_assertions",810 "strsim",811 "thiserror",812]813814[[package]]815name = "jrsonnet-fmt"816version = "0.5.0-pre98"817dependencies = [818 "clap",819 "hi-doc",820 "indoc",821 "jrsonnet-formatter",822 "tempfile",823 "thiserror",824]825826[[package]]827name = "jrsonnet-formatter"828version = "0.5.0-pre98"829dependencies = [830 "dprint-core",831 "hi-doc",832 "indoc",833 "insta",834 "jrsonnet-lexer",835 "jrsonnet-rowan-parser",836]837838[[package]]839name = "jrsonnet-gcmodule"840version = "0.4.2"841source = "registry+https://github.com/rust-lang/crates.io-index"842checksum = "f95b976a79e4000bb9e07ff0709dca0ea27bcf1952d4c17d91fb7364d6145683"843dependencies = [844 "jrsonnet-gcmodule-derive",845]846847[[package]]848name = "jrsonnet-gcmodule-derive"849version = "0.4.2"850source = "registry+https://github.com/rust-lang/crates.io-index"851checksum = "51d928626220a310ff0cec815e80cf7fe104697184352ca21c40534e0b0d72d9"852dependencies = [853 "proc-macro2",854 "quote",855 "syn",856]857858[[package]]859name = "jrsonnet-interner"860version = "0.5.0-pre98"861dependencies = [862 "hashbrown 0.16.1",863 "jrsonnet-gcmodule",864 "rustc-hash 2.1.2",865]866867[[package]]868name = "jrsonnet-ir"869version = "0.5.0-pre98"870dependencies = [871 "insta",872 "jrsonnet-gcmodule",873 "jrsonnet-interner",874 "peg",875 "static_assertions",876]877878[[package]]879name = "jrsonnet-ir-parser"880version = "0.5.0-pre98"881dependencies = [882 "insta",883 "jrsonnet-gcmodule",884 "jrsonnet-ir",885 "jrsonnet-lexer",886]887888[[package]]889name = "jrsonnet-lexer"890version = "0.5.0-pre98"891dependencies = [892 "logos",893]894895[[package]]896name = "jrsonnet-macros"897version = "0.5.0-pre98"898dependencies = [899 "proc-macro2",900 "quote",901 "syn",902 "syn-dissect-closure",903]904905[[package]]906name = "jrsonnet-peg-parser"907version = "0.5.0-pre98"908dependencies = [909 "insta",910 "jrsonnet-gcmodule",911 "jrsonnet-ir",912 "peg",913]914915[[package]]916name = "jrsonnet-rowan-parser"917version = "0.5.0-pre98"918dependencies = [919 "anyhow",920 "drop_bomb",921 "hi-doc",922 "indoc",923 "insta",924 "jrsonnet-lexer",925 "rowan",926 "strip-ansi-escapes",927 "thiserror",928]929930[[package]]931name = "jrsonnet-stdlib"932version = "0.5.0-pre98"933dependencies = [934 "base64",935 "jrsonnet-evaluator",936 "jrsonnet-gcmodule",937 "jrsonnet-ir",938 "jrsonnet-macros",939 "lru",940 "md5",941 "num-bigint",942 "regex",943 "rustc-hash 2.1.2",944 "serde",945 "serde-saphyr",946 "serde_json",947 "sha1",948 "sha2",949 "sha3",950]951952[[package]]953name = "jrsonnet-types"954version = "0.5.0-pre98"955dependencies = [956 "jrsonnet-gcmodule",957 "peg",958]959960[[package]]961name = "js-sys"962version = "0.3.94"963source = "registry+https://github.com/rust-lang/crates.io-index"964checksum = "2e04e2ef80ce82e13552136fabeef8a5ed1f985a96805761cbb9a2c34e7664d9"965dependencies = [966 "once_cell",967 "wasm-bindgen",968]969970[[package]]971name = "keccak"972version = "0.1.6"973source = "registry+https://github.com/rust-lang/crates.io-index"974checksum = "cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653"975dependencies = [976 "cpufeatures",977]978979[[package]]980name = "leb128fmt"981version = "0.1.0"982source = "registry+https://github.com/rust-lang/crates.io-index"983checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"984985[[package]]986name = "libc"987version = "0.2.184"988source = "registry+https://github.com/rust-lang/crates.io-index"989checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af"990991[[package]]992name = "libjsonnet"993version = "0.5.0-pre98"994dependencies = [995 "jrsonnet-evaluator",996 "jrsonnet-gcmodule",997 "jrsonnet-interner",998 "jrsonnet-ir",999 "jrsonnet-stdlib",1000]10011002[[package]]1003name = "linux-raw-sys"1004version = "0.12.1"1005source = "registry+https://github.com/rust-lang/crates.io-index"1006checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"10071008[[package]]1009name = "log"1010version = "0.4.29"1011source = "registry+https://github.com/rust-lang/crates.io-index"1012checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"10131014[[package]]1015name = "logos"1016version = "0.16.1"1017source = "registry+https://github.com/rust-lang/crates.io-index"1018checksum = "eb2c55a318a87600ea870ff8c2012148b44bf18b74fad48d0f835c38c7d07c5f"1019dependencies = [1020 "logos-derive",1021]10221023[[package]]1024name = "logos-codegen"1025version = "0.16.1"1026source = "registry+https://github.com/rust-lang/crates.io-index"1027checksum = "58b3ffaa284e1350d017a57d04ada118c4583cf260c8fb01e0fe28a2e9cf8970"1028dependencies = [1029 "fnv",1030 "proc-macro2",1031 "quote",1032 "regex-automata",1033 "regex-syntax",1034 "syn",1035]10361037[[package]]1038name = "logos-derive"1039version = "0.16.1"1040source = "registry+https://github.com/rust-lang/crates.io-index"1041checksum = "52d3a9855747c17eaf4383823f135220716ab49bea5fbea7dd42cc9a92f8aa31"1042dependencies = [1043 "logos-codegen",1044]10451046[[package]]1047name = "lru"1048version = "0.16.3"1049source = "registry+https://github.com/rust-lang/crates.io-index"1050checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593"1051dependencies = [1052 "hashbrown 0.16.1",1053]10541055[[package]]1056name = "md5"1057version = "0.8.0"1058source = "registry+https://github.com/rust-lang/crates.io-index"1059checksum = "ae960838283323069879657ca3de837e9f7bbb4c7bf6ea7f1b290d5e9476d2e0"10601061[[package]]1062name = "memchr"1063version = "2.8.0"1064source = "registry+https://github.com/rust-lang/crates.io-index"1065checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"10661067[[package]]1068name = "mimalloc-sys"1069version = "0.1.6"1070source = "registry+https://github.com/rust-lang/crates.io-index"1071checksum = "4aa3cefb626f6ae3d0b2f71c5378c89d2b1d4d7bc246b0ca9a7ee61a4daad291"1072dependencies = [1073 "cc",1074 "libc",1075]10761077[[package]]1078name = "mimallocator"1079version = "0.1.3"1080source = "registry+https://github.com/rust-lang/crates.io-index"1081checksum = "2d44fe4ebf6b538fcf39d9975c2b90bb3232d1ba8e8bffeacd004f27b20c577a"1082dependencies = [1083 "mimalloc-sys",1084]10851086[[package]]1087name = "nohash-hasher"1088version = "0.2.0"1089source = "registry+https://github.com/rust-lang/crates.io-index"1090checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"10911092[[package]]1093name = "num-bigint"1094version = "0.4.6"1095source = "registry+https://github.com/rust-lang/crates.io-index"1096checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"1097dependencies = [1098 "num-integer",1099 "num-traits",1100 "serde",1101]11021103[[package]]1104name = "num-integer"1105version = "0.1.46"1106source = "registry+https://github.com/rust-lang/crates.io-index"1107checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"1108dependencies = [1109 "num-traits",1110]11111112[[package]]1113name = "num-traits"1114version = "0.2.19"1115source = "registry+https://github.com/rust-lang/crates.io-index"1116checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"1117dependencies = [1118 "autocfg",1119]11201121[[package]]1122name = "object"1123version = "0.37.3"1124source = "registry+https://github.com/rust-lang/crates.io-index"1125checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"1126dependencies = [1127 "memchr",1128]11291130[[package]]1131name = "once_cell"1132version = "1.21.4"1133source = "registry+https://github.com/rust-lang/crates.io-index"1134checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"11351136[[package]]1137name = "once_cell_polyfill"1138version = "1.70.2"1139source = "registry+https://github.com/rust-lang/crates.io-index"1140checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"11411142[[package]]1143name = "oorandom"1144version = "11.1.5"1145source = "registry+https://github.com/rust-lang/crates.io-index"1146checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"11471148[[package]]1149name = "ouroboros"1150version = "0.18.5"1151source = "registry+https://github.com/rust-lang/crates.io-index"1152checksum = "1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59"1153dependencies = [1154 "aliasable",1155 "ouroboros_macro",1156 "static_assertions",1157]11581159[[package]]1160name = "ouroboros_macro"1161version = "0.18.5"1162source = "registry+https://github.com/rust-lang/crates.io-index"1163checksum = "3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0"1164dependencies = [1165 "heck 0.4.1",1166 "proc-macro2",1167 "proc-macro2-diagnostics",1168 "quote",1169 "syn",1170]11711172[[package]]1173name = "page_size"1174version = "0.6.0"1175source = "registry+https://github.com/rust-lang/crates.io-index"1176checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da"1177dependencies = [1178 "libc",1179 "winapi",1180]11811182[[package]]1183name = "pathdiff"1184version = "0.2.3"1185source = "registry+https://github.com/rust-lang/crates.io-index"1186checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"11871188[[package]]1189name = "peg"1190version = "0.8.5"1191source = "registry+https://github.com/rust-lang/crates.io-index"1192checksum = "9928cfca101b36ec5163e70049ee5368a8a1c3c6efc9ca9c5f9cc2f816152477"1193dependencies = [1194 "peg-macros",1195 "peg-runtime",1196]11971198[[package]]1199name = "peg-macros"1200version = "0.8.5"1201source = "registry+https://github.com/rust-lang/crates.io-index"1202checksum = "6298ab04c202fa5b5d52ba03269fb7b74550b150323038878fe6c372d8280f71"1203dependencies = [1204 "peg-runtime",1205 "proc-macro2",1206 "quote",1207]12081209[[package]]1210name = "peg-runtime"1211version = "0.8.5"1212source = "registry+https://github.com/rust-lang/crates.io-index"1213checksum = "132dca9b868d927b35b5dd728167b2dee150eb1ad686008fc71ccb298b776fca"12141215[[package]]1216name = "plotters"1217version = "0.3.7"1218source = "registry+https://github.com/rust-lang/crates.io-index"1219checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747"1220dependencies = [1221 "num-traits",1222 "plotters-backend",1223 "plotters-svg",1224 "wasm-bindgen",1225 "web-sys",1226]12271228[[package]]1229name = "plotters-backend"1230version = "0.3.7"1231source = "registry+https://github.com/rust-lang/crates.io-index"1232checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a"12331234[[package]]1235name = "plotters-svg"1236version = "0.3.7"1237source = "registry+https://github.com/rust-lang/crates.io-index"1238checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"1239dependencies = [1240 "plotters-backend",1241]12421243[[package]]1244name = "ppv-lite86"1245version = "0.2.21"1246source = "registry+https://github.com/rust-lang/crates.io-index"1247checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"1248dependencies = [1249 "zerocopy",1250]12511252[[package]]1253name = "prettyplease"1254version = "0.2.37"1255source = "registry+https://github.com/rust-lang/crates.io-index"1256checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"1257dependencies = [1258 "proc-macro2",1259 "syn",1260]12611262[[package]]1263name = "proc-macro2"1264version = "1.0.106"1265source = "registry+https://github.com/rust-lang/crates.io-index"1266checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"1267dependencies = [1268 "unicode-ident",1269]12701271[[package]]1272name = "proc-macro2-diagnostics"1273version = "0.10.1"1274source = "registry+https://github.com/rust-lang/crates.io-index"1275checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"1276dependencies = [1277 "proc-macro2",1278 "quote",1279 "syn",1280 "version_check",1281 "yansi",1282]12831284[[package]]1285name = "psm"1286version = "0.1.30"1287source = "registry+https://github.com/rust-lang/crates.io-index"1288checksum = "3852766467df634d74f0b2d7819bf8dc483a0eb2e3b0f50f756f9cfe8b0d18d8"1289dependencies = [1290 "ar_archive_writer",1291 "cc",1292]12931294[[package]]1295name = "quote"1296version = "1.0.45"1297source = "registry+https://github.com/rust-lang/crates.io-index"1298checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"1299dependencies = [1300 "proc-macro2",1301]13021303[[package]]1304name = "r-efi"1305version = "5.3.0"1306source = "registry+https://github.com/rust-lang/crates.io-index"1307checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"13081309[[package]]1310name = "r-efi"1311version = "6.0.0"1312source = "registry+https://github.com/rust-lang/crates.io-index"1313checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"13141315[[package]]1316name = "rand"1317version = "0.9.2"1318source = "registry+https://github.com/rust-lang/crates.io-index"1319checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"1320dependencies = [1321 "rand_chacha",1322 "rand_core",1323]13241325[[package]]1326name = "rand_chacha"1327version = "0.9.0"1328source = "registry+https://github.com/rust-lang/crates.io-index"1329checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"1330dependencies = [1331 "ppv-lite86",1332 "rand_core",1333]13341335[[package]]1336name = "rand_core"1337version = "0.9.5"1338source = "registry+https://github.com/rust-lang/crates.io-index"1339checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c"1340dependencies = [1341 "getrandom 0.3.4",1342]13431344[[package]]1345name = "random_color"1346version = "1.1.0"1347source = "registry+https://github.com/rust-lang/crates.io-index"1348checksum = "d635c5e80ae160390ac62ca027d2d06c94c1dc69e5c0a12f1e3a53664dc84966"1349dependencies = [1350 "rand",1351]13521353[[package]]1354name = "range-map"1355version = "0.2.0"1356source = "registry+https://github.com/rust-lang/crates.io-index"1357checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"1358dependencies = [1359 "num-traits",1360]13611362[[package]]1363name = "rayon"1364version = "1.11.0"1365source = "registry+https://github.com/rust-lang/crates.io-index"1366checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f"1367dependencies = [1368 "either",1369 "rayon-core",1370]13711372[[package]]1373name = "rayon-core"1374version = "1.13.0"1375source = "registry+https://github.com/rust-lang/crates.io-index"1376checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"1377dependencies = [1378 "crossbeam-deque",1379 "crossbeam-utils",1380]13811382[[package]]1383name = "regex"1384version = "1.12.3"1385source = "registry+https://github.com/rust-lang/crates.io-index"1386checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"1387dependencies = [1388 "aho-corasick",1389 "memchr",1390 "regex-automata",1391 "regex-syntax",1392]13931394[[package]]1395name = "regex-automata"1396version = "0.4.14"1397source = "registry+https://github.com/rust-lang/crates.io-index"1398checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"1399dependencies = [1400 "aho-corasick",1401 "memchr",1402 "regex-syntax",1403]14041405[[package]]1406name = "regex-syntax"1407version = "0.8.10"1408source = "registry+https://github.com/rust-lang/crates.io-index"1409checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"14101411[[package]]1412name = "rowan"1413version = "0.16.1"1414source = "registry+https://github.com/rust-lang/crates.io-index"1415checksum = "417a3a9f582e349834051b8a10c8d71ca88da4211e4093528e36b9845f6b5f21"1416dependencies = [1417 "countme",1418 "hashbrown 0.14.5",1419 "rustc-hash 1.1.0",1420 "text-size",1421]14221423[[package]]1424name = "rustc-hash"1425version = "1.1.0"1426source = "registry+https://github.com/rust-lang/crates.io-index"1427checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"14281429[[package]]1430name = "rustc-hash"1431version = "2.1.2"1432source = "registry+https://github.com/rust-lang/crates.io-index"1433checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe"14341435[[package]]1436name = "rustix"1437version = "1.1.4"1438source = "registry+https://github.com/rust-lang/crates.io-index"1439checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"1440dependencies = [1441 "bitflags",1442 "errno",1443 "libc",1444 "linux-raw-sys",1445 "windows-sys 0.61.2",1446]14471448[[package]]1449name = "rustversion"1450version = "1.0.22"1451source = "registry+https://github.com/rust-lang/crates.io-index"1452checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"14531454[[package]]1455name = "same-file"1456version = "1.0.6"1457source = "registry+https://github.com/rust-lang/crates.io-index"1458checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"1459dependencies = [1460 "winapi-util",1461]14621463[[package]]1464name = "saphyr-parser-bw"1465version = "0.0.607"1466source = "registry+https://github.com/rust-lang/crates.io-index"1467checksum = "2f9bae8d059bf1ca32753cf3cdafbf5d391502de2fc2ca54510811fe9c100d90"1468dependencies = [1469 "arraydeque",1470 "smallvec 2.0.0-alpha.12",1471 "thiserror",1472]14731474[[package]]1475name = "semver"1476version = "1.0.28"1477source = "registry+https://github.com/rust-lang/crates.io-index"1478checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"14791480[[package]]1481name = "serde"1482version = "1.0.228"1483source = "registry+https://github.com/rust-lang/crates.io-index"1484checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"1485dependencies = [1486 "serde_core",1487 "serde_derive",1488]14891490[[package]]1491name = "serde-saphyr"1492version = "0.0.17"1493source = "registry+https://github.com/rust-lang/crates.io-index"1494checksum = "bc14a55107113a16346915d7e3d78acc539a923458385db89670e22cac106d7a"1495dependencies = [1496 "ahash",1497 "annotate-snippets",1498 "base64",1499 "encoding_rs_io",1500 "getrandom 0.3.4",1501 "nohash-hasher",1502 "num-traits",1503 "regex",1504 "saphyr-parser-bw",1505 "serde",1506 "serde_json",1507 "smallvec 2.0.0-alpha.12",1508 "zmij",1509]15101511[[package]]1512name = "serde_core"1513version = "1.0.228"1514source = "registry+https://github.com/rust-lang/crates.io-index"1515checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"1516dependencies = [1517 "serde_derive",1518]15191520[[package]]1521name = "serde_derive"1522version = "1.0.228"1523source = "registry+https://github.com/rust-lang/crates.io-index"1524checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"1525dependencies = [1526 "proc-macro2",1527 "quote",1528 "syn",1529]15301531[[package]]1532name = "serde_json"1533version = "1.0.149"1534source = "registry+https://github.com/rust-lang/crates.io-index"1535checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"1536dependencies = [1537 "indexmap",1538 "itoa",1539 "memchr",1540 "serde",1541 "serde_core",1542 "zmij",1543]15441545[[package]]1546name = "sha1"1547version = "0.10.6"1548source = "registry+https://github.com/rust-lang/crates.io-index"1549checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"1550dependencies = [1551 "cfg-if",1552 "cpufeatures",1553 "digest",1554]15551556[[package]]1557name = "sha2"1558version = "0.10.9"1559source = "registry+https://github.com/rust-lang/crates.io-index"1560checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"1561dependencies = [1562 "cfg-if",1563 "cpufeatures",1564 "digest",1565]15661567[[package]]1568name = "sha3"1569version = "0.10.8"1570source = "registry+https://github.com/rust-lang/crates.io-index"1571checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"1572dependencies = [1573 "digest",1574 "keccak",1575]15761577[[package]]1578name = "shlex"1579version = "1.3.0"1580source = "registry+https://github.com/rust-lang/crates.io-index"1581checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"15821583[[package]]1584name = "similar"1585version = "2.7.0"1586source = "registry+https://github.com/rust-lang/crates.io-index"1587checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa"15881589[[package]]1590name = "smallvec"1591version = "1.15.1"1592source = "registry+https://github.com/rust-lang/crates.io-index"1593checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"15941595[[package]]1596name = "smallvec"1597version = "2.0.0-alpha.12"1598source = "registry+https://github.com/rust-lang/crates.io-index"1599checksum = "ef784004ca8777809dcdad6ac37629f0a97caee4c685fcea805278d81dd8b857"16001601[[package]]1602name = "stacker"1603version = "0.1.23"1604source = "registry+https://github.com/rust-lang/crates.io-index"1605checksum = "08d74a23609d509411d10e2176dc2a4346e3b4aea2e7b1869f19fdedbc71c013"1606dependencies = [1607 "cc",1608 "cfg-if",1609 "libc",1610 "psm",1611 "windows-sys 0.59.0",1612]16131614[[package]]1615name = "static_assertions"1616version = "1.1.0"1617source = "registry+https://github.com/rust-lang/crates.io-index"1618checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"16191620[[package]]1621name = "str_indices"1622version = "0.4.4"1623source = "registry+https://github.com/rust-lang/crates.io-index"1624checksum = "d08889ec5408683408db66ad89e0e1f93dff55c73a4ccc71c427d5b277ee47e6"16251626[[package]]1627name = "streaming-iterator"1628version = "0.1.9"1629source = "registry+https://github.com/rust-lang/crates.io-index"1630checksum = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520"16311632[[package]]1633name = "strip-ansi-escapes"1634version = "0.2.1"1635source = "registry+https://github.com/rust-lang/crates.io-index"1636checksum = "2a8f8038e7e7969abb3f1b7c2a811225e9296da208539e0f79c5251d6cac0025"1637dependencies = [1638 "vte",1639]16401641[[package]]1642name = "strsim"1643version = "0.11.1"1644source = "registry+https://github.com/rust-lang/crates.io-index"1645checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"16461647[[package]]1648name = "syn"1649version = "2.0.117"1650source = "registry+https://github.com/rust-lang/crates.io-index"1651checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"1652dependencies = [1653 "proc-macro2",1654 "quote",1655 "unicode-ident",1656]16571658[[package]]1659name = "syn-dissect-closure"1660version = "0.1.0"1661source = "registry+https://github.com/rust-lang/crates.io-index"1662checksum = "343bae741672e4b94421cbe93f9794ba9a061434272f7e3a29ff43be26be3ac9"1663dependencies = [1664 "proc-macro2",1665 "quote",1666 "syn",1667]16681669[[package]]1670name = "tempfile"1671version = "3.27.0"1672source = "registry+https://github.com/rust-lang/crates.io-index"1673checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"1674dependencies = [1675 "fastrand",1676 "getrandom 0.4.2",1677 "once_cell",1678 "rustix",1679 "windows-sys 0.61.2",1680]16811682[[package]]1683name = "tests"1684version = "0.1.0"1685dependencies = [1686 "criterion",1687 "insta",1688 "jrsonnet-evaluator",1689 "jrsonnet-gcmodule",1690 "jrsonnet-stdlib",1691 "serde",1692 "serde_json",1693]16941695[[package]]1696name = "text-size"1697version = "1.1.1"1698source = "registry+https://github.com/rust-lang/crates.io-index"1699checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"17001701[[package]]1702name = "thiserror"1703version = "2.0.18"1704source = "registry+https://github.com/rust-lang/crates.io-index"1705checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"1706dependencies = [1707 "thiserror-impl",1708]17091710[[package]]1711name = "thiserror-impl"1712version = "2.0.18"1713source = "registry+https://github.com/rust-lang/crates.io-index"1714checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"1715dependencies = [1716 "proc-macro2",1717 "quote",1718 "syn",1719]17201721[[package]]1722name = "tinytemplate"1723version = "1.2.1"1724source = "registry+https://github.com/rust-lang/crates.io-index"1725checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"1726dependencies = [1727 "serde",1728 "serde_json",1729]17301731[[package]]1732name = "tree-sitter"1733version = "0.26.8"1734source = "registry+https://github.com/rust-lang/crates.io-index"1735checksum = "887bd495d0582c5e3e0d8ece2233666169fa56a9644d172fc22ad179ab2d0538"1736dependencies = [1737 "cc",1738 "regex",1739 "regex-syntax",1740 "serde_json",1741 "streaming-iterator",1742 "tree-sitter-language",1743]17441745[[package]]1746name = "tree-sitter-highlight"1747version = "0.26.8"1748source = "registry+https://github.com/rust-lang/crates.io-index"1749checksum = "ccde2b54a34b58313e69c02496a2a9ad38d59af79b196b5e1df063431752a7e0"1750dependencies = [1751 "regex",1752 "streaming-iterator",1753 "thiserror",1754 "tree-sitter",1755]17561757[[package]]1758name = "tree-sitter-language"1759version = "0.1.7"1760source = "registry+https://github.com/rust-lang/crates.io-index"1761checksum = "009994f150cc0cd50ff54917d5bc8bffe8cad10ca10d81c34da2ec421ae61782"17621763[[package]]1764name = "typenum"1765version = "1.19.0"1766source = "registry+https://github.com/rust-lang/crates.io-index"1767checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"17681769[[package]]1770name = "ungrammar"1771version = "1.16.1"1772source = "registry+https://github.com/rust-lang/crates.io-index"1773checksum = "a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f"17741775[[package]]1776name = "unicode-box-drawing"1777version = "0.3.0"1778source = "registry+https://github.com/rust-lang/crates.io-index"1779checksum = "2a1f97719cf40224391201fc11e7f5b0cc0ba21416367cfc914e2d45af4e42ef"17801781[[package]]1782name = "unicode-ident"1783version = "1.0.24"1784source = "registry+https://github.com/rust-lang/crates.io-index"1785checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"17861787[[package]]1788name = "unicode-width"1789version = "0.2.2"1790source = "registry+https://github.com/rust-lang/crates.io-index"1791checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"17921793[[package]]1794name = "unicode-xid"1795version = "0.2.6"1796source = "registry+https://github.com/rust-lang/crates.io-index"1797checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"17981799[[package]]1800name = "utf8parse"1801version = "0.2.2"1802source = "registry+https://github.com/rust-lang/crates.io-index"1803checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"18041805[[package]]1806name = "version_check"1807version = "0.9.5"1808source = "registry+https://github.com/rust-lang/crates.io-index"1809checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"18101811[[package]]1812name = "vte"1813version = "0.14.1"1814source = "registry+https://github.com/rust-lang/crates.io-index"1815checksum = "231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077"1816dependencies = [1817 "memchr",1818]18191820[[package]]1821name = "walkdir"1822version = "2.5.0"1823source = "registry+https://github.com/rust-lang/crates.io-index"1824checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"1825dependencies = [1826 "same-file",1827 "winapi-util",1828]18291830[[package]]1831name = "wasip2"1832version = "1.0.2+wasi-0.2.9"1833source = "registry+https://github.com/rust-lang/crates.io-index"1834checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5"1835dependencies = [1836 "wit-bindgen",1837]18381839[[package]]1840name = "wasip3"1841version = "0.4.0+wasi-0.3.0-rc-2026-01-06"1842source = "registry+https://github.com/rust-lang/crates.io-index"1843checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"1844dependencies = [1845 "wit-bindgen",1846]18471848[[package]]1849name = "wasm-bindgen"1850version = "0.2.117"1851source = "registry+https://github.com/rust-lang/crates.io-index"1852checksum = "0551fc1bb415591e3372d0bc4780db7e587d84e2a7e79da121051c5c4b89d0b0"1853dependencies = [1854 "cfg-if",1855 "once_cell",1856 "rustversion",1857 "wasm-bindgen-macro",1858 "wasm-bindgen-shared",1859]18601861[[package]]1862name = "wasm-bindgen-macro"1863version = "0.2.117"1864source = "registry+https://github.com/rust-lang/crates.io-index"1865checksum = "7fbdf9a35adf44786aecd5ff89b4563a90325f9da0923236f6104e603c7e86be"1866dependencies = [1867 "quote",1868 "wasm-bindgen-macro-support",1869]18701871[[package]]1872name = "wasm-bindgen-macro-support"1873version = "0.2.117"1874source = "registry+https://github.com/rust-lang/crates.io-index"1875checksum = "dca9693ef2bab6d4e6707234500350d8dad079eb508dca05530c85dc3a529ff2"1876dependencies = [1877 "bumpalo",1878 "proc-macro2",1879 "quote",1880 "syn",1881 "wasm-bindgen-shared",1882]18831884[[package]]1885name = "wasm-bindgen-shared"1886version = "0.2.117"1887source = "registry+https://github.com/rust-lang/crates.io-index"1888checksum = "39129a682a6d2d841b6c429d0c51e5cb0ed1a03829d8b3d1e69a011e62cb3d3b"1889dependencies = [1890 "unicode-ident",1891]18921893[[package]]1894name = "wasm-encoder"1895version = "0.244.0"1896source = "registry+https://github.com/rust-lang/crates.io-index"1897checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"1898dependencies = [1899 "leb128fmt",1900 "wasmparser",1901]19021903[[package]]1904name = "wasm-metadata"1905version = "0.244.0"1906source = "registry+https://github.com/rust-lang/crates.io-index"1907checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"1908dependencies = [1909 "anyhow",1910 "indexmap",1911 "wasm-encoder",1912 "wasmparser",1913]19141915[[package]]1916name = "wasmparser"1917version = "0.244.0"1918source = "registry+https://github.com/rust-lang/crates.io-index"1919checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"1920dependencies = [1921 "bitflags",1922 "hashbrown 0.15.5",1923 "indexmap",1924 "semver",1925]19261927[[package]]1928name = "web-sys"1929version = "0.3.94"1930source = "registry+https://github.com/rust-lang/crates.io-index"1931checksum = "cd70027e39b12f0849461e08ffc50b9cd7688d942c1c8e3c7b22273236b4dd0a"1932dependencies = [1933 "js-sys",1934 "wasm-bindgen",1935]19361937[[package]]1938name = "winapi"1939version = "0.3.9"1940source = "registry+https://github.com/rust-lang/crates.io-index"1941checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"1942dependencies = [1943 "winapi-i686-pc-windows-gnu",1944 "winapi-x86_64-pc-windows-gnu",1945]19461947[[package]]1948name = "winapi-i686-pc-windows-gnu"1949version = "0.4.0"1950source = "registry+https://github.com/rust-lang/crates.io-index"1951checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"19521953[[package]]1954name = "winapi-util"1955version = "0.1.11"1956source = "registry+https://github.com/rust-lang/crates.io-index"1957checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"1958dependencies = [1959 "windows-sys 0.61.2",1960]19611962[[package]]1963name = "winapi-x86_64-pc-windows-gnu"1964version = "0.4.0"1965source = "registry+https://github.com/rust-lang/crates.io-index"1966checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"19671968[[package]]1969name = "windows-link"1970version = "0.2.1"1971source = "registry+https://github.com/rust-lang/crates.io-index"1972checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"19731974[[package]]1975name = "windows-sys"1976version = "0.59.0"1977source = "registry+https://github.com/rust-lang/crates.io-index"1978checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"1979dependencies = [1980 "windows-targets",1981]19821983[[package]]1984name = "windows-sys"1985version = "0.61.2"1986source = "registry+https://github.com/rust-lang/crates.io-index"1987checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"1988dependencies = [1989 "windows-link",1990]19911992[[package]]1993name = "windows-targets"1994version = "0.52.6"1995source = "registry+https://github.com/rust-lang/crates.io-index"1996checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"1997dependencies = [1998 "windows_aarch64_gnullvm",1999 "windows_aarch64_msvc",2000 "windows_i686_gnu",2001 "windows_i686_gnullvm",2002 "windows_i686_msvc",2003 "windows_x86_64_gnu",2004 "windows_x86_64_gnullvm",2005 "windows_x86_64_msvc",2006]20072008[[package]]2009name = "windows_aarch64_gnullvm"2010version = "0.52.6"2011source = "registry+https://github.com/rust-lang/crates.io-index"2012checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"20132014[[package]]2015name = "windows_aarch64_msvc"2016version = "0.52.6"2017source = "registry+https://github.com/rust-lang/crates.io-index"2018checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"20192020[[package]]2021name = "windows_i686_gnu"2022version = "0.52.6"2023source = "registry+https://github.com/rust-lang/crates.io-index"2024checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"20252026[[package]]2027name = "windows_i686_gnullvm"2028version = "0.52.6"2029source = "registry+https://github.com/rust-lang/crates.io-index"2030checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"20312032[[package]]2033name = "windows_i686_msvc"2034version = "0.52.6"2035source = "registry+https://github.com/rust-lang/crates.io-index"2036checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"20372038[[package]]2039name = "windows_x86_64_gnu"2040version = "0.52.6"2041source = "registry+https://github.com/rust-lang/crates.io-index"2042checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"20432044[[package]]2045name = "windows_x86_64_gnullvm"2046version = "0.52.6"2047source = "registry+https://github.com/rust-lang/crates.io-index"2048checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"20492050[[package]]2051name = "windows_x86_64_msvc"2052version = "0.52.6"2053source = "registry+https://github.com/rust-lang/crates.io-index"2054checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"20552056[[package]]2057name = "wit-bindgen"2058version = "0.51.0"2059source = "registry+https://github.com/rust-lang/crates.io-index"2060checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"2061dependencies = [2062 "wit-bindgen-rust-macro",2063]20642065[[package]]2066name = "wit-bindgen-core"2067version = "0.51.0"2068source = "registry+https://github.com/rust-lang/crates.io-index"2069checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"2070dependencies = [2071 "anyhow",2072 "heck 0.5.0",2073 "wit-parser",2074]20752076[[package]]2077name = "wit-bindgen-rust"2078version = "0.51.0"2079source = "registry+https://github.com/rust-lang/crates.io-index"2080checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"2081dependencies = [2082 "anyhow",2083 "heck 0.5.0",2084 "indexmap",2085 "prettyplease",2086 "syn",2087 "wasm-metadata",2088 "wit-bindgen-core",2089 "wit-component",2090]20912092[[package]]2093name = "wit-bindgen-rust-macro"2094version = "0.51.0"2095source = "registry+https://github.com/rust-lang/crates.io-index"2096checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"2097dependencies = [2098 "anyhow",2099 "prettyplease",2100 "proc-macro2",2101 "quote",2102 "syn",2103 "wit-bindgen-core",2104 "wit-bindgen-rust",2105]21062107[[package]]2108name = "wit-component"2109version = "0.244.0"2110source = "registry+https://github.com/rust-lang/crates.io-index"2111checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"2112dependencies = [2113 "anyhow",2114 "bitflags",2115 "indexmap",2116 "log",2117 "serde",2118 "serde_derive",2119 "serde_json",2120 "wasm-encoder",2121 "wasm-metadata",2122 "wasmparser",2123 "wit-parser",2124]21252126[[package]]2127name = "wit-parser"2128version = "0.244.0"2129source = "registry+https://github.com/rust-lang/crates.io-index"2130checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"2131dependencies = [2132 "anyhow",2133 "id-arena",2134 "indexmap",2135 "log",2136 "semver",2137 "serde",2138 "serde_derive",2139 "serde_json",2140 "unicode-xid",2141 "wasmparser",2142]21432144[[package]]2145name = "xshell"2146version = "0.2.7"2147source = "registry+https://github.com/rust-lang/crates.io-index"2148checksum = "9e7290c623014758632efe00737145b6867b66292c42167f2ec381eb566a373d"2149dependencies = [2150 "xshell-macros",2151]21522153[[package]]2154name = "xshell-macros"2155version = "0.2.7"2156source = "registry+https://github.com/rust-lang/crates.io-index"2157checksum = "32ac00cd3f8ec9c1d33fb3e7958a82df6989c42d747bd326c822b1d625283547"21582159[[package]]2160name = "xtask"2161version = "0.1.0"2162dependencies = [2163 "anyhow",2164 "clap",2165 "indexmap",2166 "itertools 0.14.0",2167 "proc-macro2",2168 "quote",2169 "ungrammar",2170 "xshell",2171]21722173[[package]]2174name = "yansi"2175version = "1.0.1"2176source = "registry+https://github.com/rust-lang/crates.io-index"2177checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"21782179[[package]]2180name = "zerocopy"2181version = "0.8.48"2182source = "registry+https://github.com/rust-lang/crates.io-index"2183checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9"2184dependencies = [2185 "zerocopy-derive",2186]21872188[[package]]2189name = "zerocopy-derive"2190version = "0.8.48"2191source = "registry+https://github.com/rust-lang/crates.io-index"2192checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4"2193dependencies = [2194 "proc-macro2",2195 "quote",2196 "syn",2197]21982199[[package]]2200name = "zmij"2201version = "1.0.21"2202source = "registry+https://github.com/rust-lang/crates.io-index"2203checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"