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 = "bincode"117version = "1.3.3"118source = "registry+https://github.com/rust-lang/crates.io-index"119checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"120dependencies = [121 "serde",122]123124[[package]]125name = "bitflags"126version = "2.5.0"127source = "registry+https://github.com/rust-lang/crates.io-index"128checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"129130[[package]]131name = "block-buffer"132version = "0.10.4"133source = "registry+https://github.com/rust-lang/crates.io-index"134checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"135dependencies = [136 "generic-array",137]138139[[package]]140name = "bumpalo"141version = "3.16.0"142source = "registry+https://github.com/rust-lang/crates.io-index"143checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"144145[[package]]146name = "cc"147version = "1.0.97"148source = "registry+https://github.com/rust-lang/crates.io-index"149checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4"150151[[package]]152name = "cfg-if"153version = "1.0.0"154source = "registry+https://github.com/rust-lang/crates.io-index"155checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"156157[[package]]158name = "clap"159version = "4.5.4"160source = "registry+https://github.com/rust-lang/crates.io-index"161checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"162dependencies = [163 "clap_builder",164 "clap_derive",165]166167[[package]]168name = "clap_builder"169version = "4.5.2"170source = "registry+https://github.com/rust-lang/crates.io-index"171checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"172dependencies = [173 "anstream",174 "anstyle",175 "clap_lex",176 "strsim",177]178179[[package]]180name = "clap_complete"181version = "4.5.2"182source = "registry+https://github.com/rust-lang/crates.io-index"183checksum = "dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e"184dependencies = [185 "clap",186]187188[[package]]189name = "clap_derive"190version = "4.5.4"191source = "registry+https://github.com/rust-lang/crates.io-index"192checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"193dependencies = [194 "heck",195 "proc-macro2",196 "quote",197 "syn 2.0.64",198]199200[[package]]201name = "clap_lex"202version = "0.7.0"203source = "registry+https://github.com/rust-lang/crates.io-index"204checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"205206[[package]]207name = "colorchoice"208version = "1.0.1"209source = "registry+https://github.com/rust-lang/crates.io-index"210checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422"211212[[package]]213name = "console"214version = "0.15.8"215source = "registry+https://github.com/rust-lang/crates.io-index"216checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"217dependencies = [218 "encode_unicode",219 "lazy_static",220 "libc",221 "windows-sys",222]223224[[package]]225name = "countme"226version = "3.0.1"227source = "registry+https://github.com/rust-lang/crates.io-index"228checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"229230[[package]]231name = "cpufeatures"232version = "0.2.12"233source = "registry+https://github.com/rust-lang/crates.io-index"234checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"235dependencies = [236 "libc",237]238239[[package]]240name = "crypto-common"241version = "0.1.6"242source = "registry+https://github.com/rust-lang/crates.io-index"243checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"244dependencies = [245 "generic-array",246 "typenum",247]248249[[package]]250name = "derivative"251version = "2.2.0"252source = "registry+https://github.com/rust-lang/crates.io-index"253checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"254dependencies = [255 "proc-macro2",256 "quote",257 "syn 1.0.109",258]259260[[package]]261name = "difflib"262version = "0.4.0"263source = "registry+https://github.com/rust-lang/crates.io-index"264checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"265266[[package]]267name = "digest"268version = "0.10.7"269source = "registry+https://github.com/rust-lang/crates.io-index"270checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"271dependencies = [272 "block-buffer",273 "crypto-common",274]275276[[package]]277name = "dprint-core"278version = "0.65.0"279source = "registry+https://github.com/rust-lang/crates.io-index"280checksum = "b569f4e3085ae957ecc37588e6b2227791b72745434eae966db29e122ba27f0d"281dependencies = [282 "anyhow",283 "bumpalo",284 "indexmap 2.2.6",285 "rustc-hash",286 "serde",287 "unicode-width",288]289290[[package]]291name = "drop_bomb"292version = "0.1.5"293source = "registry+https://github.com/rust-lang/crates.io-index"294checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"295296[[package]]297name = "either"298version = "1.12.0"299source = "registry+https://github.com/rust-lang/crates.io-index"300checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b"301302[[package]]303name = "encode_unicode"304version = "0.3.6"305source = "registry+https://github.com/rust-lang/crates.io-index"306checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"307308[[package]]309name = "equivalent"310version = "1.0.1"311source = "registry+https://github.com/rust-lang/crates.io-index"312checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"313314[[package]]315name = "errno"316version = "0.3.9"317source = "registry+https://github.com/rust-lang/crates.io-index"318checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"319dependencies = [320 "libc",321 "windows-sys",322]323324[[package]]325name = "fastrand"326version = "2.1.0"327source = "registry+https://github.com/rust-lang/crates.io-index"328checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"329330[[package]]331name = "fnv"332version = "1.0.7"333source = "registry+https://github.com/rust-lang/crates.io-index"334checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"335336[[package]]337name = "generic-array"338version = "0.14.7"339source = "registry+https://github.com/rust-lang/crates.io-index"340checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"341dependencies = [342 "typenum",343 "version_check",344]345346[[package]]347name = "getrandom"348version = "0.2.15"349source = "registry+https://github.com/rust-lang/crates.io-index"350checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"351dependencies = [352 "cfg-if",353 "libc",354 "wasi",355]356357[[package]]358name = "hashbrown"359version = "0.12.3"360source = "registry+https://github.com/rust-lang/crates.io-index"361checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"362363[[package]]364name = "hashbrown"365version = "0.14.5"366source = "registry+https://github.com/rust-lang/crates.io-index"367checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"368dependencies = [369 "ahash",370 "allocator-api2",371]372373[[package]]374name = "heck"375version = "0.5.0"376source = "registry+https://github.com/rust-lang/crates.io-index"377checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"378379[[package]]380name = "hi-doc"381version = "0.1.1"382source = "registry+https://github.com/rust-lang/crates.io-index"383checksum = "d2390a0c9be1370168ef9557833bad3bfa37e1720df61d7f7034f18c07b4e006"384dependencies = [385 "num-traits",386 "rand",387 "random_color",388 "range-map",389 "smallvec",390]391392[[package]]393name = "indexmap"394version = "1.9.3"395source = "registry+https://github.com/rust-lang/crates.io-index"396checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"397dependencies = [398 "autocfg",399 "hashbrown 0.12.3",400]401402[[package]]403name = "indexmap"404version = "2.2.6"405source = "registry+https://github.com/rust-lang/crates.io-index"406checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"407dependencies = [408 "equivalent",409 "hashbrown 0.14.5",410 "serde",411]412413[[package]]414name = "indoc"415version = "2.0.5"416source = "registry+https://github.com/rust-lang/crates.io-index"417checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"418419[[package]]420name = "insta"421version = "1.39.0"422source = "registry+https://github.com/rust-lang/crates.io-index"423checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5"424dependencies = [425 "console",426 "lazy_static",427 "linked-hash-map",428 "similar",429]430431[[package]]432name = "is_terminal_polyfill"433version = "1.70.0"434source = "registry+https://github.com/rust-lang/crates.io-index"435checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"436437[[package]]438name = "itertools"439version = "0.13.0"440source = "registry+https://github.com/rust-lang/crates.io-index"441checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"442dependencies = [443 "either",444]445446[[package]]447name = "itoa"448version = "1.0.11"449source = "registry+https://github.com/rust-lang/crates.io-index"450checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"451452[[package]]453name = "jrsonnet"454version = "0.5.0-pre96"455dependencies = [456 "clap",457 "clap_complete",458 "hi-doc",459 "jrsonnet-cli",460 "jrsonnet-evaluator",461 "jrsonnet-gcmodule",462 "jrsonnet-parser",463 "mimallocator",464 "serde",465 "serde_json",466 "thiserror",467]468469[[package]]470name = "jrsonnet-cli"471version = "0.5.0-pre96"472dependencies = [473 "clap",474 "jrsonnet-evaluator",475 "jrsonnet-gcmodule",476 "jrsonnet-parser",477 "jrsonnet-stdlib",478]479480[[package]]481name = "jrsonnet-evaluator"482version = "0.5.0-pre96"483dependencies = [484 "annotate-snippets",485 "anyhow",486 "bincode",487 "derivative",488 "hashbrown 0.14.5",489 "hi-doc",490 "jrsonnet-gcmodule",491 "jrsonnet-interner",492 "jrsonnet-macros",493 "jrsonnet-parser",494 "jrsonnet-types",495 "num-bigint",496 "pathdiff",497 "rustc-hash",498 "serde",499 "static_assertions",500 "strsim",501 "thiserror",502]503504[[package]]505name = "jrsonnet-fmt"506version = "0.5.0-pre96"507dependencies = [508 "clap",509 "dprint-core",510 "hi-doc",511 "indoc",512 "insta",513 "jrsonnet-rowan-parser",514 "tempfile",515 "thiserror",516]517518[[package]]519name = "jrsonnet-gcmodule"520version = "0.3.6"521source = "registry+https://github.com/rust-lang/crates.io-index"522checksum = "c11fb98940a7f8b419619e98ccbf2e094671a5fdd0e277f05acd373071186d57"523dependencies = [524 "jrsonnet-gcmodule-derive",525 "parking_lot",526]527528[[package]]529name = "jrsonnet-gcmodule-derive"530version = "0.3.6"531source = "registry+https://github.com/rust-lang/crates.io-index"532checksum = "6bee774b7ba86fc86ee84482cd6732aa860ae3559f9827c65efd75c51e66ac76"533dependencies = [534 "proc-macro2",535 "quote",536 "syn 1.0.109",537]538539[[package]]540name = "jrsonnet-interner"541version = "0.5.0-pre96"542dependencies = [543 "hashbrown 0.14.5",544 "jrsonnet-gcmodule",545 "rustc-hash",546 "serde",547 "structdump",548]549550[[package]]551name = "jrsonnet-macros"552version = "0.5.0-pre96"553dependencies = [554 "proc-macro2",555 "quote",556 "syn 2.0.64",557]558559[[package]]560name = "jrsonnet-parser"561version = "0.5.0-pre96"562dependencies = [563 "jrsonnet-gcmodule",564 "jrsonnet-interner",565 "peg",566 "serde",567 "static_assertions",568 "structdump",569]570571[[package]]572name = "jrsonnet-rowan-parser"573version = "0.5.0-pre96"574dependencies = [575 "anyhow",576 "drop_bomb",577 "indoc",578 "insta",579 "logos",580 "rowan",581 "thiserror",582]583584[[package]]585name = "jrsonnet-stdlib"586version = "0.5.0-pre96"587dependencies = [588 "base64",589 "bincode",590 "jrsonnet-evaluator",591 "jrsonnet-gcmodule",592 "jrsonnet-macros",593 "jrsonnet-parser",594 "lru",595 "md5",596 "num-bigint",597 "regex",598 "rustc-hash",599 "serde",600 "serde_json",601 "serde_yaml_with_quirks",602 "sha1",603 "sha2",604 "sha3",605 "structdump",606]607608[[package]]609name = "jrsonnet-types"610version = "0.5.0-pre96"611dependencies = [612 "jrsonnet-gcmodule",613 "peg",614]615616[[package]]617name = "json-structural-diff"618version = "0.1.0"619source = "registry+https://github.com/rust-lang/crates.io-index"620checksum = "25c7940d3c84d2079306c176c7b2b37622b6bc5e43fbd1541b1e4a4e1fd02045"621dependencies = [622 "difflib",623 "regex",624 "serde_json",625]626627[[package]]628name = "keccak"629version = "0.1.5"630source = "registry+https://github.com/rust-lang/crates.io-index"631checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654"632dependencies = [633 "cpufeatures",634]635636[[package]]637name = "lazy_static"638version = "1.4.0"639source = "registry+https://github.com/rust-lang/crates.io-index"640checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"641642[[package]]643name = "libc"644version = "0.2.155"645source = "registry+https://github.com/rust-lang/crates.io-index"646checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"647648[[package]]649name = "libjsonnet"650version = "0.5.0-pre96"651dependencies = [652 "jrsonnet-evaluator",653 "jrsonnet-gcmodule",654 "jrsonnet-parser",655 "jrsonnet-stdlib",656]657658[[package]]659name = "linked-hash-map"660version = "0.5.6"661source = "registry+https://github.com/rust-lang/crates.io-index"662checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"663664[[package]]665name = "linux-raw-sys"666version = "0.4.14"667source = "registry+https://github.com/rust-lang/crates.io-index"668checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"669670[[package]]671name = "lock_api"672version = "0.4.12"673source = "registry+https://github.com/rust-lang/crates.io-index"674checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"675dependencies = [676 "autocfg",677 "scopeguard",678]679680[[package]]681name = "logos"682version = "0.14.0"683source = "registry+https://github.com/rust-lang/crates.io-index"684checksum = "161971eb88a0da7ae0c333e1063467c5b5727e7fb6b710b8db4814eade3a42e8"685dependencies = [686 "logos-derive",687]688689[[package]]690name = "logos-codegen"691version = "0.14.0"692source = "registry+https://github.com/rust-lang/crates.io-index"693checksum = "8e31badd9de5131fdf4921f6473d457e3dd85b11b7f091ceb50e4df7c3eeb12a"694dependencies = [695 "beef",696 "fnv",697 "lazy_static",698 "proc-macro2",699 "quote",700 "regex-syntax",701 "syn 2.0.64",702]703704[[package]]705name = "logos-derive"706version = "0.14.0"707source = "registry+https://github.com/rust-lang/crates.io-index"708checksum = "1c2a69b3eb68d5bd595107c9ee58d7e07fe2bb5e360cc85b0f084dedac80de0a"709dependencies = [710 "logos-codegen",711]712713[[package]]714name = "lru"715version = "0.12.3"716source = "registry+https://github.com/rust-lang/crates.io-index"717checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"718dependencies = [719 "hashbrown 0.14.5",720]721722[[package]]723name = "md5"724version = "0.7.0"725source = "registry+https://github.com/rust-lang/crates.io-index"726checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"727728[[package]]729name = "memchr"730version = "2.7.2"731source = "registry+https://github.com/rust-lang/crates.io-index"732checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"733734[[package]]735name = "memoffset"736version = "0.9.1"737source = "registry+https://github.com/rust-lang/crates.io-index"738checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"739dependencies = [740 "autocfg",741]742743[[package]]744name = "mimalloc-sys"745version = "0.1.6"746source = "registry+https://github.com/rust-lang/crates.io-index"747checksum = "4aa3cefb626f6ae3d0b2f71c5378c89d2b1d4d7bc246b0ca9a7ee61a4daad291"748dependencies = [749 "cc",750 "libc",751]752753[[package]]754name = "mimallocator"755version = "0.1.3"756source = "registry+https://github.com/rust-lang/crates.io-index"757checksum = "2d44fe4ebf6b538fcf39d9975c2b90bb3232d1ba8e8bffeacd004f27b20c577a"758dependencies = [759 "mimalloc-sys",760]761762[[package]]763name = "num-bigint"764version = "0.4.5"765source = "registry+https://github.com/rust-lang/crates.io-index"766checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7"767dependencies = [768 "num-integer",769 "num-traits",770 "serde",771]772773[[package]]774name = "num-integer"775version = "0.1.46"776source = "registry+https://github.com/rust-lang/crates.io-index"777checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"778dependencies = [779 "num-traits",780]781782[[package]]783name = "num-traits"784version = "0.2.19"785source = "registry+https://github.com/rust-lang/crates.io-index"786checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"787dependencies = [788 "autocfg",789]790791[[package]]792name = "once_cell"793version = "1.19.0"794source = "registry+https://github.com/rust-lang/crates.io-index"795checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"796797[[package]]798name = "parking_lot"799version = "0.12.2"800source = "registry+https://github.com/rust-lang/crates.io-index"801checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb"802dependencies = [803 "lock_api",804 "parking_lot_core",805]806807[[package]]808name = "parking_lot_core"809version = "0.9.10"810source = "registry+https://github.com/rust-lang/crates.io-index"811checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"812dependencies = [813 "cfg-if",814 "libc",815 "redox_syscall",816 "smallvec",817 "windows-targets",818]819820[[package]]821name = "pathdiff"822version = "0.2.1"823source = "registry+https://github.com/rust-lang/crates.io-index"824checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"825826[[package]]827name = "peg"828version = "0.8.3"829source = "registry+https://github.com/rust-lang/crates.io-index"830checksum = "8a625d12ad770914cbf7eff6f9314c3ef803bfe364a1b20bc36ddf56673e71e5"831dependencies = [832 "peg-macros",833 "peg-runtime",834]835836[[package]]837name = "peg-macros"838version = "0.8.3"839source = "registry+https://github.com/rust-lang/crates.io-index"840checksum = "f241d42067ed3ab6a4fece1db720838e1418f36d868585a27931f95d6bc03582"841dependencies = [842 "peg-runtime",843 "proc-macro2",844 "quote",845]846847[[package]]848name = "peg-runtime"849version = "0.8.3"850source = "registry+https://github.com/rust-lang/crates.io-index"851checksum = "e3aeb8f54c078314c2065ee649a7241f46b9d8e418e1a9581ba0546657d7aa3a"852853[[package]]854name = "ppv-lite86"855version = "0.2.17"856source = "registry+https://github.com/rust-lang/crates.io-index"857checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"858859[[package]]860name = "proc-macro2"861version = "1.0.82"862source = "registry+https://github.com/rust-lang/crates.io-index"863checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b"864dependencies = [865 "unicode-ident",866]867868[[package]]869name = "quote"870version = "1.0.36"871source = "registry+https://github.com/rust-lang/crates.io-index"872checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"873dependencies = [874 "proc-macro2",875]876877[[package]]878name = "rand"879version = "0.8.5"880source = "registry+https://github.com/rust-lang/crates.io-index"881checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"882dependencies = [883 "libc",884 "rand_chacha",885 "rand_core",886]887888[[package]]889name = "rand_chacha"890version = "0.3.1"891source = "registry+https://github.com/rust-lang/crates.io-index"892checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"893dependencies = [894 "ppv-lite86",895 "rand_core",896]897898[[package]]899name = "rand_core"900version = "0.6.4"901source = "registry+https://github.com/rust-lang/crates.io-index"902checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"903dependencies = [904 "getrandom",905]906907[[package]]908name = "random_color"909version = "0.8.0"910source = "registry+https://github.com/rust-lang/crates.io-index"911checksum = "0085421bc527effa7ed6d46bac0a28734663c47abe03d80a5e78e441fad85196"912dependencies = [913 "rand",914]915916[[package]]917name = "range-map"918version = "0.2.0"919source = "registry+https://github.com/rust-lang/crates.io-index"920checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"921dependencies = [922 "num-traits",923]924925[[package]]926name = "redox_syscall"927version = "0.5.1"928source = "registry+https://github.com/rust-lang/crates.io-index"929checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"930dependencies = [931 "bitflags",932]933934[[package]]935name = "regex"936version = "1.10.4"937source = "registry+https://github.com/rust-lang/crates.io-index"938checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"939dependencies = [940 "aho-corasick",941 "memchr",942 "regex-automata",943 "regex-syntax",944]945946[[package]]947name = "regex-automata"948version = "0.4.6"949source = "registry+https://github.com/rust-lang/crates.io-index"950checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"951dependencies = [952 "aho-corasick",953 "memchr",954 "regex-syntax",955]956957[[package]]958name = "regex-syntax"959version = "0.8.3"960source = "registry+https://github.com/rust-lang/crates.io-index"961checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"962963[[package]]964name = "rowan"965version = "0.15.15"966source = "registry+https://github.com/rust-lang/crates.io-index"967checksum = "32a58fa8a7ccff2aec4f39cc45bf5f985cec7125ab271cf681c279fd00192b49"968dependencies = [969 "countme",970 "hashbrown 0.14.5",971 "memoffset",972 "rustc-hash",973 "text-size",974]975976[[package]]977name = "rustc-hash"978version = "1.1.0"979source = "registry+https://github.com/rust-lang/crates.io-index"980checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"981982[[package]]983name = "rustix"984version = "0.38.34"985source = "registry+https://github.com/rust-lang/crates.io-index"986checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"987dependencies = [988 "bitflags",989 "errno",990 "libc",991 "linux-raw-sys",992 "windows-sys",993]994995[[package]]996name = "ryu"997version = "1.0.18"998source = "registry+https://github.com/rust-lang/crates.io-index"999checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"10001001[[package]]1002name = "scopeguard"1003version = "1.2.0"1004source = "registry+https://github.com/rust-lang/crates.io-index"1005checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"10061007[[package]]1008name = "serde"1009version = "1.0.202"1010source = "registry+https://github.com/rust-lang/crates.io-index"1011checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395"1012dependencies = [1013 "serde_derive",1014]10151016[[package]]1017name = "serde_derive"1018version = "1.0.202"1019source = "registry+https://github.com/rust-lang/crates.io-index"1020checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838"1021dependencies = [1022 "proc-macro2",1023 "quote",1024 "syn 2.0.64",1025]10261027[[package]]1028name = "serde_json"1029version = "1.0.117"1030source = "registry+https://github.com/rust-lang/crates.io-index"1031checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"1032dependencies = [1033 "itoa",1034 "ryu",1035 "serde",1036]10371038[[package]]1039name = "serde_yaml_with_quirks"1040version = "0.8.24"1041source = "registry+https://github.com/rust-lang/crates.io-index"1042checksum = "47c5983eba86eae2d0058c35fb1065ccffb23af7f8965871069269088098321a"1043dependencies = [1044 "indexmap 1.9.3",1045 "ryu",1046 "serde",1047 "yaml-rust",1048]10491050[[package]]1051name = "sha1"1052version = "0.10.6"1053source = "registry+https://github.com/rust-lang/crates.io-index"1054checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"1055dependencies = [1056 "cfg-if",1057 "cpufeatures",1058 "digest",1059]10601061[[package]]1062name = "sha2"1063version = "0.10.8"1064source = "registry+https://github.com/rust-lang/crates.io-index"1065checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"1066dependencies = [1067 "cfg-if",1068 "cpufeatures",1069 "digest",1070]10711072[[package]]1073name = "sha3"1074version = "0.10.8"1075source = "registry+https://github.com/rust-lang/crates.io-index"1076checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"1077dependencies = [1078 "digest",1079 "keccak",1080]10811082[[package]]1083name = "similar"1084version = "2.5.0"1085source = "registry+https://github.com/rust-lang/crates.io-index"1086checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640"10871088[[package]]1089name = "smallvec"1090version = "1.13.2"1091source = "registry+https://github.com/rust-lang/crates.io-index"1092checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"10931094[[package]]1095name = "static_assertions"1096version = "1.1.0"1097source = "registry+https://github.com/rust-lang/crates.io-index"1098checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"10991100[[package]]1101name = "strsim"1102version = "0.11.1"1103source = "registry+https://github.com/rust-lang/crates.io-index"1104checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"11051106[[package]]1107name = "structdump"1108version = "0.2.0"1109source = "registry+https://github.com/rust-lang/crates.io-index"1110checksum = "b0570327507bf281d8a6e6b0d4c082b12cb6bcee27efce755aa5efacd44076c1"1111dependencies = [1112 "proc-macro2",1113 "quote",1114 "structdump-derive",1115]11161117[[package]]1118name = "structdump-derive"1119version = "0.2.0"1120source = "registry+https://github.com/rust-lang/crates.io-index"1121checksum = "29cc0b59cfa11f1bceda09a9a7e37e6a6c3138575fd24ade8aa9af6d09aedf28"1122dependencies = [1123 "proc-macro2",1124 "quote",1125 "syn 1.0.109",1126]11271128[[package]]1129name = "syn"1130version = "1.0.109"1131source = "registry+https://github.com/rust-lang/crates.io-index"1132checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"1133dependencies = [1134 "proc-macro2",1135 "quote",1136 "unicode-ident",1137]11381139[[package]]1140name = "syn"1141version = "2.0.64"1142source = "registry+https://github.com/rust-lang/crates.io-index"1143checksum = "7ad3dee41f36859875573074334c200d1add8e4a87bb37113ebd31d926b7b11f"1144dependencies = [1145 "proc-macro2",1146 "quote",1147 "unicode-ident",1148]11491150[[package]]1151name = "tempfile"1152version = "3.10.1"1153source = "registry+https://github.com/rust-lang/crates.io-index"1154checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"1155dependencies = [1156 "cfg-if",1157 "fastrand",1158 "rustix",1159 "windows-sys",1160]11611162[[package]]1163name = "tests"1164version = "0.1.0"1165dependencies = [1166 "jrsonnet-evaluator",1167 "jrsonnet-gcmodule",1168 "jrsonnet-stdlib",1169 "json-structural-diff",1170 "serde",1171 "serde_json",1172]11731174[[package]]1175name = "text-size"1176version = "1.1.1"1177source = "registry+https://github.com/rust-lang/crates.io-index"1178checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"11791180[[package]]1181name = "thiserror"1182version = "1.0.61"1183source = "registry+https://github.com/rust-lang/crates.io-index"1184checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"1185dependencies = [1186 "thiserror-impl",1187]11881189[[package]]1190name = "thiserror-impl"1191version = "1.0.61"1192source = "registry+https://github.com/rust-lang/crates.io-index"1193checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"1194dependencies = [1195 "proc-macro2",1196 "quote",1197 "syn 2.0.64",1198]11991200[[package]]1201name = "typenum"1202version = "1.17.0"1203source = "registry+https://github.com/rust-lang/crates.io-index"1204checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"12051206[[package]]1207name = "ungrammar"1208version = "1.16.1"1209source = "registry+https://github.com/rust-lang/crates.io-index"1210checksum = "a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f"12111212[[package]]1213name = "unicode-ident"1214version = "1.0.12"1215source = "registry+https://github.com/rust-lang/crates.io-index"1216checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"12171218[[package]]1219name = "unicode-width"1220version = "0.1.12"1221source = "registry+https://github.com/rust-lang/crates.io-index"1222checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6"12231224[[package]]1225name = "utf8parse"1226version = "0.2.1"1227source = "registry+https://github.com/rust-lang/crates.io-index"1228checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"12291230[[package]]1231name = "version_check"1232version = "0.9.4"1233source = "registry+https://github.com/rust-lang/crates.io-index"1234checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"12351236[[package]]1237name = "wasi"1238version = "0.11.0+wasi-snapshot-preview1"1239source = "registry+https://github.com/rust-lang/crates.io-index"1240checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"12411242[[package]]1243name = "windows-sys"1244version = "0.52.0"1245source = "registry+https://github.com/rust-lang/crates.io-index"1246checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"1247dependencies = [1248 "windows-targets",1249]12501251[[package]]1252name = "windows-targets"1253version = "0.52.5"1254source = "registry+https://github.com/rust-lang/crates.io-index"1255checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"1256dependencies = [1257 "windows_aarch64_gnullvm",1258 "windows_aarch64_msvc",1259 "windows_i686_gnu",1260 "windows_i686_gnullvm",1261 "windows_i686_msvc",1262 "windows_x86_64_gnu",1263 "windows_x86_64_gnullvm",1264 "windows_x86_64_msvc",1265]12661267[[package]]1268name = "windows_aarch64_gnullvm"1269version = "0.52.5"1270source = "registry+https://github.com/rust-lang/crates.io-index"1271checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"12721273[[package]]1274name = "windows_aarch64_msvc"1275version = "0.52.5"1276source = "registry+https://github.com/rust-lang/crates.io-index"1277checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"12781279[[package]]1280name = "windows_i686_gnu"1281version = "0.52.5"1282source = "registry+https://github.com/rust-lang/crates.io-index"1283checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"12841285[[package]]1286name = "windows_i686_gnullvm"1287version = "0.52.5"1288source = "registry+https://github.com/rust-lang/crates.io-index"1289checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"12901291[[package]]1292name = "windows_i686_msvc"1293version = "0.52.5"1294source = "registry+https://github.com/rust-lang/crates.io-index"1295checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"12961297[[package]]1298name = "windows_x86_64_gnu"1299version = "0.52.5"1300source = "registry+https://github.com/rust-lang/crates.io-index"1301checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"13021303[[package]]1304name = "windows_x86_64_gnullvm"1305version = "0.52.5"1306source = "registry+https://github.com/rust-lang/crates.io-index"1307checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"13081309[[package]]1310name = "windows_x86_64_msvc"1311version = "0.52.5"1312source = "registry+https://github.com/rust-lang/crates.io-index"1313checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"13141315[[package]]1316name = "xshell"1317version = "0.2.6"1318source = "registry+https://github.com/rust-lang/crates.io-index"1319checksum = "6db0ab86eae739efd1b054a8d3d16041914030ac4e01cd1dca0cf252fd8b6437"1320dependencies = [1321 "xshell-macros",1322]13231324[[package]]1325name = "xshell-macros"1326version = "0.2.6"1327source = "registry+https://github.com/rust-lang/crates.io-index"1328checksum = "9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852"13291330[[package]]1331name = "xtask"1332version = "0.1.0"1333dependencies = [1334 "anyhow",1335 "indexmap 2.2.6",1336 "itertools",1337 "proc-macro2",1338 "quote",1339 "ungrammar",1340 "xshell",1341]13421343[[package]]1344name = "yaml-rust"1345version = "0.4.5"1346source = "registry+https://github.com/rust-lang/crates.io-index"1347checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"1348dependencies = [1349 "linked-hash-map",1350]13511352[[package]]1353name = "zerocopy"1354version = "0.7.34"1355source = "registry+https://github.com/rust-lang/crates.io-index"1356checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087"1357dependencies = [1358 "zerocopy-derive",1359]13601361[[package]]1362name = "zerocopy-derive"1363version = "0.7.34"1364source = "registry+https://github.com/rust-lang/crates.io-index"1365checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b"1366dependencies = [1367 "proc-macro2",1368 "quote",1369 "syn 2.0.64",1370]