123version = 345[[package]]6name = "ahash"7version = "0.8.11"8source = "registry+https://github.com/rust-lang/crates.io-index"9checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"10dependencies = [11 "cfg-if",12 "once_cell",13 "version_check",14 "zerocopy",15]1617[[package]]18name = "aho-corasick"19version = "1.1.3"20source = "registry+https://github.com/rust-lang/crates.io-index"21checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"22dependencies = [23 "memchr",24]2526[[package]]27name = "allocator-api2"28version = "0.2.18"29source = "registry+https://github.com/rust-lang/crates.io-index"30checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"3132[[package]]33name = "annotate-snippets"34version = "0.10.2"35source = "registry+https://github.com/rust-lang/crates.io-index"36checksum = "6d9b665789884a7e8fb06c84b295e923b03ca51edbb7d08f91a6a50322ecbfe6"37dependencies = [38 "anstyle",39 "unicode-width",40]4142[[package]]43name = "anstream"44version = "0.6.14"45source = "registry+https://github.com/rust-lang/crates.io-index"46checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b"47dependencies = [48 "anstyle",49 "anstyle-parse",50 "anstyle-query",51 "anstyle-wincon",52 "colorchoice",53 "is_terminal_polyfill",54 "utf8parse",55]5657[[package]]58name = "anstyle"59version = "1.0.7"60source = "registry+https://github.com/rust-lang/crates.io-index"61checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b"6263[[package]]64name = "anstyle-parse"65version = "0.2.4"66source = "registry+https://github.com/rust-lang/crates.io-index"67checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4"68dependencies = [69 "utf8parse",70]7172[[package]]73name = "anstyle-query"74version = "1.0.3"75source = "registry+https://github.com/rust-lang/crates.io-index"76checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5"77dependencies = [78 "windows-sys",79]8081[[package]]82name = "anstyle-wincon"83version = "3.0.3"84source = "registry+https://github.com/rust-lang/crates.io-index"85checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19"86dependencies = [87 "anstyle",88 "windows-sys",89]9091[[package]]92name = "anyhow"93version = "1.0.86"94source = "registry+https://github.com/rust-lang/crates.io-index"95checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"9697[[package]]98name = "autocfg"99version = "1.3.0"100source = "registry+https://github.com/rust-lang/crates.io-index"101checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"102103[[package]]104name = "base64"105version = "0.22.1"106source = "registry+https://github.com/rust-lang/crates.io-index"107checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"108109[[package]]110name = "beef"111version = "0.5.2"112source = "registry+https://github.com/rust-lang/crates.io-index"113checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1"114115[[package]]116name = "bitflags"117version = "2.5.0"118source = "registry+https://github.com/rust-lang/crates.io-index"119checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"120121[[package]]122name = "block-buffer"123version = "0.10.4"124source = "registry+https://github.com/rust-lang/crates.io-index"125checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"126dependencies = [127 "generic-array",128]129130[[package]]131name = "bumpalo"132version = "3.16.0"133source = "registry+https://github.com/rust-lang/crates.io-index"134checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"135136[[package]]137name = "cc"138version = "1.0.97"139source = "registry+https://github.com/rust-lang/crates.io-index"140checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4"141142[[package]]143name = "cfg-if"144version = "1.0.0"145source = "registry+https://github.com/rust-lang/crates.io-index"146checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"147148[[package]]149name = "clap"150version = "4.5.4"151source = "registry+https://github.com/rust-lang/crates.io-index"152checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"153dependencies = [154 "clap_builder",155 "clap_derive",156]157158[[package]]159name = "clap_builder"160version = "4.5.2"161source = "registry+https://github.com/rust-lang/crates.io-index"162checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"163dependencies = [164 "anstream",165 "anstyle",166 "clap_lex",167 "strsim",168]169170[[package]]171name = "clap_complete"172version = "4.5.2"173source = "registry+https://github.com/rust-lang/crates.io-index"174checksum = "dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e"175dependencies = [176 "clap",177]178179[[package]]180name = "clap_derive"181version = "4.5.4"182source = "registry+https://github.com/rust-lang/crates.io-index"183checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"184dependencies = [185 "heck",186 "proc-macro2",187 "quote",188 "syn 2.0.64",189]190191[[package]]192name = "clap_lex"193version = "0.7.0"194source = "registry+https://github.com/rust-lang/crates.io-index"195checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"196197[[package]]198name = "colorchoice"199version = "1.0.1"200source = "registry+https://github.com/rust-lang/crates.io-index"201checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422"202203[[package]]204name = "console"205version = "0.15.8"206source = "registry+https://github.com/rust-lang/crates.io-index"207checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"208dependencies = [209 "encode_unicode",210 "lazy_static",211 "libc",212 "windows-sys",213]214215[[package]]216name = "countme"217version = "3.0.1"218source = "registry+https://github.com/rust-lang/crates.io-index"219checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"220221[[package]]222name = "cpufeatures"223version = "0.2.12"224source = "registry+https://github.com/rust-lang/crates.io-index"225checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"226dependencies = [227 "libc",228]229230[[package]]231name = "crypto-common"232version = "0.1.6"233source = "registry+https://github.com/rust-lang/crates.io-index"234checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"235dependencies = [236 "generic-array",237 "typenum",238]239240[[package]]241name = "derivative"242version = "2.2.0"243source = "registry+https://github.com/rust-lang/crates.io-index"244checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"245dependencies = [246 "proc-macro2",247 "quote",248 "syn 1.0.109",249]250251[[package]]252name = "difflib"253version = "0.4.0"254source = "registry+https://github.com/rust-lang/crates.io-index"255checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"256257[[package]]258name = "digest"259version = "0.10.7"260source = "registry+https://github.com/rust-lang/crates.io-index"261checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"262dependencies = [263 "block-buffer",264 "crypto-common",265]266267[[package]]268name = "dprint-core"269version = "0.65.0"270source = "registry+https://github.com/rust-lang/crates.io-index"271checksum = "b569f4e3085ae957ecc37588e6b2227791b72745434eae966db29e122ba27f0d"272dependencies = [273 "anyhow",274 "bumpalo",275 "indexmap 2.2.6",276 "rustc-hash",277 "serde",278 "unicode-width",279]280281[[package]]282name = "drop_bomb"283version = "0.1.5"284source = "registry+https://github.com/rust-lang/crates.io-index"285checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"286287[[package]]288name = "either"289version = "1.12.0"290source = "registry+https://github.com/rust-lang/crates.io-index"291checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b"292293[[package]]294name = "encode_unicode"295version = "0.3.6"296source = "registry+https://github.com/rust-lang/crates.io-index"297checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"298299[[package]]300name = "equivalent"301version = "1.0.1"302source = "registry+https://github.com/rust-lang/crates.io-index"303checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"304305[[package]]306name = "errno"307version = "0.3.9"308source = "registry+https://github.com/rust-lang/crates.io-index"309checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"310dependencies = [311 "libc",312 "windows-sys",313]314315[[package]]316name = "fastrand"317version = "2.1.0"318source = "registry+https://github.com/rust-lang/crates.io-index"319checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"320321[[package]]322name = "fnv"323version = "1.0.7"324source = "registry+https://github.com/rust-lang/crates.io-index"325checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"326327[[package]]328name = "generic-array"329version = "0.14.7"330source = "registry+https://github.com/rust-lang/crates.io-index"331checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"332dependencies = [333 "typenum",334 "version_check",335]336337[[package]]338name = "getrandom"339version = "0.2.15"340source = "registry+https://github.com/rust-lang/crates.io-index"341checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"342dependencies = [343 "cfg-if",344 "libc",345 "wasi",346]347348[[package]]349name = "hashbrown"350version = "0.12.3"351source = "registry+https://github.com/rust-lang/crates.io-index"352checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"353354[[package]]355name = "hashbrown"356version = "0.14.5"357source = "registry+https://github.com/rust-lang/crates.io-index"358checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"359dependencies = [360 "ahash",361 "allocator-api2",362]363364[[package]]365name = "heck"366version = "0.5.0"367source = "registry+https://github.com/rust-lang/crates.io-index"368checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"369370[[package]]371name = "hi-doc"372version = "0.1.1"373source = "registry+https://github.com/rust-lang/crates.io-index"374checksum = "d2390a0c9be1370168ef9557833bad3bfa37e1720df61d7f7034f18c07b4e006"375dependencies = [376 "num-traits",377 "rand",378 "random_color",379 "range-map",380 "smallvec",381]382383[[package]]384name = "indexmap"385version = "1.9.3"386source = "registry+https://github.com/rust-lang/crates.io-index"387checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"388dependencies = [389 "autocfg",390 "hashbrown 0.12.3",391]392393[[package]]394name = "indexmap"395version = "2.2.6"396source = "registry+https://github.com/rust-lang/crates.io-index"397checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"398dependencies = [399 "equivalent",400 "hashbrown 0.14.5",401 "serde",402]403404[[package]]405name = "indoc"406version = "2.0.5"407source = "registry+https://github.com/rust-lang/crates.io-index"408checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"409410[[package]]411name = "insta"412version = "1.39.0"413source = "registry+https://github.com/rust-lang/crates.io-index"414checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5"415dependencies = [416 "console",417 "lazy_static",418 "linked-hash-map",419 "similar",420]421422[[package]]423name = "is_terminal_polyfill"424version = "1.70.0"425source = "registry+https://github.com/rust-lang/crates.io-index"426checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"427428[[package]]429name = "itertools"430version = "0.13.0"431source = "registry+https://github.com/rust-lang/crates.io-index"432checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"433dependencies = [434 "either",435]436437[[package]]438name = "itoa"439version = "1.0.11"440source = "registry+https://github.com/rust-lang/crates.io-index"441checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"442443[[package]]444name = "jrsonnet"445version = "0.5.0-pre96"446dependencies = [447 "clap",448 "clap_complete",449 "hi-doc",450 "jrsonnet-cli",451 "jrsonnet-evaluator",452 "jrsonnet-gcmodule",453 "jrsonnet-parser",454 "mimallocator",455 "serde",456 "serde_json",457 "thiserror",458]459460[[package]]461name = "jrsonnet-cli"462version = "0.5.0-pre96"463dependencies = [464 "clap",465 "jrsonnet-evaluator",466 "jrsonnet-gcmodule",467 "jrsonnet-parser",468 "jrsonnet-stdlib",469]470471[[package]]472name = "jrsonnet-evaluator"473version = "0.5.0-pre96"474dependencies = [475 "annotate-snippets",476 "anyhow",477 "derivative",478 "hashbrown 0.14.5",479 "hi-doc",480 "jrsonnet-gcmodule",481 "jrsonnet-interner",482 "jrsonnet-macros",483 "jrsonnet-parser",484 "jrsonnet-types",485 "num-bigint",486 "pathdiff",487 "rustc-hash",488 "serde",489 "stacker",490 "static_assertions",491 "strsim",492 "thiserror",493]494495[[package]]496name = "jrsonnet-fmt"497version = "0.5.0-pre96"498dependencies = [499 "clap",500 "dprint-core",501 "hi-doc",502 "indoc",503 "insta",504 "jrsonnet-rowan-parser",505 "tempfile",506 "thiserror",507]508509[[package]]510name = "jrsonnet-gcmodule"511version = "0.3.7"512source = "registry+https://github.com/rust-lang/crates.io-index"513checksum = "47975473b24b4503acee0d449fd5eda04ae18828f9811828a6cc99abbbbc38c8"514dependencies = [515 "jrsonnet-gcmodule-derive",516 "parking_lot",517]518519[[package]]520name = "jrsonnet-gcmodule-derive"521version = "0.3.7"522source = "registry+https://github.com/rust-lang/crates.io-index"523checksum = "4782d1d76731f5e5bb4bdeff26ed3350f21d662f178ce6dee7b4da810e7a8f72"524dependencies = [525 "proc-macro2",526 "quote",527 "syn 2.0.64",528]529530[[package]]531name = "jrsonnet-interner"532version = "0.5.0-pre96"533dependencies = [534 "hashbrown 0.14.5",535 "jrsonnet-gcmodule",536 "rustc-hash",537]538539[[package]]540name = "jrsonnet-macros"541version = "0.5.0-pre96"542dependencies = [543 "proc-macro2",544 "quote",545 "syn 2.0.64",546]547548[[package]]549name = "jrsonnet-parser"550version = "0.5.0-pre96"551dependencies = [552 "jrsonnet-gcmodule",553 "jrsonnet-interner",554 "peg",555 "static_assertions",556]557558[[package]]559name = "jrsonnet-rowan-parser"560version = "0.5.0-pre96"561dependencies = [562 "anyhow",563 "drop_bomb",564 "indoc",565 "insta",566 "logos",567 "rowan",568 "thiserror",569]570571[[package]]572name = "jrsonnet-stdlib"573version = "0.5.0-pre96"574dependencies = [575 "base64",576 "jrsonnet-evaluator",577 "jrsonnet-gcmodule",578 "jrsonnet-macros",579 "jrsonnet-parser",580 "lru",581 "md5",582 "num-bigint",583 "regex",584 "rustc-hash",585 "serde",586 "serde_json",587 "serde_yaml_with_quirks",588 "sha1",589 "sha2",590 "sha3",591]592593[[package]]594name = "jrsonnet-types"595version = "0.5.0-pre96"596dependencies = [597 "jrsonnet-gcmodule",598 "peg",599]600601[[package]]602name = "json-structural-diff"603version = "0.1.0"604source = "registry+https://github.com/rust-lang/crates.io-index"605checksum = "25c7940d3c84d2079306c176c7b2b37622b6bc5e43fbd1541b1e4a4e1fd02045"606dependencies = [607 "difflib",608 "regex",609 "serde_json",610]611612[[package]]613name = "keccak"614version = "0.1.5"615source = "registry+https://github.com/rust-lang/crates.io-index"616checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654"617dependencies = [618 "cpufeatures",619]620621[[package]]622name = "lazy_static"623version = "1.4.0"624source = "registry+https://github.com/rust-lang/crates.io-index"625checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"626627[[package]]628name = "libc"629version = "0.2.155"630source = "registry+https://github.com/rust-lang/crates.io-index"631checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"632633[[package]]634name = "libjsonnet"635version = "0.5.0-pre96"636dependencies = [637 "jrsonnet-evaluator",638 "jrsonnet-gcmodule",639 "jrsonnet-interner",640 "jrsonnet-parser",641 "jrsonnet-stdlib",642]643644[[package]]645name = "linked-hash-map"646version = "0.5.6"647source = "registry+https://github.com/rust-lang/crates.io-index"648checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"649650[[package]]651name = "linux-raw-sys"652version = "0.4.14"653source = "registry+https://github.com/rust-lang/crates.io-index"654checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"655656[[package]]657name = "lock_api"658version = "0.4.12"659source = "registry+https://github.com/rust-lang/crates.io-index"660checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"661dependencies = [662 "autocfg",663 "scopeguard",664]665666[[package]]667name = "logos"668version = "0.14.0"669source = "registry+https://github.com/rust-lang/crates.io-index"670checksum = "161971eb88a0da7ae0c333e1063467c5b5727e7fb6b710b8db4814eade3a42e8"671dependencies = [672 "logos-derive",673]674675[[package]]676name = "logos-codegen"677version = "0.14.0"678source = "registry+https://github.com/rust-lang/crates.io-index"679checksum = "8e31badd9de5131fdf4921f6473d457e3dd85b11b7f091ceb50e4df7c3eeb12a"680dependencies = [681 "beef",682 "fnv",683 "lazy_static",684 "proc-macro2",685 "quote",686 "regex-syntax",687 "syn 2.0.64",688]689690[[package]]691name = "logos-derive"692version = "0.14.0"693source = "registry+https://github.com/rust-lang/crates.io-index"694checksum = "1c2a69b3eb68d5bd595107c9ee58d7e07fe2bb5e360cc85b0f084dedac80de0a"695dependencies = [696 "logos-codegen",697]698699[[package]]700name = "lru"701version = "0.12.3"702source = "registry+https://github.com/rust-lang/crates.io-index"703checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"704dependencies = [705 "hashbrown 0.14.5",706]707708[[package]]709name = "md5"710version = "0.7.0"711source = "registry+https://github.com/rust-lang/crates.io-index"712checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"713714[[package]]715name = "memchr"716version = "2.7.2"717source = "registry+https://github.com/rust-lang/crates.io-index"718checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"719720[[package]]721name = "memoffset"722version = "0.9.1"723source = "registry+https://github.com/rust-lang/crates.io-index"724checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"725dependencies = [726 "autocfg",727]728729[[package]]730name = "mimalloc-sys"731version = "0.1.6"732source = "registry+https://github.com/rust-lang/crates.io-index"733checksum = "4aa3cefb626f6ae3d0b2f71c5378c89d2b1d4d7bc246b0ca9a7ee61a4daad291"734dependencies = [735 "cc",736 "libc",737]738739[[package]]740name = "mimallocator"741version = "0.1.3"742source = "registry+https://github.com/rust-lang/crates.io-index"743checksum = "2d44fe4ebf6b538fcf39d9975c2b90bb3232d1ba8e8bffeacd004f27b20c577a"744dependencies = [745 "mimalloc-sys",746]747748[[package]]749name = "num-bigint"750version = "0.4.5"751source = "registry+https://github.com/rust-lang/crates.io-index"752checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7"753dependencies = [754 "num-integer",755 "num-traits",756 "serde",757]758759[[package]]760name = "num-integer"761version = "0.1.46"762source = "registry+https://github.com/rust-lang/crates.io-index"763checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"764dependencies = [765 "num-traits",766]767768[[package]]769name = "num-traits"770version = "0.2.19"771source = "registry+https://github.com/rust-lang/crates.io-index"772checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"773dependencies = [774 "autocfg",775]776777[[package]]778name = "once_cell"779version = "1.19.0"780source = "registry+https://github.com/rust-lang/crates.io-index"781checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"782783[[package]]784name = "parking_lot"785version = "0.12.3"786source = "registry+https://github.com/rust-lang/crates.io-index"787checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"788dependencies = [789 "lock_api",790 "parking_lot_core",791]792793[[package]]794name = "parking_lot_core"795version = "0.9.10"796source = "registry+https://github.com/rust-lang/crates.io-index"797checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"798dependencies = [799 "cfg-if",800 "libc",801 "redox_syscall",802 "smallvec",803 "windows-targets",804]805806[[package]]807name = "pathdiff"808version = "0.2.1"809source = "registry+https://github.com/rust-lang/crates.io-index"810checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"811812[[package]]813name = "peg"814version = "0.8.3"815source = "registry+https://github.com/rust-lang/crates.io-index"816checksum = "8a625d12ad770914cbf7eff6f9314c3ef803bfe364a1b20bc36ddf56673e71e5"817dependencies = [818 "peg-macros",819 "peg-runtime",820]821822[[package]]823name = "peg-macros"824version = "0.8.3"825source = "registry+https://github.com/rust-lang/crates.io-index"826checksum = "f241d42067ed3ab6a4fece1db720838e1418f36d868585a27931f95d6bc03582"827dependencies = [828 "peg-runtime",829 "proc-macro2",830 "quote",831]832833[[package]]834name = "peg-runtime"835version = "0.8.3"836source = "registry+https://github.com/rust-lang/crates.io-index"837checksum = "e3aeb8f54c078314c2065ee649a7241f46b9d8e418e1a9581ba0546657d7aa3a"838839[[package]]840name = "ppv-lite86"841version = "0.2.17"842source = "registry+https://github.com/rust-lang/crates.io-index"843checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"844845[[package]]846name = "proc-macro2"847version = "1.0.82"848source = "registry+https://github.com/rust-lang/crates.io-index"849checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b"850dependencies = [851 "unicode-ident",852]853854[[package]]855name = "psm"856version = "0.1.21"857source = "registry+https://github.com/rust-lang/crates.io-index"858checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874"859dependencies = [860 "cc",861]862863[[package]]864name = "quote"865version = "1.0.36"866source = "registry+https://github.com/rust-lang/crates.io-index"867checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"868dependencies = [869 "proc-macro2",870]871872[[package]]873name = "rand"874version = "0.8.5"875source = "registry+https://github.com/rust-lang/crates.io-index"876checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"877dependencies = [878 "libc",879 "rand_chacha",880 "rand_core",881]882883[[package]]884name = "rand_chacha"885version = "0.3.1"886source = "registry+https://github.com/rust-lang/crates.io-index"887checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"888dependencies = [889 "ppv-lite86",890 "rand_core",891]892893[[package]]894name = "rand_core"895version = "0.6.4"896source = "registry+https://github.com/rust-lang/crates.io-index"897checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"898dependencies = [899 "getrandom",900]901902[[package]]903name = "random_color"904version = "0.8.0"905source = "registry+https://github.com/rust-lang/crates.io-index"906checksum = "0085421bc527effa7ed6d46bac0a28734663c47abe03d80a5e78e441fad85196"907dependencies = [908 "rand",909]910911[[package]]912name = "range-map"913version = "0.2.0"914source = "registry+https://github.com/rust-lang/crates.io-index"915checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"916dependencies = [917 "num-traits",918]919920[[package]]921name = "redox_syscall"922version = "0.5.1"923source = "registry+https://github.com/rust-lang/crates.io-index"924checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"925dependencies = [926 "bitflags",927]928929[[package]]930name = "regex"931version = "1.10.4"932source = "registry+https://github.com/rust-lang/crates.io-index"933checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"934dependencies = [935 "aho-corasick",936 "memchr",937 "regex-automata",938 "regex-syntax",939]940941[[package]]942name = "regex-automata"943version = "0.4.6"944source = "registry+https://github.com/rust-lang/crates.io-index"945checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"946dependencies = [947 "aho-corasick",948 "memchr",949 "regex-syntax",950]951952[[package]]953name = "regex-syntax"954version = "0.8.3"955source = "registry+https://github.com/rust-lang/crates.io-index"956checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"957958[[package]]959name = "rowan"960version = "0.15.15"961source = "registry+https://github.com/rust-lang/crates.io-index"962checksum = "32a58fa8a7ccff2aec4f39cc45bf5f985cec7125ab271cf681c279fd00192b49"963dependencies = [964 "countme",965 "hashbrown 0.14.5",966 "memoffset",967 "rustc-hash",968 "text-size",969]970971[[package]]972name = "rustc-hash"973version = "1.1.0"974source = "registry+https://github.com/rust-lang/crates.io-index"975checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"976977[[package]]978name = "rustix"979version = "0.38.34"980source = "registry+https://github.com/rust-lang/crates.io-index"981checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"982dependencies = [983 "bitflags",984 "errno",985 "libc",986 "linux-raw-sys",987 "windows-sys",988]989990[[package]]991name = "ryu"992version = "1.0.18"993source = "registry+https://github.com/rust-lang/crates.io-index"994checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"995996[[package]]997name = "scopeguard"998version = "1.2.0"999source = "registry+https://github.com/rust-lang/crates.io-index"1000checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"10011002[[package]]1003name = "serde"1004version = "1.0.202"1005source = "registry+https://github.com/rust-lang/crates.io-index"1006checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395"1007dependencies = [1008 "serde_derive",1009]10101011[[package]]1012name = "serde_derive"1013version = "1.0.202"1014source = "registry+https://github.com/rust-lang/crates.io-index"1015checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838"1016dependencies = [1017 "proc-macro2",1018 "quote",1019 "syn 2.0.64",1020]10211022[[package]]1023name = "serde_json"1024version = "1.0.117"1025source = "registry+https://github.com/rust-lang/crates.io-index"1026checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"1027dependencies = [1028 "itoa",1029 "ryu",1030 "serde",1031]10321033[[package]]1034name = "serde_yaml_with_quirks"1035version = "0.8.24"1036source = "registry+https://github.com/rust-lang/crates.io-index"1037checksum = "47c5983eba86eae2d0058c35fb1065ccffb23af7f8965871069269088098321a"1038dependencies = [1039 "indexmap 1.9.3",1040 "ryu",1041 "serde",1042 "yaml-rust",1043]10441045[[package]]1046name = "sha1"1047version = "0.10.6"1048source = "registry+https://github.com/rust-lang/crates.io-index"1049checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"1050dependencies = [1051 "cfg-if",1052 "cpufeatures",1053 "digest",1054]10551056[[package]]1057name = "sha2"1058version = "0.10.8"1059source = "registry+https://github.com/rust-lang/crates.io-index"1060checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"1061dependencies = [1062 "cfg-if",1063 "cpufeatures",1064 "digest",1065]10661067[[package]]1068name = "sha3"1069version = "0.10.8"1070source = "registry+https://github.com/rust-lang/crates.io-index"1071checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"1072dependencies = [1073 "digest",1074 "keccak",1075]10761077[[package]]1078name = "similar"1079version = "2.5.0"1080source = "registry+https://github.com/rust-lang/crates.io-index"1081checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640"10821083[[package]]1084name = "smallvec"1085version = "1.13.2"1086source = "registry+https://github.com/rust-lang/crates.io-index"1087checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"10881089[[package]]1090name = "stacker"1091version = "0.1.15"1092source = "registry+https://github.com/rust-lang/crates.io-index"1093checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce"1094dependencies = [1095 "cc",1096 "cfg-if",1097 "libc",1098 "psm",1099 "winapi",1100]11011102[[package]]1103name = "static_assertions"1104version = "1.1.0"1105source = "registry+https://github.com/rust-lang/crates.io-index"1106checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"11071108[[package]]1109name = "strsim"1110version = "0.11.1"1111source = "registry+https://github.com/rust-lang/crates.io-index"1112checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"11131114[[package]]1115name = "syn"1116version = "1.0.109"1117source = "registry+https://github.com/rust-lang/crates.io-index"1118checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"1119dependencies = [1120 "proc-macro2",1121 "quote",1122 "unicode-ident",1123]11241125[[package]]1126name = "syn"1127version = "2.0.64"1128source = "registry+https://github.com/rust-lang/crates.io-index"1129checksum = "7ad3dee41f36859875573074334c200d1add8e4a87bb37113ebd31d926b7b11f"1130dependencies = [1131 "proc-macro2",1132 "quote",1133 "unicode-ident",1134]11351136[[package]]1137name = "tempfile"1138version = "3.10.1"1139source = "registry+https://github.com/rust-lang/crates.io-index"1140checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"1141dependencies = [1142 "cfg-if",1143 "fastrand",1144 "rustix",1145 "windows-sys",1146]11471148[[package]]1149name = "tests"1150version = "0.1.0"1151dependencies = [1152 "jrsonnet-evaluator",1153 "jrsonnet-gcmodule",1154 "jrsonnet-stdlib",1155 "json-structural-diff",1156 "serde",1157 "serde_json",1158]11591160[[package]]1161name = "text-size"1162version = "1.1.1"1163source = "registry+https://github.com/rust-lang/crates.io-index"1164checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"11651166[[package]]1167name = "thiserror"1168version = "1.0.61"1169source = "registry+https://github.com/rust-lang/crates.io-index"1170checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"1171dependencies = [1172 "thiserror-impl",1173]11741175[[package]]1176name = "thiserror-impl"1177version = "1.0.61"1178source = "registry+https://github.com/rust-lang/crates.io-index"1179checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"1180dependencies = [1181 "proc-macro2",1182 "quote",1183 "syn 2.0.64",1184]11851186[[package]]1187name = "typenum"1188version = "1.17.0"1189source = "registry+https://github.com/rust-lang/crates.io-index"1190checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"11911192[[package]]1193name = "ungrammar"1194version = "1.16.1"1195source = "registry+https://github.com/rust-lang/crates.io-index"1196checksum = "a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f"11971198[[package]]1199name = "unicode-ident"1200version = "1.0.12"1201source = "registry+https://github.com/rust-lang/crates.io-index"1202checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"12031204[[package]]1205name = "unicode-width"1206version = "0.1.12"1207source = "registry+https://github.com/rust-lang/crates.io-index"1208checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6"12091210[[package]]1211name = "utf8parse"1212version = "0.2.1"1213source = "registry+https://github.com/rust-lang/crates.io-index"1214checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"12151216[[package]]1217name = "version_check"1218version = "0.9.4"1219source = "registry+https://github.com/rust-lang/crates.io-index"1220checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"12211222[[package]]1223name = "wasi"1224version = "0.11.0+wasi-snapshot-preview1"1225source = "registry+https://github.com/rust-lang/crates.io-index"1226checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"12271228[[package]]1229name = "winapi"1230version = "0.3.9"1231source = "registry+https://github.com/rust-lang/crates.io-index"1232checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"1233dependencies = [1234 "winapi-i686-pc-windows-gnu",1235 "winapi-x86_64-pc-windows-gnu",1236]12371238[[package]]1239name = "winapi-i686-pc-windows-gnu"1240version = "0.4.0"1241source = "registry+https://github.com/rust-lang/crates.io-index"1242checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"12431244[[package]]1245name = "winapi-x86_64-pc-windows-gnu"1246version = "0.4.0"1247source = "registry+https://github.com/rust-lang/crates.io-index"1248checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"12491250[[package]]1251name = "windows-sys"1252version = "0.52.0"1253source = "registry+https://github.com/rust-lang/crates.io-index"1254checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"1255dependencies = [1256 "windows-targets",1257]12581259[[package]]1260name = "windows-targets"1261version = "0.52.5"1262source = "registry+https://github.com/rust-lang/crates.io-index"1263checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"1264dependencies = [1265 "windows_aarch64_gnullvm",1266 "windows_aarch64_msvc",1267 "windows_i686_gnu",1268 "windows_i686_gnullvm",1269 "windows_i686_msvc",1270 "windows_x86_64_gnu",1271 "windows_x86_64_gnullvm",1272 "windows_x86_64_msvc",1273]12741275[[package]]1276name = "windows_aarch64_gnullvm"1277version = "0.52.5"1278source = "registry+https://github.com/rust-lang/crates.io-index"1279checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"12801281[[package]]1282name = "windows_aarch64_msvc"1283version = "0.52.5"1284source = "registry+https://github.com/rust-lang/crates.io-index"1285checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"12861287[[package]]1288name = "windows_i686_gnu"1289version = "0.52.5"1290source = "registry+https://github.com/rust-lang/crates.io-index"1291checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"12921293[[package]]1294name = "windows_i686_gnullvm"1295version = "0.52.5"1296source = "registry+https://github.com/rust-lang/crates.io-index"1297checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"12981299[[package]]1300name = "windows_i686_msvc"1301version = "0.52.5"1302source = "registry+https://github.com/rust-lang/crates.io-index"1303checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"13041305[[package]]1306name = "windows_x86_64_gnu"1307version = "0.52.5"1308source = "registry+https://github.com/rust-lang/crates.io-index"1309checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"13101311[[package]]1312name = "windows_x86_64_gnullvm"1313version = "0.52.5"1314source = "registry+https://github.com/rust-lang/crates.io-index"1315checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"13161317[[package]]1318name = "windows_x86_64_msvc"1319version = "0.52.5"1320source = "registry+https://github.com/rust-lang/crates.io-index"1321checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"13221323[[package]]1324name = "xshell"1325version = "0.2.6"1326source = "registry+https://github.com/rust-lang/crates.io-index"1327checksum = "6db0ab86eae739efd1b054a8d3d16041914030ac4e01cd1dca0cf252fd8b6437"1328dependencies = [1329 "xshell-macros",1330]13311332[[package]]1333name = "xshell-macros"1334version = "0.2.6"1335source = "registry+https://github.com/rust-lang/crates.io-index"1336checksum = "9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852"13371338[[package]]1339name = "xtask"1340version = "0.1.0"1341dependencies = [1342 "anyhow",1343 "clap",1344 "indexmap 2.2.6",1345 "itertools",1346 "proc-macro2",1347 "quote",1348 "ungrammar",1349 "xshell",1350]13511352[[package]]1353name = "yaml-rust"1354version = "0.4.5"1355source = "registry+https://github.com/rust-lang/crates.io-index"1356checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"1357dependencies = [1358 "linked-hash-map",1359]13601361[[package]]1362name = "zerocopy"1363version = "0.7.34"1364source = "registry+https://github.com/rust-lang/crates.io-index"1365checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087"1366dependencies = [1367 "zerocopy-derive",1368]13691370[[package]]1371name = "zerocopy-derive"1372version = "0.7.34"1373source = "registry+https://github.com/rust-lang/crates.io-index"1374checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b"1375dependencies = [1376 "proc-macro2",1377 "quote",1378 "syn 2.0.64",1379]