123version = 345[[package]]6name = "addr2line"7version = "0.21.0"8source = "registry+https://github.com/rust-lang/crates.io-index"9checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"10dependencies = [11 "gimli",12]1314[[package]]15name = "adler"16version = "1.0.2"17source = "registry+https://github.com/rust-lang/crates.io-index"18checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"1920[[package]]21name = "ahash"22version = "0.8.6"23source = "registry+https://github.com/rust-lang/crates.io-index"24checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a"25dependencies = [26 "cfg-if",27 "once_cell",28 "version_check",29 "zerocopy",30]3132[[package]]33name = "annotate-snippets"34version = "0.9.1"35source = "registry+https://github.com/rust-lang/crates.io-index"36checksum = "c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36"37dependencies = [38 "unicode-width",39 "yansi-term",40]4142[[package]]43name = "anstream"44version = "0.6.4"45source = "registry+https://github.com/rust-lang/crates.io-index"46checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"47dependencies = [48 "anstyle",49 "anstyle-parse",50 "anstyle-query",51 "anstyle-wincon",52 "colorchoice",53 "utf8parse",54]5556[[package]]57name = "anstyle"58version = "1.0.4"59source = "registry+https://github.com/rust-lang/crates.io-index"60checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"6162[[package]]63name = "anstyle-parse"64version = "0.2.2"65source = "registry+https://github.com/rust-lang/crates.io-index"66checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140"67dependencies = [68 "utf8parse",69]7071[[package]]72name = "anstyle-query"73version = "1.0.0"74source = "registry+https://github.com/rust-lang/crates.io-index"75checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"76dependencies = [77 "windows-sys 0.48.0",78]7980[[package]]81name = "anstyle-wincon"82version = "3.0.1"83source = "registry+https://github.com/rust-lang/crates.io-index"84checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"85dependencies = [86 "anstyle",87 "windows-sys 0.48.0",88]8990[[package]]91name = "anyhow"92version = "1.0.75"93source = "registry+https://github.com/rust-lang/crates.io-index"94checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"9596[[package]]97name = "ass-stroke"98version = "0.1.0"99source = "git+https://github.com/CertainLach/ass-stroke#e649d7ffb2beb4800143b7a5acfdae0ad3fb6d94"100dependencies = [101 "num-traits",102 "rand 0.8.5",103 "random_color",104 "range-map",105 "smallvec",106]107108[[package]]109name = "async-trait"110version = "0.1.74"111source = "registry+https://github.com/rust-lang/crates.io-index"112checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"113dependencies = [114 "proc-macro2",115 "quote",116 "syn 2.0.38",117]118119[[package]]120name = "autocfg"121version = "1.1.0"122source = "registry+https://github.com/rust-lang/crates.io-index"123checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"124125[[package]]126name = "backtrace"127version = "0.3.69"128source = "registry+https://github.com/rust-lang/crates.io-index"129checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"130dependencies = [131 "addr2line",132 "cc",133 "cfg-if",134 "libc",135 "miniz_oxide",136 "object",137 "rustc-demangle",138]139140[[package]]141name = "backtrace-ext"142version = "0.2.1"143source = "registry+https://github.com/rust-lang/crates.io-index"144checksum = "537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50"145dependencies = [146 "backtrace",147]148149[[package]]150name = "base64"151version = "0.21.5"152source = "registry+https://github.com/rust-lang/crates.io-index"153checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9"154155[[package]]156name = "beef"157version = "0.5.2"158source = "registry+https://github.com/rust-lang/crates.io-index"159checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1"160161[[package]]162name = "bincode"163version = "1.3.3"164source = "registry+https://github.com/rust-lang/crates.io-index"165checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"166dependencies = [167 "serde",168]169170[[package]]171name = "bitflags"172version = "1.3.2"173source = "registry+https://github.com/rust-lang/crates.io-index"174checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"175176[[package]]177name = "bitflags"178version = "2.4.1"179source = "registry+https://github.com/rust-lang/crates.io-index"180checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"181182[[package]]183name = "block-buffer"184version = "0.10.4"185source = "registry+https://github.com/rust-lang/crates.io-index"186checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"187dependencies = [188 "generic-array",189]190191[[package]]192name = "bumpalo"193version = "3.14.0"194source = "registry+https://github.com/rust-lang/crates.io-index"195checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"196197[[package]]198name = "cc"199version = "1.0.83"200source = "registry+https://github.com/rust-lang/crates.io-index"201checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"202dependencies = [203 "libc",204]205206[[package]]207name = "cfg-if"208version = "1.0.0"209source = "registry+https://github.com/rust-lang/crates.io-index"210checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"211212[[package]]213name = "clap"214version = "4.4.7"215source = "registry+https://github.com/rust-lang/crates.io-index"216checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b"217dependencies = [218 "clap_builder",219 "clap_derive",220]221222[[package]]223name = "clap_builder"224version = "4.4.7"225source = "registry+https://github.com/rust-lang/crates.io-index"226checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663"227dependencies = [228 "anstream",229 "anstyle",230 "clap_lex",231 "strsim",232]233234[[package]]235name = "clap_complete"236version = "4.4.4"237source = "registry+https://github.com/rust-lang/crates.io-index"238checksum = "bffe91f06a11b4b9420f62103854e90867812cd5d01557f853c5ee8e791b12ae"239dependencies = [240 "clap",241]242243[[package]]244name = "clap_derive"245version = "4.4.7"246source = "registry+https://github.com/rust-lang/crates.io-index"247checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442"248dependencies = [249 "heck",250 "proc-macro2",251 "quote",252 "syn 2.0.38",253]254255[[package]]256name = "clap_lex"257version = "0.6.0"258source = "registry+https://github.com/rust-lang/crates.io-index"259checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"260261[[package]]262name = "colorchoice"263version = "1.0.0"264source = "registry+https://github.com/rust-lang/crates.io-index"265checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"266267[[package]]268name = "console"269version = "0.15.7"270source = "registry+https://github.com/rust-lang/crates.io-index"271checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8"272dependencies = [273 "encode_unicode",274 "lazy_static",275 "libc",276 "windows-sys 0.45.0",277]278279[[package]]280name = "countme"281version = "3.0.1"282source = "registry+https://github.com/rust-lang/crates.io-index"283checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"284285[[package]]286name = "cpufeatures"287version = "0.2.11"288source = "registry+https://github.com/rust-lang/crates.io-index"289checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0"290dependencies = [291 "libc",292]293294[[package]]295name = "crossbeam-channel"296version = "0.5.8"297source = "registry+https://github.com/rust-lang/crates.io-index"298checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"299dependencies = [300 "cfg-if",301 "crossbeam-utils",302]303304[[package]]305name = "crossbeam-utils"306version = "0.8.16"307source = "registry+https://github.com/rust-lang/crates.io-index"308checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"309dependencies = [310 "cfg-if",311]312313[[package]]314name = "crypto-common"315version = "0.1.6"316source = "registry+https://github.com/rust-lang/crates.io-index"317checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"318dependencies = [319 "generic-array",320 "typenum",321]322323[[package]]324name = "derivative"325version = "2.2.0"326source = "registry+https://github.com/rust-lang/crates.io-index"327checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"328dependencies = [329 "proc-macro2",330 "quote",331 "syn 1.0.109",332]333334[[package]]335name = "digest"336version = "0.10.7"337source = "registry+https://github.com/rust-lang/crates.io-index"338checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"339dependencies = [340 "block-buffer",341 "crypto-common",342]343344[[package]]345name = "dprint-core"346version = "0.63.3"347source = "registry+https://github.com/rust-lang/crates.io-index"348checksum = "7227b28d24aafee21ff72512336c797fa00bb3ea803186b1b105a68abc97660b"349dependencies = [350 "anyhow",351 "bumpalo",352 "indexmap 2.0.2",353 "rustc-hash",354 "serde",355 "unicode-width",356]357358[[package]]359name = "drop_bomb"360version = "0.1.5"361source = "registry+https://github.com/rust-lang/crates.io-index"362checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"363364[[package]]365name = "either"366version = "1.9.0"367source = "registry+https://github.com/rust-lang/crates.io-index"368checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"369370[[package]]371name = "encode_unicode"372version = "0.3.6"373source = "registry+https://github.com/rust-lang/crates.io-index"374checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"375376[[package]]377name = "equivalent"378version = "1.0.1"379source = "registry+https://github.com/rust-lang/crates.io-index"380checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"381382[[package]]383name = "errno"384version = "0.3.5"385source = "registry+https://github.com/rust-lang/crates.io-index"386checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"387dependencies = [388 "libc",389 "windows-sys 0.48.0",390]391392[[package]]393name = "fastrand"394version = "2.0.1"395source = "registry+https://github.com/rust-lang/crates.io-index"396checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"397398[[package]]399name = "fnv"400version = "1.0.7"401source = "registry+https://github.com/rust-lang/crates.io-index"402checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"403404[[package]]405name = "form_urlencoded"406version = "1.2.0"407source = "registry+https://github.com/rust-lang/crates.io-index"408checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"409dependencies = [410 "percent-encoding",411]412413[[package]]414name = "generic-array"415version = "0.14.7"416source = "registry+https://github.com/rust-lang/crates.io-index"417checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"418dependencies = [419 "typenum",420 "version_check",421]422423[[package]]424name = "getrandom"425version = "0.1.16"426source = "registry+https://github.com/rust-lang/crates.io-index"427checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"428dependencies = [429 "cfg-if",430 "libc",431 "wasi 0.9.0+wasi-snapshot-preview1",432]433434[[package]]435name = "getrandom"436version = "0.2.10"437source = "registry+https://github.com/rust-lang/crates.io-index"438checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"439dependencies = [440 "cfg-if",441 "libc",442 "wasi 0.11.0+wasi-snapshot-preview1",443]444445[[package]]446name = "gimli"447version = "0.28.0"448source = "registry+https://github.com/rust-lang/crates.io-index"449checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"450451[[package]]452name = "hashbrown"453version = "0.12.3"454source = "registry+https://github.com/rust-lang/crates.io-index"455checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"456457[[package]]458name = "hashbrown"459version = "0.13.2"460source = "registry+https://github.com/rust-lang/crates.io-index"461checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"462dependencies = [463 "ahash",464]465466[[package]]467name = "hashbrown"468version = "0.14.2"469source = "registry+https://github.com/rust-lang/crates.io-index"470checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"471472[[package]]473name = "heck"474version = "0.4.1"475source = "registry+https://github.com/rust-lang/crates.io-index"476checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"477478[[package]]479name = "hermit-abi"480version = "0.3.3"481source = "registry+https://github.com/rust-lang/crates.io-index"482checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"483484[[package]]485name = "idna"486version = "0.4.0"487source = "registry+https://github.com/rust-lang/crates.io-index"488checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"489dependencies = [490 "unicode-bidi",491 "unicode-normalization",492]493494[[package]]495name = "indexmap"496version = "1.9.3"497source = "registry+https://github.com/rust-lang/crates.io-index"498checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"499dependencies = [500 "autocfg",501 "hashbrown 0.12.3",502]503504[[package]]505name = "indexmap"506version = "2.0.2"507source = "registry+https://github.com/rust-lang/crates.io-index"508checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897"509dependencies = [510 "equivalent",511 "hashbrown 0.14.2",512 "serde",513]514515[[package]]516name = "indoc"517version = "1.0.9"518source = "registry+https://github.com/rust-lang/crates.io-index"519checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306"520521[[package]]522name = "insta"523version = "1.34.0"524source = "registry+https://github.com/rust-lang/crates.io-index"525checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc"526dependencies = [527 "console",528 "lazy_static",529 "linked-hash-map",530 "similar",531 "yaml-rust",532]533534[[package]]535name = "is-terminal"536version = "0.4.9"537source = "registry+https://github.com/rust-lang/crates.io-index"538checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"539dependencies = [540 "hermit-abi",541 "rustix",542 "windows-sys 0.48.0",543]544545[[package]]546name = "is_ci"547version = "1.1.1"548source = "registry+https://github.com/rust-lang/crates.io-index"549checksum = "616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb"550551[[package]]552name = "itertools"553version = "0.10.5"554source = "registry+https://github.com/rust-lang/crates.io-index"555checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"556dependencies = [557 "either",558]559560[[package]]561name = "itoa"562version = "1.0.9"563source = "registry+https://github.com/rust-lang/crates.io-index"564checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"565566[[package]]567name = "jrsonnet"568version = "0.5.0-pre95"569dependencies = [570 "ass-stroke",571 "clap",572 "clap_complete",573 "jrsonnet-cli",574 "jrsonnet-evaluator",575 "jrsonnet-gcmodule",576 "jrsonnet-parser",577 "mimallocator",578 "serde",579 "serde_json",580 "thiserror",581]582583[[package]]584name = "jrsonnet-cli"585version = "0.5.0-pre95"586dependencies = [587 "clap",588 "jrsonnet-evaluator",589 "jrsonnet-gcmodule",590 "jrsonnet-parser",591 "jrsonnet-stdlib",592]593594[[package]]595name = "jrsonnet-evaluator"596version = "0.5.0-pre95"597dependencies = [598 "annotate-snippets",599 "anyhow",600 "async-trait",601 "bincode",602 "derivative",603 "hashbrown 0.13.2",604 "jrsonnet-gcmodule",605 "jrsonnet-interner",606 "jrsonnet-macros",607 "jrsonnet-parser",608 "jrsonnet-types",609 "num-bigint",610 "pathdiff",611 "rustc-hash",612 "serde",613 "static_assertions",614 "strsim",615 "thiserror",616]617618[[package]]619name = "jrsonnet-fmt"620version = "0.5.0-pre95"621dependencies = [622 "ass-stroke",623 "clap",624 "dprint-core",625 "indoc",626 "insta",627 "jrsonnet-rowan-parser",628 "tempfile",629 "thiserror",630]631632[[package]]633name = "jrsonnet-gcmodule"634version = "0.3.6"635source = "registry+https://github.com/rust-lang/crates.io-index"636checksum = "c11fb98940a7f8b419619e98ccbf2e094671a5fdd0e277f05acd373071186d57"637dependencies = [638 "jrsonnet-gcmodule-derive",639 "parking_lot",640]641642[[package]]643name = "jrsonnet-gcmodule-derive"644version = "0.3.6"645source = "registry+https://github.com/rust-lang/crates.io-index"646checksum = "6bee774b7ba86fc86ee84482cd6732aa860ae3559f9827c65efd75c51e66ac76"647dependencies = [648 "proc-macro2",649 "quote",650 "syn 1.0.109",651]652653[[package]]654name = "jrsonnet-interner"655version = "0.5.0-pre95"656dependencies = [657 "hashbrown 0.13.2",658 "jrsonnet-gcmodule",659 "rustc-hash",660 "serde",661 "structdump",662]663664[[package]]665name = "jrsonnet-lsp"666version = "0.5.0-pre95"667dependencies = [668 "anyhow",669 "jrsonnet-evaluator",670 "jrsonnet-rowan-parser",671 "lsp-server",672 "lsp-types",673 "serde",674 "serde_json",675]676677[[package]]678name = "jrsonnet-macros"679version = "0.5.0-pre95"680dependencies = [681 "proc-macro2",682 "quote",683 "syn 1.0.109",684]685686[[package]]687name = "jrsonnet-parser"688version = "0.5.0-pre95"689dependencies = [690 "jrsonnet-gcmodule",691 "jrsonnet-interner",692 "peg",693 "serde",694 "static_assertions",695 "structdump",696]697698[[package]]699name = "jrsonnet-rowan-parser"700version = "0.5.0-pre95"701dependencies = [702 "anyhow",703 "backtrace",704 "drop_bomb",705 "indoc",706 "insta",707 "logos",708 "miette",709 "rowan",710 "text-size",711 "thiserror",712]713714[[package]]715name = "jrsonnet-stdlib"716version = "0.5.0-pre95"717dependencies = [718 "base64",719 "bincode",720 "jrsonnet-evaluator",721 "jrsonnet-gcmodule",722 "jrsonnet-macros",723 "jrsonnet-parser",724 "md5",725 "num-bigint",726 "serde",727 "serde_json",728 "serde_yaml_with_quirks",729 "sha1",730 "sha2",731 "sha3",732 "structdump",733]734735[[package]]736name = "jrsonnet-types"737version = "0.5.0-pre95"738dependencies = [739 "jrsonnet-gcmodule",740 "peg",741]742743[[package]]744name = "keccak"745version = "0.1.4"746source = "registry+https://github.com/rust-lang/crates.io-index"747checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940"748dependencies = [749 "cpufeatures",750]751752[[package]]753name = "lazy_static"754version = "1.4.0"755source = "registry+https://github.com/rust-lang/crates.io-index"756checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"757758[[package]]759name = "libc"760version = "0.2.149"761source = "registry+https://github.com/rust-lang/crates.io-index"762checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"763764[[package]]765name = "libjsonnet"766version = "0.5.0-pre95"767dependencies = [768 "jrsonnet-evaluator",769 "jrsonnet-gcmodule",770 "jrsonnet-parser",771 "jrsonnet-stdlib",772]773774[[package]]775name = "linked-hash-map"776version = "0.5.6"777source = "registry+https://github.com/rust-lang/crates.io-index"778checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"779780[[package]]781name = "linux-raw-sys"782version = "0.4.10"783source = "registry+https://github.com/rust-lang/crates.io-index"784checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"785786[[package]]787name = "lock_api"788version = "0.4.11"789source = "registry+https://github.com/rust-lang/crates.io-index"790checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"791dependencies = [792 "autocfg",793 "scopeguard",794]795796[[package]]797name = "log"798version = "0.4.20"799source = "registry+https://github.com/rust-lang/crates.io-index"800checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"801802[[package]]803name = "logos"804version = "0.12.1"805source = "registry+https://github.com/rust-lang/crates.io-index"806checksum = "bf8b031682c67a8e3d5446840f9573eb7fe26efe7ec8d195c9ac4c0647c502f1"807dependencies = [808 "logos-derive",809]810811[[package]]812name = "logos-derive"813version = "0.12.1"814source = "registry+https://github.com/rust-lang/crates.io-index"815checksum = "a1d849148dbaf9661a6151d1ca82b13bb4c4c128146a88d05253b38d4e2f496c"816dependencies = [817 "beef",818 "fnv",819 "proc-macro2",820 "quote",821 "regex-syntax",822 "syn 1.0.109",823]824825[[package]]826name = "lsp-server"827version = "0.6.0"828source = "registry+https://github.com/rust-lang/crates.io-index"829checksum = "f70570c1c29cf6654029b8fe201a5507c153f0d85be6f234d471d756bc36775a"830dependencies = [831 "crossbeam-channel",832 "log",833 "serde",834 "serde_json",835]836837[[package]]838name = "lsp-types"839version = "0.93.2"840source = "registry+https://github.com/rust-lang/crates.io-index"841checksum = "9be6e9c7e2d18f651974370d7aff703f9513e0df6e464fd795660edc77e6ca51"842dependencies = [843 "bitflags 1.3.2",844 "serde",845 "serde_json",846 "serde_repr",847 "url",848]849850[[package]]851name = "md5"852version = "0.7.0"853source = "registry+https://github.com/rust-lang/crates.io-index"854checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"855856[[package]]857name = "memchr"858version = "2.6.4"859source = "registry+https://github.com/rust-lang/crates.io-index"860checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"861862[[package]]863name = "memoffset"864version = "0.9.0"865source = "registry+https://github.com/rust-lang/crates.io-index"866checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"867dependencies = [868 "autocfg",869]870871[[package]]872name = "miette"873version = "5.10.0"874source = "registry+https://github.com/rust-lang/crates.io-index"875checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e"876dependencies = [877 "backtrace",878 "backtrace-ext",879 "is-terminal",880 "miette-derive",881 "once_cell",882 "owo-colors",883 "supports-color",884 "supports-hyperlinks",885 "supports-unicode",886 "terminal_size",887 "textwrap",888 "thiserror",889 "unicode-width",890]891892[[package]]893name = "miette-derive"894version = "5.10.0"895source = "registry+https://github.com/rust-lang/crates.io-index"896checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c"897dependencies = [898 "proc-macro2",899 "quote",900 "syn 2.0.38",901]902903[[package]]904name = "mimalloc-sys"905version = "0.1.6"906source = "registry+https://github.com/rust-lang/crates.io-index"907checksum = "4aa3cefb626f6ae3d0b2f71c5378c89d2b1d4d7bc246b0ca9a7ee61a4daad291"908dependencies = [909 "cc",910 "libc",911]912913[[package]]914name = "mimallocator"915version = "0.1.3"916source = "registry+https://github.com/rust-lang/crates.io-index"917checksum = "2d44fe4ebf6b538fcf39d9975c2b90bb3232d1ba8e8bffeacd004f27b20c577a"918dependencies = [919 "mimalloc-sys",920]921922[[package]]923name = "miniz_oxide"924version = "0.7.1"925source = "registry+https://github.com/rust-lang/crates.io-index"926checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"927dependencies = [928 "adler",929]930931[[package]]932name = "num-bigint"933version = "0.4.4"934source = "registry+https://github.com/rust-lang/crates.io-index"935checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"936dependencies = [937 "autocfg",938 "num-integer",939 "num-traits",940 "serde",941]942943[[package]]944name = "num-integer"945version = "0.1.45"946source = "registry+https://github.com/rust-lang/crates.io-index"947checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"948dependencies = [949 "autocfg",950 "num-traits",951]952953[[package]]954name = "num-traits"955version = "0.2.17"956source = "registry+https://github.com/rust-lang/crates.io-index"957checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"958dependencies = [959 "autocfg",960]961962[[package]]963name = "object"964version = "0.32.1"965source = "registry+https://github.com/rust-lang/crates.io-index"966checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"967dependencies = [968 "memchr",969]970971[[package]]972name = "once_cell"973version = "1.18.0"974source = "registry+https://github.com/rust-lang/crates.io-index"975checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"976977[[package]]978name = "owo-colors"979version = "3.5.0"980source = "registry+https://github.com/rust-lang/crates.io-index"981checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"982983[[package]]984name = "parking_lot"985version = "0.12.1"986source = "registry+https://github.com/rust-lang/crates.io-index"987checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"988dependencies = [989 "lock_api",990 "parking_lot_core",991]992993[[package]]994name = "parking_lot_core"995version = "0.9.9"996source = "registry+https://github.com/rust-lang/crates.io-index"997checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"998dependencies = [999 "cfg-if",1000 "libc",1001 "redox_syscall",1002 "smallvec",1003 "windows-targets 0.48.5",1004]10051006[[package]]1007name = "pathdiff"1008version = "0.2.1"1009source = "registry+https://github.com/rust-lang/crates.io-index"1010checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"10111012[[package]]1013name = "peg"1014version = "0.8.2"1015source = "registry+https://github.com/rust-lang/crates.io-index"1016checksum = "400bcab7d219c38abf8bd7cc2054eb9bbbd4312d66f6a5557d572a203f646f61"1017dependencies = [1018 "peg-macros",1019 "peg-runtime",1020]10211022[[package]]1023name = "peg-macros"1024version = "0.8.2"1025source = "registry+https://github.com/rust-lang/crates.io-index"1026checksum = "46e61cce859b76d19090f62da50a9fe92bab7c2a5f09e183763559a2ac392c90"1027dependencies = [1028 "peg-runtime",1029 "proc-macro2",1030 "quote",1031]10321033[[package]]1034name = "peg-runtime"1035version = "0.8.2"1036source = "registry+https://github.com/rust-lang/crates.io-index"1037checksum = "36bae92c60fa2398ce4678b98b2c4b5a7c61099961ca1fa305aec04a9ad28922"10381039[[package]]1040name = "percent-encoding"1041version = "2.3.0"1042source = "registry+https://github.com/rust-lang/crates.io-index"1043checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"10441045[[package]]1046name = "ppv-lite86"1047version = "0.2.17"1048source = "registry+https://github.com/rust-lang/crates.io-index"1049checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"10501051[[package]]1052name = "proc-macro2"1053version = "1.0.69"1054source = "registry+https://github.com/rust-lang/crates.io-index"1055checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"1056dependencies = [1057 "unicode-ident",1058]10591060[[package]]1061name = "quote"1062version = "1.0.33"1063source = "registry+https://github.com/rust-lang/crates.io-index"1064checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"1065dependencies = [1066 "proc-macro2",1067]10681069[[package]]1070name = "rand"1071version = "0.7.3"1072source = "registry+https://github.com/rust-lang/crates.io-index"1073checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"1074dependencies = [1075 "getrandom 0.1.16",1076 "libc",1077 "rand_chacha 0.2.2",1078 "rand_core 0.5.1",1079 "rand_hc",1080 "rand_pcg",1081]10821083[[package]]1084name = "rand"1085version = "0.8.5"1086source = "registry+https://github.com/rust-lang/crates.io-index"1087checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"1088dependencies = [1089 "libc",1090 "rand_chacha 0.3.1",1091 "rand_core 0.6.4",1092]10931094[[package]]1095name = "rand_chacha"1096version = "0.2.2"1097source = "registry+https://github.com/rust-lang/crates.io-index"1098checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"1099dependencies = [1100 "ppv-lite86",1101 "rand_core 0.5.1",1102]11031104[[package]]1105name = "rand_chacha"1106version = "0.3.1"1107source = "registry+https://github.com/rust-lang/crates.io-index"1108checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"1109dependencies = [1110 "ppv-lite86",1111 "rand_core 0.6.4",1112]11131114[[package]]1115name = "rand_core"1116version = "0.5.1"1117source = "registry+https://github.com/rust-lang/crates.io-index"1118checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"1119dependencies = [1120 "getrandom 0.1.16",1121]11221123[[package]]1124name = "rand_core"1125version = "0.6.4"1126source = "registry+https://github.com/rust-lang/crates.io-index"1127checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"1128dependencies = [1129 "getrandom 0.2.10",1130]11311132[[package]]1133name = "rand_hc"1134version = "0.2.0"1135source = "registry+https://github.com/rust-lang/crates.io-index"1136checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"1137dependencies = [1138 "rand_core 0.5.1",1139]11401141[[package]]1142name = "rand_pcg"1143version = "0.2.1"1144source = "registry+https://github.com/rust-lang/crates.io-index"1145checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"1146dependencies = [1147 "rand_core 0.5.1",1148]11491150[[package]]1151name = "random_color"1152version = "0.6.1"1153source = "registry+https://github.com/rust-lang/crates.io-index"1154checksum = "f5f34bd6526786b2ce5141fd37a4084b5da1ebae74595b5b0d05482a7cef7181"1155dependencies = [1156 "rand 0.7.3",1157]11581159[[package]]1160name = "range-map"1161version = "0.2.0"1162source = "registry+https://github.com/rust-lang/crates.io-index"1163checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"1164dependencies = [1165 "num-traits",1166]11671168[[package]]1169name = "redox_syscall"1170version = "0.4.1"1171source = "registry+https://github.com/rust-lang/crates.io-index"1172checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"1173dependencies = [1174 "bitflags 1.3.2",1175]11761177[[package]]1178name = "regex-syntax"1179version = "0.6.29"1180source = "registry+https://github.com/rust-lang/crates.io-index"1181checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"11821183[[package]]1184name = "rowan"1185version = "0.15.13"1186source = "registry+https://github.com/rust-lang/crates.io-index"1187checksum = "906057e449592587bf6724f00155bf82a6752c868d78a8fb3aa41f4e6357cfe8"1188dependencies = [1189 "countme",1190 "hashbrown 0.12.3",1191 "memoffset",1192 "rustc-hash",1193 "text-size",1194]11951196[[package]]1197name = "rustc-demangle"1198version = "0.1.23"1199source = "registry+https://github.com/rust-lang/crates.io-index"1200checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"12011202[[package]]1203name = "rustc-hash"1204version = "1.1.0"1205source = "registry+https://github.com/rust-lang/crates.io-index"1206checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"12071208[[package]]1209name = "rustix"1210version = "0.38.21"1211source = "registry+https://github.com/rust-lang/crates.io-index"1212checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3"1213dependencies = [1214 "bitflags 2.4.1",1215 "errno",1216 "libc",1217 "linux-raw-sys",1218 "windows-sys 0.48.0",1219]12201221[[package]]1222name = "ryu"1223version = "1.0.15"1224source = "registry+https://github.com/rust-lang/crates.io-index"1225checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"12261227[[package]]1228name = "scopeguard"1229version = "1.2.0"1230source = "registry+https://github.com/rust-lang/crates.io-index"1231checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"12321233[[package]]1234name = "serde"1235version = "1.0.171"1236source = "registry+https://github.com/rust-lang/crates.io-index"1237checksum = "30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9"1238dependencies = [1239 "serde_derive",1240]12411242[[package]]1243name = "serde_derive"1244version = "1.0.171"1245source = "registry+https://github.com/rust-lang/crates.io-index"1246checksum = "389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682"1247dependencies = [1248 "proc-macro2",1249 "quote",1250 "syn 2.0.38",1251]12521253[[package]]1254name = "serde_json"1255version = "1.0.107"1256source = "registry+https://github.com/rust-lang/crates.io-index"1257checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65"1258dependencies = [1259 "itoa",1260 "ryu",1261 "serde",1262]12631264[[package]]1265name = "serde_repr"1266version = "0.1.16"1267source = "registry+https://github.com/rust-lang/crates.io-index"1268checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00"1269dependencies = [1270 "proc-macro2",1271 "quote",1272 "syn 2.0.38",1273]12741275[[package]]1276name = "serde_yaml_with_quirks"1277version = "0.8.24"1278source = "registry+https://github.com/rust-lang/crates.io-index"1279checksum = "47c5983eba86eae2d0058c35fb1065ccffb23af7f8965871069269088098321a"1280dependencies = [1281 "indexmap 1.9.3",1282 "ryu",1283 "serde",1284 "yaml-rust",1285]12861287[[package]]1288name = "sha1"1289version = "0.10.6"1290source = "registry+https://github.com/rust-lang/crates.io-index"1291checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"1292dependencies = [1293 "cfg-if",1294 "cpufeatures",1295 "digest",1296]12971298[[package]]1299name = "sha2"1300version = "0.10.8"1301source = "registry+https://github.com/rust-lang/crates.io-index"1302checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"1303dependencies = [1304 "cfg-if",1305 "cpufeatures",1306 "digest",1307]13081309[[package]]1310name = "sha3"1311version = "0.10.8"1312source = "registry+https://github.com/rust-lang/crates.io-index"1313checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"1314dependencies = [1315 "digest",1316 "keccak",1317]13181319[[package]]1320name = "similar"1321version = "2.3.0"1322source = "registry+https://github.com/rust-lang/crates.io-index"1323checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597"13241325[[package]]1326name = "smallvec"1327version = "1.11.1"1328source = "registry+https://github.com/rust-lang/crates.io-index"1329checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"13301331[[package]]1332name = "smawk"1333version = "0.3.2"1334source = "registry+https://github.com/rust-lang/crates.io-index"1335checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"13361337[[package]]1338name = "static_assertions"1339version = "1.1.0"1340source = "registry+https://github.com/rust-lang/crates.io-index"1341checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"13421343[[package]]1344name = "strsim"1345version = "0.10.0"1346source = "registry+https://github.com/rust-lang/crates.io-index"1347checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"13481349[[package]]1350name = "structdump"1351version = "0.2.0"1352source = "registry+https://github.com/rust-lang/crates.io-index"1353checksum = "b0570327507bf281d8a6e6b0d4c082b12cb6bcee27efce755aa5efacd44076c1"1354dependencies = [1355 "proc-macro2",1356 "quote",1357 "structdump-derive",1358]13591360[[package]]1361name = "structdump-derive"1362version = "0.2.0"1363source = "registry+https://github.com/rust-lang/crates.io-index"1364checksum = "29cc0b59cfa11f1bceda09a9a7e37e6a6c3138575fd24ade8aa9af6d09aedf28"1365dependencies = [1366 "proc-macro2",1367 "quote",1368 "syn 1.0.109",1369]13701371[[package]]1372name = "supports-color"1373version = "2.1.0"1374source = "registry+https://github.com/rust-lang/crates.io-index"1375checksum = "d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89"1376dependencies = [1377 "is-terminal",1378 "is_ci",1379]13801381[[package]]1382name = "supports-hyperlinks"1383version = "2.1.0"1384source = "registry+https://github.com/rust-lang/crates.io-index"1385checksum = "f84231692eb0d4d41e4cdd0cabfdd2e6cd9e255e65f80c9aa7c98dd502b4233d"1386dependencies = [1387 "is-terminal",1388]13891390[[package]]1391name = "supports-unicode"1392version = "2.0.0"1393source = "registry+https://github.com/rust-lang/crates.io-index"1394checksum = "4b6c2cb240ab5dd21ed4906895ee23fe5a48acdbd15a3ce388e7b62a9b66baf7"1395dependencies = [1396 "is-terminal",1397]13981399[[package]]1400name = "syn"1401version = "1.0.109"1402source = "registry+https://github.com/rust-lang/crates.io-index"1403checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"1404dependencies = [1405 "proc-macro2",1406 "quote",1407 "unicode-ident",1408]14091410[[package]]1411name = "syn"1412version = "2.0.38"1413source = "registry+https://github.com/rust-lang/crates.io-index"1414checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"1415dependencies = [1416 "proc-macro2",1417 "quote",1418 "unicode-ident",1419]14201421[[package]]1422name = "tempfile"1423version = "3.8.1"1424source = "registry+https://github.com/rust-lang/crates.io-index"1425checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5"1426dependencies = [1427 "cfg-if",1428 "fastrand",1429 "redox_syscall",1430 "rustix",1431 "windows-sys 0.48.0",1432]14331434[[package]]1435name = "terminal_size"1436version = "0.1.17"1437source = "registry+https://github.com/rust-lang/crates.io-index"1438checksum = "633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df"1439dependencies = [1440 "libc",1441 "winapi",1442]14431444[[package]]1445name = "tests"1446version = "0.1.0"1447dependencies = [1448 "jrsonnet-evaluator",1449 "jrsonnet-gcmodule",1450 "jrsonnet-stdlib",1451 "serde",1452]14531454[[package]]1455name = "text-size"1456version = "1.1.1"1457source = "registry+https://github.com/rust-lang/crates.io-index"1458checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"14591460[[package]]1461name = "textwrap"1462version = "0.15.2"1463source = "registry+https://github.com/rust-lang/crates.io-index"1464checksum = "b7b3e525a49ec206798b40326a44121291b530c963cfb01018f63e135bac543d"1465dependencies = [1466 "smawk",1467 "unicode-linebreak",1468 "unicode-width",1469]14701471[[package]]1472name = "thiserror"1473version = "1.0.50"1474source = "registry+https://github.com/rust-lang/crates.io-index"1475checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"1476dependencies = [1477 "thiserror-impl",1478]14791480[[package]]1481name = "thiserror-impl"1482version = "1.0.50"1483source = "registry+https://github.com/rust-lang/crates.io-index"1484checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"1485dependencies = [1486 "proc-macro2",1487 "quote",1488 "syn 2.0.38",1489]14901491[[package]]1492name = "tinyvec"1493version = "1.6.0"1494source = "registry+https://github.com/rust-lang/crates.io-index"1495checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"1496dependencies = [1497 "tinyvec_macros",1498]14991500[[package]]1501name = "tinyvec_macros"1502version = "0.1.1"1503source = "registry+https://github.com/rust-lang/crates.io-index"1504checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"15051506[[package]]1507name = "typenum"1508version = "1.17.0"1509source = "registry+https://github.com/rust-lang/crates.io-index"1510checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"15111512[[package]]1513name = "ungrammar"1514version = "1.16.1"1515source = "registry+https://github.com/rust-lang/crates.io-index"1516checksum = "a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f"15171518[[package]]1519name = "unicode-bidi"1520version = "0.3.13"1521source = "registry+https://github.com/rust-lang/crates.io-index"1522checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"15231524[[package]]1525name = "unicode-ident"1526version = "1.0.12"1527source = "registry+https://github.com/rust-lang/crates.io-index"1528checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"15291530[[package]]1531name = "unicode-linebreak"1532version = "0.1.5"1533source = "registry+https://github.com/rust-lang/crates.io-index"1534checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"15351536[[package]]1537name = "unicode-normalization"1538version = "0.1.22"1539source = "registry+https://github.com/rust-lang/crates.io-index"1540checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"1541dependencies = [1542 "tinyvec",1543]15441545[[package]]1546name = "unicode-width"1547version = "0.1.11"1548source = "registry+https://github.com/rust-lang/crates.io-index"1549checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"15501551[[package]]1552name = "url"1553version = "2.4.1"1554source = "registry+https://github.com/rust-lang/crates.io-index"1555checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"1556dependencies = [1557 "form_urlencoded",1558 "idna",1559 "percent-encoding",1560 "serde",1561]15621563[[package]]1564name = "utf8parse"1565version = "0.2.1"1566source = "registry+https://github.com/rust-lang/crates.io-index"1567checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"15681569[[package]]1570name = "version_check"1571version = "0.9.4"1572source = "registry+https://github.com/rust-lang/crates.io-index"1573checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"15741575[[package]]1576name = "wasi"1577version = "0.9.0+wasi-snapshot-preview1"1578source = "registry+https://github.com/rust-lang/crates.io-index"1579checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"15801581[[package]]1582name = "wasi"1583version = "0.11.0+wasi-snapshot-preview1"1584source = "registry+https://github.com/rust-lang/crates.io-index"1585checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"15861587[[package]]1588name = "winapi"1589version = "0.3.9"1590source = "registry+https://github.com/rust-lang/crates.io-index"1591checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"1592dependencies = [1593 "winapi-i686-pc-windows-gnu",1594 "winapi-x86_64-pc-windows-gnu",1595]15961597[[package]]1598name = "winapi-i686-pc-windows-gnu"1599version = "0.4.0"1600source = "registry+https://github.com/rust-lang/crates.io-index"1601checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"16021603[[package]]1604name = "winapi-x86_64-pc-windows-gnu"1605version = "0.4.0"1606source = "registry+https://github.com/rust-lang/crates.io-index"1607checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"16081609[[package]]1610name = "windows-sys"1611version = "0.45.0"1612source = "registry+https://github.com/rust-lang/crates.io-index"1613checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"1614dependencies = [1615 "windows-targets 0.42.2",1616]16171618[[package]]1619name = "windows-sys"1620version = "0.48.0"1621source = "registry+https://github.com/rust-lang/crates.io-index"1622checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"1623dependencies = [1624 "windows-targets 0.48.5",1625]16261627[[package]]1628name = "windows-targets"1629version = "0.42.2"1630source = "registry+https://github.com/rust-lang/crates.io-index"1631checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"1632dependencies = [1633 "windows_aarch64_gnullvm 0.42.2",1634 "windows_aarch64_msvc 0.42.2",1635 "windows_i686_gnu 0.42.2",1636 "windows_i686_msvc 0.42.2",1637 "windows_x86_64_gnu 0.42.2",1638 "windows_x86_64_gnullvm 0.42.2",1639 "windows_x86_64_msvc 0.42.2",1640]16411642[[package]]1643name = "windows-targets"1644version = "0.48.5"1645source = "registry+https://github.com/rust-lang/crates.io-index"1646checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"1647dependencies = [1648 "windows_aarch64_gnullvm 0.48.5",1649 "windows_aarch64_msvc 0.48.5",1650 "windows_i686_gnu 0.48.5",1651 "windows_i686_msvc 0.48.5",1652 "windows_x86_64_gnu 0.48.5",1653 "windows_x86_64_gnullvm 0.48.5",1654 "windows_x86_64_msvc 0.48.5",1655]16561657[[package]]1658name = "windows_aarch64_gnullvm"1659version = "0.42.2"1660source = "registry+https://github.com/rust-lang/crates.io-index"1661checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"16621663[[package]]1664name = "windows_aarch64_gnullvm"1665version = "0.48.5"1666source = "registry+https://github.com/rust-lang/crates.io-index"1667checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"16681669[[package]]1670name = "windows_aarch64_msvc"1671version = "0.42.2"1672source = "registry+https://github.com/rust-lang/crates.io-index"1673checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"16741675[[package]]1676name = "windows_aarch64_msvc"1677version = "0.48.5"1678source = "registry+https://github.com/rust-lang/crates.io-index"1679checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"16801681[[package]]1682name = "windows_i686_gnu"1683version = "0.42.2"1684source = "registry+https://github.com/rust-lang/crates.io-index"1685checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"16861687[[package]]1688name = "windows_i686_gnu"1689version = "0.48.5"1690source = "registry+https://github.com/rust-lang/crates.io-index"1691checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"16921693[[package]]1694name = "windows_i686_msvc"1695version = "0.42.2"1696source = "registry+https://github.com/rust-lang/crates.io-index"1697checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"16981699[[package]]1700name = "windows_i686_msvc"1701version = "0.48.5"1702source = "registry+https://github.com/rust-lang/crates.io-index"1703checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"17041705[[package]]1706name = "windows_x86_64_gnu"1707version = "0.42.2"1708source = "registry+https://github.com/rust-lang/crates.io-index"1709checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"17101711[[package]]1712name = "windows_x86_64_gnu"1713version = "0.48.5"1714source = "registry+https://github.com/rust-lang/crates.io-index"1715checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"17161717[[package]]1718name = "windows_x86_64_gnullvm"1719version = "0.42.2"1720source = "registry+https://github.com/rust-lang/crates.io-index"1721checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"17221723[[package]]1724name = "windows_x86_64_gnullvm"1725version = "0.48.5"1726source = "registry+https://github.com/rust-lang/crates.io-index"1727checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"17281729[[package]]1730name = "windows_x86_64_msvc"1731version = "0.42.2"1732source = "registry+https://github.com/rust-lang/crates.io-index"1733checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"17341735[[package]]1736name = "windows_x86_64_msvc"1737version = "0.48.5"1738source = "registry+https://github.com/rust-lang/crates.io-index"1739checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"17401741[[package]]1742name = "xshell"1743version = "0.2.5"1744source = "registry+https://github.com/rust-lang/crates.io-index"1745checksum = "ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad"1746dependencies = [1747 "xshell-macros",1748]17491750[[package]]1751name = "xshell-macros"1752version = "0.2.5"1753source = "registry+https://github.com/rust-lang/crates.io-index"1754checksum = "7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e"17551756[[package]]1757name = "xtask"1758version = "0.1.0"1759dependencies = [1760 "anyhow",1761 "indexmap 1.9.3",1762 "itertools",1763 "proc-macro2",1764 "quote",1765 "ungrammar",1766 "xshell",1767]17681769[[package]]1770name = "yaml-rust"1771version = "0.4.5"1772source = "registry+https://github.com/rust-lang/crates.io-index"1773checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"1774dependencies = [1775 "linked-hash-map",1776]17771778[[package]]1779name = "yansi-term"1780version = "0.1.2"1781source = "registry+https://github.com/rust-lang/crates.io-index"1782checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1"1783dependencies = [1784 "winapi",1785]17861787[[package]]1788name = "zerocopy"1789version = "0.7.18"1790source = "registry+https://github.com/rust-lang/crates.io-index"1791checksum = "ede7d7c7970ca2215b8c1ccf4d4f354c4733201dfaaba72d44ae5b37472e4901"1792dependencies = [1793 "zerocopy-derive",1794]17951796[[package]]1797name = "zerocopy-derive"1798version = "0.7.18"1799source = "registry+https://github.com/rust-lang/crates.io-index"1800checksum = "4b27b1bb92570f989aac0ab7e9cbfbacdd65973f7ee920d9f0e71ebac878fd0b"1801dependencies = [1802 "proc-macro2",1803 "quote",1804 "syn 2.0.38",1805]