123[[package]]4name = "annotate-snippets"5version = "0.9.0"6source = "registry+https://github.com/rust-lang/crates.io-index"7checksum = "5c96c3d1062ea7101741480185a6a1275eab01cbe8b20e378d1311bc056d2e08"8dependencies = [9 "unicode-width",10 "yansi-term",11]1213[[package]]14name = "atty"15version = "0.2.14"16source = "registry+https://github.com/rust-lang/crates.io-index"17checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"18dependencies = [19 "hermit-abi",20 "libc",21 "winapi",22]2324[[package]]25name = "autocfg"26version = "1.0.0"27source = "registry+https://github.com/rust-lang/crates.io-index"28checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"2930[[package]]31name = "base64"32version = "0.13.0"33source = "registry+https://github.com/rust-lang/crates.io-index"34checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"3536[[package]]37name = "bincode"38version = "1.3.1"39source = "registry+https://github.com/rust-lang/crates.io-index"40checksum = "f30d3a39baa26f9651f17b375061f3233dde33424a8b72b0dbe93a68a0bc896d"41dependencies = [42 "byteorder",43 "serde",44]4546[[package]]47name = "bitflags"48version = "1.2.1"49source = "registry+https://github.com/rust-lang/crates.io-index"50checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"5152[[package]]53name = "byteorder"54version = "1.3.4"55source = "registry+https://github.com/rust-lang/crates.io-index"56checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"5758[[package]]59name = "cc"60version = "1.0.55"61source = "registry+https://github.com/rust-lang/crates.io-index"62checksum = "b1be3409f94d7bdceeb5f5fac551039d9b3f00e25da7a74fc4d33400a0d96368"6364[[package]]65name = "clap"66version = "3.0.0-beta.2"67source = "git+https://github.com/clap-rs/clap?rev=50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62#50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62"68dependencies = [69 "atty",70 "bitflags",71 "clap_derive",72 "indexmap",73 "lazy_static",74 "os_str_bytes",75 "strsim",76 "termcolor",77 "textwrap",78 "unicode-width",79 "vec_map",80]8182[[package]]83name = "clap_derive"84version = "3.0.0-beta.2"85source = "git+https://github.com/clap-rs/clap?rev=50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62#50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62"86dependencies = [87 "heck",88 "proc-macro-error",89 "proc-macro2",90 "quote",91 "syn",92]9394[[package]]95name = "closure"96version = "0.3.0"97source = "registry+https://github.com/rust-lang/crates.io-index"98checksum = "d6173fd61b610d15a7566dd7b7620775627441c4ab9dac8906e17cb93a24b782"99100[[package]]101name = "hashbrown"102version = "0.9.0"103source = "registry+https://github.com/rust-lang/crates.io-index"104checksum = "00d63df3d41950fb462ed38308eea019113ad1508da725bbedcd0fa5a85ef5f7"105106[[package]]107name = "heck"108version = "0.3.1"109source = "registry+https://github.com/rust-lang/crates.io-index"110checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"111dependencies = [112 "unicode-segmentation",113]114115[[package]]116name = "hermit-abi"117version = "0.1.14"118source = "registry+https://github.com/rust-lang/crates.io-index"119checksum = "b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909"120dependencies = [121 "libc",122]123124[[package]]125name = "indexmap"126version = "1.6.0"127source = "registry+https://github.com/rust-lang/crates.io-index"128checksum = "55e2e4c765aa53a0424761bf9f41aa7a6ac1efa87238f59560640e27fca028f2"129dependencies = [130 "autocfg",131 "hashbrown",132]133134[[package]]135name = "itoa"136version = "0.4.6"137source = "registry+https://github.com/rust-lang/crates.io-index"138checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"139140[[package]]141name = "jrsonnet"142version = "0.3.3"143dependencies = [144 "clap",145 "jrsonnet-cli",146 "jrsonnet-evaluator",147 "jrsonnet-parser",148 "mimallocator",149 "thiserror",150]151152[[package]]153name = "jrsonnet-cli"154version = "0.3.3"155dependencies = [156 "clap",157 "jrsonnet-evaluator",158 "jrsonnet-parser",159]160161[[package]]162name = "jrsonnet-evaluator"163version = "0.3.3"164dependencies = [165 "annotate-snippets",166 "base64",167 "bincode",168 "closure",169 "indexmap",170 "jrsonnet-interner",171 "jrsonnet-parser",172 "jrsonnet-stdlib",173 "jrsonnet-types",174 "md5",175 "pathdiff",176 "rustc-hash",177 "serde",178 "serde_json",179 "thiserror",180]181182[[package]]183name = "jrsonnet-interner"184version = "0.3.3"185dependencies = [186 "rustc-hash",187 "serde",188]189190[[package]]191name = "jrsonnet-parser"192version = "0.3.3"193dependencies = [194 "jrsonnet-interner",195 "jrsonnet-stdlib",196 "peg",197 "serde",198 "unescape",199]200201[[package]]202name = "jrsonnet-stdlib"203version = "0.3.3"204205[[package]]206name = "jrsonnet-types"207version = "0.3.3"208209[[package]]210name = "jsonnet"211version = "0.3.3"212dependencies = [213 "jrsonnet-evaluator",214 "jrsonnet-interner",215 "jrsonnet-parser",216]217218[[package]]219name = "lazy_static"220version = "1.4.0"221source = "registry+https://github.com/rust-lang/crates.io-index"222checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"223224[[package]]225name = "libc"226version = "0.2.71"227source = "registry+https://github.com/rust-lang/crates.io-index"228checksum = "9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49"229230[[package]]231name = "md5"232version = "0.7.0"233source = "registry+https://github.com/rust-lang/crates.io-index"234checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"235236[[package]]237name = "mimalloc-sys"238version = "0.1.6"239source = "registry+https://github.com/rust-lang/crates.io-index"240checksum = "4aa3cefb626f6ae3d0b2f71c5378c89d2b1d4d7bc246b0ca9a7ee61a4daad291"241dependencies = [242 "cc",243 "libc",244]245246[[package]]247name = "mimallocator"248version = "0.1.3"249source = "registry+https://github.com/rust-lang/crates.io-index"250checksum = "2d44fe4ebf6b538fcf39d9975c2b90bb3232d1ba8e8bffeacd004f27b20c577a"251dependencies = [252 "mimalloc-sys",253]254255[[package]]256name = "os_str_bytes"257version = "2.4.0"258source = "registry+https://github.com/rust-lang/crates.io-index"259checksum = "afb2e1c3ee07430c2cf76151675e583e0f19985fa6efae47d6848a3e2c824f85"260261[[package]]262name = "pathdiff"263version = "0.2.0"264source = "registry+https://github.com/rust-lang/crates.io-index"265checksum = "877630b3de15c0b64cc52f659345724fbf6bdad9bd9566699fc53688f3c34a34"266267[[package]]268name = "peg"269version = "0.6.3"270source = "registry+https://github.com/rust-lang/crates.io-index"271checksum = "9f76678828272f177ac33b7e2ac2e3e73cc6c1cd1e3e387928aa69562fa51367"272dependencies = [273 "peg-macros",274 "peg-runtime",275]276277[[package]]278name = "peg-macros"279version = "0.6.3"280source = "registry+https://github.com/rust-lang/crates.io-index"281checksum = "636d60acf97633e48d266d7415a9355d4389cea327a193f87df395d88cd2b14d"282dependencies = [283 "peg-runtime",284 "proc-macro2",285 "quote",286]287288[[package]]289name = "peg-runtime"290version = "0.6.3"291source = "registry+https://github.com/rust-lang/crates.io-index"292checksum = "9555b1514d2d99d78150d3c799d4c357a3e2c2a8062cd108e93a06d9057629c5"293294[[package]]295name = "proc-macro-error"296version = "1.0.3"297source = "registry+https://github.com/rust-lang/crates.io-index"298checksum = "fc175e9777c3116627248584e8f8b3e2987405cabe1c0adf7d1dd28f09dc7880"299dependencies = [300 "proc-macro-error-attr",301 "proc-macro2",302 "quote",303 "syn",304 "version_check",305]306307[[package]]308name = "proc-macro-error-attr"309version = "1.0.3"310source = "registry+https://github.com/rust-lang/crates.io-index"311checksum = "3cc9795ca17eb581285ec44936da7fc2335a3f34f2ddd13118b6f4d515435c50"312dependencies = [313 "proc-macro2",314 "quote",315 "syn",316 "syn-mid",317 "version_check",318]319320[[package]]321name = "proc-macro2"322version = "1.0.24"323source = "registry+https://github.com/rust-lang/crates.io-index"324checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"325dependencies = [326 "unicode-xid",327]328329[[package]]330name = "quote"331version = "1.0.7"332source = "registry+https://github.com/rust-lang/crates.io-index"333checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"334dependencies = [335 "proc-macro2",336]337338[[package]]339name = "rustc-hash"340version = "1.1.0"341source = "registry+https://github.com/rust-lang/crates.io-index"342checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"343344[[package]]345name = "ryu"346version = "1.0.5"347source = "registry+https://github.com/rust-lang/crates.io-index"348checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"349350[[package]]351name = "serde"352version = "1.0.117"353source = "registry+https://github.com/rust-lang/crates.io-index"354checksum = "b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a"355dependencies = [356 "serde_derive",357]358359[[package]]360name = "serde_derive"361version = "1.0.117"362source = "registry+https://github.com/rust-lang/crates.io-index"363checksum = "cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e"364dependencies = [365 "proc-macro2",366 "quote",367 "syn",368]369370[[package]]371name = "serde_json"372version = "1.0.59"373source = "registry+https://github.com/rust-lang/crates.io-index"374checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95"375dependencies = [376 "itoa",377 "ryu",378 "serde",379]380381[[package]]382name = "strsim"383version = "0.10.0"384source = "registry+https://github.com/rust-lang/crates.io-index"385checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"386387[[package]]388name = "syn"389version = "1.0.48"390source = "registry+https://github.com/rust-lang/crates.io-index"391checksum = "cc371affeffc477f42a221a1e4297aedcea33d47d19b61455588bd9d8f6b19ac"392dependencies = [393 "proc-macro2",394 "quote",395 "unicode-xid",396]397398[[package]]399name = "syn-mid"400version = "0.5.0"401source = "registry+https://github.com/rust-lang/crates.io-index"402checksum = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a"403dependencies = [404 "proc-macro2",405 "quote",406 "syn",407]408409[[package]]410name = "termcolor"411version = "1.1.0"412source = "registry+https://github.com/rust-lang/crates.io-index"413checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"414dependencies = [415 "winapi-util",416]417418[[package]]419name = "textwrap"420version = "0.13.2"421source = "registry+https://github.com/rust-lang/crates.io-index"422checksum = "3cdcf6b66102d38821c33eea2bf1e8b7bd738072171cbf8a0683fbb46fcb8b0b"423dependencies = [424 "unicode-width",425]426427[[package]]428name = "thiserror"429version = "1.0.22"430source = "registry+https://github.com/rust-lang/crates.io-index"431checksum = "0e9ae34b84616eedaaf1e9dd6026dbe00dcafa92aa0c8077cb69df1fcfe5e53e"432dependencies = [433 "thiserror-impl",434]435436[[package]]437name = "thiserror-impl"438version = "1.0.22"439source = "registry+https://github.com/rust-lang/crates.io-index"440checksum = "9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56"441dependencies = [442 "proc-macro2",443 "quote",444 "syn",445]446447[[package]]448name = "unescape"449version = "0.1.0"450source = "registry+https://github.com/rust-lang/crates.io-index"451checksum = "ccb97dac3243214f8d8507998906ca3e2e0b900bf9bf4870477f125b82e68f6e"452453[[package]]454name = "unicode-segmentation"455version = "1.6.0"456source = "registry+https://github.com/rust-lang/crates.io-index"457checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"458459[[package]]460name = "unicode-width"461version = "0.1.7"462source = "registry+https://github.com/rust-lang/crates.io-index"463checksum = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"464465[[package]]466name = "unicode-xid"467version = "0.2.0"468source = "registry+https://github.com/rust-lang/crates.io-index"469checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"470471[[package]]472name = "vec_map"473version = "0.8.2"474source = "registry+https://github.com/rust-lang/crates.io-index"475checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"476477[[package]]478name = "version_check"479version = "0.9.2"480source = "registry+https://github.com/rust-lang/crates.io-index"481checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"482483[[package]]484name = "winapi"485version = "0.3.9"486source = "registry+https://github.com/rust-lang/crates.io-index"487checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"488dependencies = [489 "winapi-i686-pc-windows-gnu",490 "winapi-x86_64-pc-windows-gnu",491]492493[[package]]494name = "winapi-i686-pc-windows-gnu"495version = "0.4.0"496source = "registry+https://github.com/rust-lang/crates.io-index"497checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"498499[[package]]500name = "winapi-util"501version = "0.1.5"502source = "registry+https://github.com/rust-lang/crates.io-index"503checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"504dependencies = [505 "winapi",506]507508[[package]]509name = "winapi-x86_64-pc-windows-gnu"510version = "0.4.0"511source = "registry+https://github.com/rust-lang/crates.io-index"512checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"513514[[package]]515name = "yansi-term"516version = "0.1.2"517source = "registry+https://github.com/rust-lang/crates.io-index"518checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1"519dependencies = [520 "winapi",521]