123version = 345[[package]]6name = "ahash"7version = "0.8.9"8source = "registry+https://github.com/rust-lang/crates.io-index"9checksum = "d713b3834d76b85304d4d525563c1276e2e30dc97cc67bfb4585a4a29fc2c89f"10dependencies = [11 "cfg-if",12 "once_cell",13 "version_check",14 "zerocopy",15]1617[[package]]18name = "aho-corasick"19version = "1.1.2"20source = "registry+https://github.com/rust-lang/crates.io-index"21checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"22dependencies = [23 "memchr",24]2526[[package]]27name = "allocator-api2"28version = "0.2.16"29source = "registry+https://github.com/rust-lang/crates.io-index"30checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"3132[[package]]33name = "annotate-snippets"34version = "0.10.1"35source = "registry+https://github.com/rust-lang/crates.io-index"36checksum = "0a433302f833baa830c0092100c481c7ea768c5981a3c36f549517a502f246dd"37dependencies = [38 "anstyle",39 "unicode-width",40]4142[[package]]43name = "anstream"44version = "0.6.12"45source = "registry+https://github.com/rust-lang/crates.io-index"46checksum = "96b09b5178381e0874812a9b157f7fe84982617e48f71f4e3235482775e5b540"47dependencies = [48 "anstyle",49 "anstyle-parse",50 "anstyle-query",51 "anstyle-wincon",52 "colorchoice",53 "utf8parse",54]5556[[package]]57name = "anstyle"58version = "1.0.6"59source = "registry+https://github.com/rust-lang/crates.io-index"60checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"6162[[package]]63name = "anstyle-parse"64version = "0.2.3"65source = "registry+https://github.com/rust-lang/crates.io-index"66checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c"67dependencies = [68 "utf8parse",69]7071[[package]]72name = "anstyle-query"73version = "1.0.2"74source = "registry+https://github.com/rust-lang/crates.io-index"75checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648"76dependencies = [77 "windows-sys",78]7980[[package]]81name = "anstyle-wincon"82version = "3.0.2"83source = "registry+https://github.com/rust-lang/crates.io-index"84checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7"85dependencies = [86 "anstyle",87 "windows-sys",88]8990[[package]]91name = "anyhow"92version = "1.0.80"93source = "registry+https://github.com/rust-lang/crates.io-index"94checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1"9596[[package]]97name = "autocfg"98version = "1.1.0"99source = "registry+https://github.com/rust-lang/crates.io-index"100checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"101102[[package]]103name = "base64"104version = "0.21.7"105source = "registry+https://github.com/rust-lang/crates.io-index"106checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"107108[[package]]109name = "beef"110version = "0.5.2"111source = "registry+https://github.com/rust-lang/crates.io-index"112checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1"113114[[package]]115name = "bincode"116version = "1.3.3"117source = "registry+https://github.com/rust-lang/crates.io-index"118checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"119dependencies = [120 "serde",121]122123[[package]]124name = "bitflags"125version = "1.3.2"126source = "registry+https://github.com/rust-lang/crates.io-index"127checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"128129[[package]]130name = "bitflags"131version = "2.4.2"132source = "registry+https://github.com/rust-lang/crates.io-index"133checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"134135[[package]]136name = "block-buffer"137version = "0.10.4"138source = "registry+https://github.com/rust-lang/crates.io-index"139checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"140dependencies = [141 "generic-array",142]143144[[package]]145name = "bumpalo"146version = "3.15.1"147source = "registry+https://github.com/rust-lang/crates.io-index"148checksum = "c764d619ca78fccbf3069b37bd7af92577f044bb15236036662d79b6559f25b7"149150[[package]]151name = "cc"152version = "1.0.83"153source = "registry+https://github.com/rust-lang/crates.io-index"154checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"155dependencies = [156 "libc",157]158159[[package]]160name = "cfg-if"161version = "1.0.0"162source = "registry+https://github.com/rust-lang/crates.io-index"163checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"164165[[package]]166name = "clap"167version = "4.5.1"168source = "registry+https://github.com/rust-lang/crates.io-index"169checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da"170dependencies = [171 "clap_builder",172 "clap_derive",173]174175[[package]]176name = "clap_builder"177version = "4.5.1"178source = "registry+https://github.com/rust-lang/crates.io-index"179checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb"180dependencies = [181 "anstream",182 "anstyle",183 "clap_lex",184 "strsim",185]186187[[package]]188name = "clap_complete"189version = "4.5.1"190source = "registry+https://github.com/rust-lang/crates.io-index"191checksum = "885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c"192dependencies = [193 "clap",194]195196[[package]]197name = "clap_derive"198version = "4.5.0"199source = "registry+https://github.com/rust-lang/crates.io-index"200checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47"201dependencies = [202 "heck",203 "proc-macro2",204 "quote",205 "syn 2.0.50",206]207208[[package]]209name = "clap_lex"210version = "0.7.0"211source = "registry+https://github.com/rust-lang/crates.io-index"212checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"213214[[package]]215name = "colorchoice"216version = "1.0.0"217source = "registry+https://github.com/rust-lang/crates.io-index"218checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"219220[[package]]221name = "console"222version = "0.15.8"223source = "registry+https://github.com/rust-lang/crates.io-index"224checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"225dependencies = [226 "encode_unicode",227 "lazy_static",228 "libc",229 "windows-sys",230]231232[[package]]233name = "countme"234version = "3.0.1"235source = "registry+https://github.com/rust-lang/crates.io-index"236checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"237238[[package]]239name = "cpufeatures"240version = "0.2.12"241source = "registry+https://github.com/rust-lang/crates.io-index"242checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"243dependencies = [244 "libc",245]246247[[package]]248name = "crypto-common"249version = "0.1.6"250source = "registry+https://github.com/rust-lang/crates.io-index"251checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"252dependencies = [253 "generic-array",254 "typenum",255]256257[[package]]258name = "derivative"259version = "2.2.0"260source = "registry+https://github.com/rust-lang/crates.io-index"261checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"262dependencies = [263 "proc-macro2",264 "quote",265 "syn 1.0.109",266]267268[[package]]269name = "digest"270version = "0.10.7"271source = "registry+https://github.com/rust-lang/crates.io-index"272checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"273dependencies = [274 "block-buffer",275 "crypto-common",276]277278[[package]]279name = "dprint-core"280version = "0.65.0"281source = "registry+https://github.com/rust-lang/crates.io-index"282checksum = "b569f4e3085ae957ecc37588e6b2227791b72745434eae966db29e122ba27f0d"283dependencies = [284 "anyhow",285 "bumpalo",286 "indexmap 2.2.3",287 "rustc-hash",288 "serde",289 "unicode-width",290]291292[[package]]293name = "drop_bomb"294version = "0.1.5"295source = "registry+https://github.com/rust-lang/crates.io-index"296checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"297298[[package]]299name = "either"300version = "1.10.0"301source = "registry+https://github.com/rust-lang/crates.io-index"302checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"303304[[package]]305name = "encode_unicode"306version = "0.3.6"307source = "registry+https://github.com/rust-lang/crates.io-index"308checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"309310[[package]]311name = "equivalent"312version = "1.0.1"313source = "registry+https://github.com/rust-lang/crates.io-index"314checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"315316[[package]]317name = "errno"318version = "0.3.8"319source = "registry+https://github.com/rust-lang/crates.io-index"320checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"321dependencies = [322 "libc",323 "windows-sys",324]325326[[package]]327name = "fastrand"328version = "2.0.1"329source = "registry+https://github.com/rust-lang/crates.io-index"330checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"331332[[package]]333name = "fnv"334version = "1.0.7"335source = "registry+https://github.com/rust-lang/crates.io-index"336checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"337338[[package]]339name = "generic-array"340version = "0.14.7"341source = "registry+https://github.com/rust-lang/crates.io-index"342checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"343dependencies = [344 "typenum",345 "version_check",346]347348[[package]]349name = "getrandom"350version = "0.2.12"351source = "registry+https://github.com/rust-lang/crates.io-index"352checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"353dependencies = [354 "cfg-if",355 "libc",356 "wasi",357]358359[[package]]360name = "hashbrown"361version = "0.12.3"362source = "registry+https://github.com/rust-lang/crates.io-index"363checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"364365[[package]]366name = "hashbrown"367version = "0.14.3"368source = "registry+https://github.com/rust-lang/crates.io-index"369checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"370dependencies = [371 "ahash",372 "allocator-api2",373]374375[[package]]376name = "heck"377version = "0.4.1"378source = "registry+https://github.com/rust-lang/crates.io-index"379checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"380381[[package]]382name = "hi-doc"383version = "0.1.0"384source = "registry+https://github.com/rust-lang/crates.io-index"385checksum = "748c617f3021ee027bf6f94d54f9c28877467cb79c5847d0dd70c3a6db4da0fc"386dependencies = [387 "num-traits",388 "rand",389 "random_color",390 "range-map",391 "smallvec",392]393394[[package]]395name = "indexmap"396version = "1.9.3"397source = "registry+https://github.com/rust-lang/crates.io-index"398checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"399dependencies = [400 "autocfg",401 "hashbrown 0.12.3",402]403404[[package]]405name = "indexmap"406version = "2.2.3"407source = "registry+https://github.com/rust-lang/crates.io-index"408checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177"409dependencies = [410 "equivalent",411 "hashbrown 0.14.3",412 "serde",413]414415[[package]]416name = "indoc"417version = "2.0.4"418source = "registry+https://github.com/rust-lang/crates.io-index"419checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8"420421[[package]]422name = "insta"423version = "1.35.1"424source = "registry+https://github.com/rust-lang/crates.io-index"425checksum = "7c985c1bef99cf13c58fade470483d81a2bfe846ebde60ed28cc2dddec2df9e2"426dependencies = [427 "console",428 "lazy_static",429 "linked-hash-map",430 "similar",431 "yaml-rust",432]433434[[package]]435name = "itertools"436version = "0.12.1"437source = "registry+https://github.com/rust-lang/crates.io-index"438checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"439dependencies = [440 "either",441]442443[[package]]444name = "itoa"445version = "1.0.10"446source = "registry+https://github.com/rust-lang/crates.io-index"447checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"448449[[package]]450name = "jrsonnet"451version = "0.5.0-pre96"452dependencies = [453 "clap",454 "clap_complete",455 "hi-doc",456 "jrsonnet-cli",457 "jrsonnet-evaluator",458 "jrsonnet-gcmodule",459 "jrsonnet-parser",460 "mimallocator",461 "serde",462 "serde_json",463 "thiserror",464]465466[[package]]467name = "jrsonnet-cli"468version = "0.5.0-pre96"469dependencies = [470 "clap",471 "jrsonnet-evaluator",472 "jrsonnet-gcmodule",473 "jrsonnet-parser",474 "jrsonnet-stdlib",475]476477[[package]]478name = "jrsonnet-evaluator"479version = "0.5.0-pre96"480dependencies = [481 "annotate-snippets",482 "anyhow",483 "bincode",484 "derivative",485 "hashbrown 0.14.3",486 "hi-doc",487 "jrsonnet-gcmodule",488 "jrsonnet-interner",489 "jrsonnet-macros",490 "jrsonnet-parser",491 "jrsonnet-types",492 "num-bigint",493 "pathdiff",494 "rustc-hash",495 "serde",496 "static_assertions",497 "strsim",498 "thiserror",499]500501[[package]]502name = "jrsonnet-fmt"503version = "0.5.0-pre96"504dependencies = [505 "clap",506 "dprint-core",507 "hi-doc",508 "indoc",509 "insta",510 "jrsonnet-rowan-parser",511 "tempfile",512 "thiserror",513]514515[[package]]516name = "jrsonnet-gcmodule"517version = "0.3.6"518source = "registry+https://github.com/rust-lang/crates.io-index"519checksum = "c11fb98940a7f8b419619e98ccbf2e094671a5fdd0e277f05acd373071186d57"520dependencies = [521 "jrsonnet-gcmodule-derive",522 "parking_lot",523]524525[[package]]526name = "jrsonnet-gcmodule-derive"527version = "0.3.6"528source = "registry+https://github.com/rust-lang/crates.io-index"529checksum = "6bee774b7ba86fc86ee84482cd6732aa860ae3559f9827c65efd75c51e66ac76"530dependencies = [531 "proc-macro2",532 "quote",533 "syn 1.0.109",534]535536[[package]]537name = "jrsonnet-interner"538version = "0.5.0-pre96"539dependencies = [540 "hashbrown 0.14.3",541 "jrsonnet-gcmodule",542 "rustc-hash",543 "serde",544 "structdump",545]546547[[package]]548name = "jrsonnet-macros"549version = "0.5.0-pre96"550dependencies = [551 "proc-macro2",552 "quote",553 "syn 2.0.50",554]555556[[package]]557name = "jrsonnet-parser"558version = "0.5.0-pre96"559dependencies = [560 "jrsonnet-gcmodule",561 "jrsonnet-interner",562 "peg",563 "serde",564 "static_assertions",565 "structdump",566]567568[[package]]569name = "jrsonnet-rowan-parser"570version = "0.5.0-pre96"571dependencies = [572 "anyhow",573 "drop_bomb",574 "indoc",575 "insta",576 "logos",577 "rowan",578 "thiserror",579]580581[[package]]582name = "jrsonnet-stdlib"583version = "0.5.0-pre96"584dependencies = [585 "base64",586 "bincode",587 "jrsonnet-evaluator",588 "jrsonnet-gcmodule",589 "jrsonnet-macros",590 "jrsonnet-parser",591 "lru",592 "md5",593 "num-bigint",594 "regex",595 "rustc-hash",596 "serde",597 "serde_json",598 "serde_yaml_with_quirks",599 "sha1",600 "sha2",601 "sha3",602 "structdump",603]604605[[package]]606name = "jrsonnet-types"607version = "0.5.0-pre96"608dependencies = [609 "jrsonnet-gcmodule",610 "peg",611]612613[[package]]614name = "keccak"615version = "0.1.5"616source = "registry+https://github.com/rust-lang/crates.io-index"617checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654"618dependencies = [619 "cpufeatures",620]621622[[package]]623name = "lazy_static"624version = "1.4.0"625source = "registry+https://github.com/rust-lang/crates.io-index"626checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"627628[[package]]629name = "libc"630version = "0.2.153"631source = "registry+https://github.com/rust-lang/crates.io-index"632checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"633634[[package]]635name = "libjsonnet"636version = "0.5.0-pre96"637dependencies = [638 "jrsonnet-evaluator",639 "jrsonnet-gcmodule",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.13"653source = "registry+https://github.com/rust-lang/crates.io-index"654checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"655656[[package]]657name = "lock_api"658version = "0.4.11"659source = "registry+https://github.com/rust-lang/crates.io-index"660checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"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.50",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.2"702source = "registry+https://github.com/rust-lang/crates.io-index"703checksum = "db2c024b41519440580066ba82aab04092b333e09066a5eb86c7c4890df31f22"704dependencies = [705 "hashbrown 0.14.3",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.1"717source = "registry+https://github.com/rust-lang/crates.io-index"718checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"719720[[package]]721name = "memoffset"722version = "0.9.0"723source = "registry+https://github.com/rust-lang/crates.io-index"724checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"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.4"751source = "registry+https://github.com/rust-lang/crates.io-index"752checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"753dependencies = [754 "autocfg",755 "num-integer",756 "num-traits",757 "serde",758]759760[[package]]761name = "num-integer"762version = "0.1.46"763source = "registry+https://github.com/rust-lang/crates.io-index"764checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"765dependencies = [766 "num-traits",767]768769[[package]]770name = "num-traits"771version = "0.2.18"772source = "registry+https://github.com/rust-lang/crates.io-index"773checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"774dependencies = [775 "autocfg",776]777778[[package]]779name = "once_cell"780version = "1.19.0"781source = "registry+https://github.com/rust-lang/crates.io-index"782checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"783784[[package]]785name = "parking_lot"786version = "0.12.1"787source = "registry+https://github.com/rust-lang/crates.io-index"788checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"789dependencies = [790 "lock_api",791 "parking_lot_core",792]793794[[package]]795name = "parking_lot_core"796version = "0.9.9"797source = "registry+https://github.com/rust-lang/crates.io-index"798checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"799dependencies = [800 "cfg-if",801 "libc",802 "redox_syscall",803 "smallvec",804 "windows-targets 0.48.5",805]806807[[package]]808name = "pathdiff"809version = "0.2.1"810source = "registry+https://github.com/rust-lang/crates.io-index"811checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"812813[[package]]814name = "peg"815version = "0.8.2"816source = "registry+https://github.com/rust-lang/crates.io-index"817checksum = "400bcab7d219c38abf8bd7cc2054eb9bbbd4312d66f6a5557d572a203f646f61"818dependencies = [819 "peg-macros",820 "peg-runtime",821]822823[[package]]824name = "peg-macros"825version = "0.8.2"826source = "registry+https://github.com/rust-lang/crates.io-index"827checksum = "46e61cce859b76d19090f62da50a9fe92bab7c2a5f09e183763559a2ac392c90"828dependencies = [829 "peg-runtime",830 "proc-macro2",831 "quote",832]833834[[package]]835name = "peg-runtime"836version = "0.8.2"837source = "registry+https://github.com/rust-lang/crates.io-index"838checksum = "36bae92c60fa2398ce4678b98b2c4b5a7c61099961ca1fa305aec04a9ad28922"839840[[package]]841name = "ppv-lite86"842version = "0.2.17"843source = "registry+https://github.com/rust-lang/crates.io-index"844checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"845846[[package]]847name = "proc-macro2"848version = "1.0.78"849source = "registry+https://github.com/rust-lang/crates.io-index"850checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"851dependencies = [852 "unicode-ident",853]854855[[package]]856name = "quote"857version = "1.0.35"858source = "registry+https://github.com/rust-lang/crates.io-index"859checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"860dependencies = [861 "proc-macro2",862]863864[[package]]865name = "rand"866version = "0.8.5"867source = "registry+https://github.com/rust-lang/crates.io-index"868checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"869dependencies = [870 "libc",871 "rand_chacha",872 "rand_core",873]874875[[package]]876name = "rand_chacha"877version = "0.3.1"878source = "registry+https://github.com/rust-lang/crates.io-index"879checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"880dependencies = [881 "ppv-lite86",882 "rand_core",883]884885[[package]]886name = "rand_core"887version = "0.6.4"888source = "registry+https://github.com/rust-lang/crates.io-index"889checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"890dependencies = [891 "getrandom",892]893894[[package]]895name = "random_color"896version = "0.8.0"897source = "registry+https://github.com/rust-lang/crates.io-index"898checksum = "0085421bc527effa7ed6d46bac0a28734663c47abe03d80a5e78e441fad85196"899dependencies = [900 "rand",901]902903[[package]]904name = "range-map"905version = "0.2.0"906source = "registry+https://github.com/rust-lang/crates.io-index"907checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"908dependencies = [909 "num-traits",910]911912[[package]]913name = "redox_syscall"914version = "0.4.1"915source = "registry+https://github.com/rust-lang/crates.io-index"916checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"917dependencies = [918 "bitflags 1.3.2",919]920921[[package]]922name = "regex"923version = "1.10.3"924source = "registry+https://github.com/rust-lang/crates.io-index"925checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"926dependencies = [927 "aho-corasick",928 "memchr",929 "regex-automata",930 "regex-syntax",931]932933[[package]]934name = "regex-automata"935version = "0.4.5"936source = "registry+https://github.com/rust-lang/crates.io-index"937checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd"938dependencies = [939 "aho-corasick",940 "memchr",941 "regex-syntax",942]943944[[package]]945name = "regex-syntax"946version = "0.8.2"947source = "registry+https://github.com/rust-lang/crates.io-index"948checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"949950[[package]]951name = "rowan"952version = "0.15.15"953source = "registry+https://github.com/rust-lang/crates.io-index"954checksum = "32a58fa8a7ccff2aec4f39cc45bf5f985cec7125ab271cf681c279fd00192b49"955dependencies = [956 "countme",957 "hashbrown 0.14.3",958 "memoffset",959 "rustc-hash",960 "text-size",961]962963[[package]]964name = "rustc-hash"965version = "1.1.0"966source = "registry+https://github.com/rust-lang/crates.io-index"967checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"968969[[package]]970name = "rustix"971version = "0.38.31"972source = "registry+https://github.com/rust-lang/crates.io-index"973checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"974dependencies = [975 "bitflags 2.4.2",976 "errno",977 "libc",978 "linux-raw-sys",979 "windows-sys",980]981982[[package]]983name = "ryu"984version = "1.0.17"985source = "registry+https://github.com/rust-lang/crates.io-index"986checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"987988[[package]]989name = "scopeguard"990version = "1.2.0"991source = "registry+https://github.com/rust-lang/crates.io-index"992checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"993994[[package]]995name = "serde"996version = "1.0.197"997source = "registry+https://github.com/rust-lang/crates.io-index"998checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"999dependencies = [1000 "serde_derive",1001]10021003[[package]]1004name = "serde_derive"1005version = "1.0.197"1006source = "registry+https://github.com/rust-lang/crates.io-index"1007checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"1008dependencies = [1009 "proc-macro2",1010 "quote",1011 "syn 2.0.50",1012]10131014[[package]]1015name = "serde_json"1016version = "1.0.114"1017source = "registry+https://github.com/rust-lang/crates.io-index"1018checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0"1019dependencies = [1020 "itoa",1021 "ryu",1022 "serde",1023]10241025[[package]]1026name = "serde_yaml_with_quirks"1027version = "0.8.24"1028source = "registry+https://github.com/rust-lang/crates.io-index"1029checksum = "47c5983eba86eae2d0058c35fb1065ccffb23af7f8965871069269088098321a"1030dependencies = [1031 "indexmap 1.9.3",1032 "ryu",1033 "serde",1034 "yaml-rust",1035]10361037[[package]]1038name = "sha1"1039version = "0.10.6"1040source = "registry+https://github.com/rust-lang/crates.io-index"1041checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"1042dependencies = [1043 "cfg-if",1044 "cpufeatures",1045 "digest",1046]10471048[[package]]1049name = "sha2"1050version = "0.10.8"1051source = "registry+https://github.com/rust-lang/crates.io-index"1052checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"1053dependencies = [1054 "cfg-if",1055 "cpufeatures",1056 "digest",1057]10581059[[package]]1060name = "sha3"1061version = "0.10.8"1062source = "registry+https://github.com/rust-lang/crates.io-index"1063checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"1064dependencies = [1065 "digest",1066 "keccak",1067]10681069[[package]]1070name = "similar"1071version = "2.4.0"1072source = "registry+https://github.com/rust-lang/crates.io-index"1073checksum = "32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21"10741075[[package]]1076name = "smallvec"1077version = "1.13.1"1078source = "registry+https://github.com/rust-lang/crates.io-index"1079checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"10801081[[package]]1082name = "static_assertions"1083version = "1.1.0"1084source = "registry+https://github.com/rust-lang/crates.io-index"1085checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"10861087[[package]]1088name = "strsim"1089version = "0.11.0"1090source = "registry+https://github.com/rust-lang/crates.io-index"1091checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"10921093[[package]]1094name = "structdump"1095version = "0.2.0"1096source = "registry+https://github.com/rust-lang/crates.io-index"1097checksum = "b0570327507bf281d8a6e6b0d4c082b12cb6bcee27efce755aa5efacd44076c1"1098dependencies = [1099 "proc-macro2",1100 "quote",1101 "structdump-derive",1102]11031104[[package]]1105name = "structdump-derive"1106version = "0.2.0"1107source = "registry+https://github.com/rust-lang/crates.io-index"1108checksum = "29cc0b59cfa11f1bceda09a9a7e37e6a6c3138575fd24ade8aa9af6d09aedf28"1109dependencies = [1110 "proc-macro2",1111 "quote",1112 "syn 1.0.109",1113]11141115[[package]]1116name = "syn"1117version = "1.0.109"1118source = "registry+https://github.com/rust-lang/crates.io-index"1119checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"1120dependencies = [1121 "proc-macro2",1122 "quote",1123 "unicode-ident",1124]11251126[[package]]1127name = "syn"1128version = "2.0.50"1129source = "registry+https://github.com/rust-lang/crates.io-index"1130checksum = "74f1bdc9872430ce9b75da68329d1c1746faf50ffac5f19e02b71e37ff881ffb"1131dependencies = [1132 "proc-macro2",1133 "quote",1134 "unicode-ident",1135]11361137[[package]]1138name = "tempfile"1139version = "3.10.0"1140source = "registry+https://github.com/rust-lang/crates.io-index"1141checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67"1142dependencies = [1143 "cfg-if",1144 "fastrand",1145 "rustix",1146 "windows-sys",1147]11481149[[package]]1150name = "tests"1151version = "0.1.0"1152dependencies = [1153 "jrsonnet-evaluator",1154 "jrsonnet-gcmodule",1155 "jrsonnet-stdlib",1156 "serde",1157]11581159[[package]]1160name = "text-size"1161version = "1.1.1"1162source = "registry+https://github.com/rust-lang/crates.io-index"1163checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"11641165[[package]]1166name = "thiserror"1167version = "1.0.57"1168source = "registry+https://github.com/rust-lang/crates.io-index"1169checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b"1170dependencies = [1171 "thiserror-impl",1172]11731174[[package]]1175name = "thiserror-impl"1176version = "1.0.57"1177source = "registry+https://github.com/rust-lang/crates.io-index"1178checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81"1179dependencies = [1180 "proc-macro2",1181 "quote",1182 "syn 2.0.50",1183]11841185[[package]]1186name = "typenum"1187version = "1.17.0"1188source = "registry+https://github.com/rust-lang/crates.io-index"1189checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"11901191[[package]]1192name = "ungrammar"1193version = "1.16.1"1194source = "registry+https://github.com/rust-lang/crates.io-index"1195checksum = "a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f"11961197[[package]]1198name = "unicode-ident"1199version = "1.0.12"1200source = "registry+https://github.com/rust-lang/crates.io-index"1201checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"12021203[[package]]1204name = "unicode-width"1205version = "0.1.11"1206source = "registry+https://github.com/rust-lang/crates.io-index"1207checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"12081209[[package]]1210name = "utf8parse"1211version = "0.2.1"1212source = "registry+https://github.com/rust-lang/crates.io-index"1213checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"12141215[[package]]1216name = "version_check"1217version = "0.9.4"1218source = "registry+https://github.com/rust-lang/crates.io-index"1219checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"12201221[[package]]1222name = "wasi"1223version = "0.11.0+wasi-snapshot-preview1"1224source = "registry+https://github.com/rust-lang/crates.io-index"1225checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"12261227[[package]]1228name = "windows-sys"1229version = "0.52.0"1230source = "registry+https://github.com/rust-lang/crates.io-index"1231checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"1232dependencies = [1233 "windows-targets 0.52.0",1234]12351236[[package]]1237name = "windows-targets"1238version = "0.48.5"1239source = "registry+https://github.com/rust-lang/crates.io-index"1240checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"1241dependencies = [1242 "windows_aarch64_gnullvm 0.48.5",1243 "windows_aarch64_msvc 0.48.5",1244 "windows_i686_gnu 0.48.5",1245 "windows_i686_msvc 0.48.5",1246 "windows_x86_64_gnu 0.48.5",1247 "windows_x86_64_gnullvm 0.48.5",1248 "windows_x86_64_msvc 0.48.5",1249]12501251[[package]]1252name = "windows-targets"1253version = "0.52.0"1254source = "registry+https://github.com/rust-lang/crates.io-index"1255checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"1256dependencies = [1257 "windows_aarch64_gnullvm 0.52.0",1258 "windows_aarch64_msvc 0.52.0",1259 "windows_i686_gnu 0.52.0",1260 "windows_i686_msvc 0.52.0",1261 "windows_x86_64_gnu 0.52.0",1262 "windows_x86_64_gnullvm 0.52.0",1263 "windows_x86_64_msvc 0.52.0",1264]12651266[[package]]1267name = "windows_aarch64_gnullvm"1268version = "0.48.5"1269source = "registry+https://github.com/rust-lang/crates.io-index"1270checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"12711272[[package]]1273name = "windows_aarch64_gnullvm"1274version = "0.52.0"1275source = "registry+https://github.com/rust-lang/crates.io-index"1276checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"12771278[[package]]1279name = "windows_aarch64_msvc"1280version = "0.48.5"1281source = "registry+https://github.com/rust-lang/crates.io-index"1282checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"12831284[[package]]1285name = "windows_aarch64_msvc"1286version = "0.52.0"1287source = "registry+https://github.com/rust-lang/crates.io-index"1288checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"12891290[[package]]1291name = "windows_i686_gnu"1292version = "0.48.5"1293source = "registry+https://github.com/rust-lang/crates.io-index"1294checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"12951296[[package]]1297name = "windows_i686_gnu"1298version = "0.52.0"1299source = "registry+https://github.com/rust-lang/crates.io-index"1300checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"13011302[[package]]1303name = "windows_i686_msvc"1304version = "0.48.5"1305source = "registry+https://github.com/rust-lang/crates.io-index"1306checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"13071308[[package]]1309name = "windows_i686_msvc"1310version = "0.52.0"1311source = "registry+https://github.com/rust-lang/crates.io-index"1312checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"13131314[[package]]1315name = "windows_x86_64_gnu"1316version = "0.48.5"1317source = "registry+https://github.com/rust-lang/crates.io-index"1318checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"13191320[[package]]1321name = "windows_x86_64_gnu"1322version = "0.52.0"1323source = "registry+https://github.com/rust-lang/crates.io-index"1324checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"13251326[[package]]1327name = "windows_x86_64_gnullvm"1328version = "0.48.5"1329source = "registry+https://github.com/rust-lang/crates.io-index"1330checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"13311332[[package]]1333name = "windows_x86_64_gnullvm"1334version = "0.52.0"1335source = "registry+https://github.com/rust-lang/crates.io-index"1336checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"13371338[[package]]1339name = "windows_x86_64_msvc"1340version = "0.48.5"1341source = "registry+https://github.com/rust-lang/crates.io-index"1342checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"13431344[[package]]1345name = "windows_x86_64_msvc"1346version = "0.52.0"1347source = "registry+https://github.com/rust-lang/crates.io-index"1348checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"13491350[[package]]1351name = "xshell"1352version = "0.2.5"1353source = "registry+https://github.com/rust-lang/crates.io-index"1354checksum = "ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad"1355dependencies = [1356 "xshell-macros",1357]13581359[[package]]1360name = "xshell-macros"1361version = "0.2.5"1362source = "registry+https://github.com/rust-lang/crates.io-index"1363checksum = "7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e"13641365[[package]]1366name = "xtask"1367version = "0.1.0"1368dependencies = [1369 "anyhow",1370 "indexmap 2.2.3",1371 "itertools",1372 "proc-macro2",1373 "quote",1374 "ungrammar",1375 "xshell",1376]13771378[[package]]1379name = "yaml-rust"1380version = "0.4.5"1381source = "registry+https://github.com/rust-lang/crates.io-index"1382checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"1383dependencies = [1384 "linked-hash-map",1385]13861387[[package]]1388name = "zerocopy"1389version = "0.7.32"1390source = "registry+https://github.com/rust-lang/crates.io-index"1391checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"1392dependencies = [1393 "zerocopy-derive",1394]13951396[[package]]1397name = "zerocopy-derive"1398version = "0.7.32"1399source = "registry+https://github.com/rust-lang/crates.io-index"1400checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"1401dependencies = [1402 "proc-macro2",1403 "quote",1404 "syn 2.0.50",1405]