1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14rust-version = "1.70.0" 15name = "miette" 16version = "6.0.1" 17authors = ["Kat Marchán <kzm@zkat.tech>"] 18exclude = [ 19 "images/", 20 "tests/", 21 "miette-derive/", 22] 23description = "Fancy diagnostic reporting library and protocol for us mere mortals who aren't compiler hackers." 24documentation = "https://docs.rs/miette" 25readme = "README.md" 26categories = ["rust-patterns"] 27license = "Apache-2.0" 28repository = "https://github.com/zkat/miette" 29 30[package.metadata.docs.rs] 31all-features = true 32 33[dependencies.backtrace] 34version = "0.3.61" 35optional = true 36 37[dependencies.backtrace-ext] 38version = "0.2.1" 39optional = true 40 41[dependencies.miette-derive] 42version = "=6.0.1" 43optional = true 44 45[dependencies.owo-colors] 46version = "3.4.0" 47optional = true 48 49[dependencies.serde] 50version = "1.0.162" 51features = ["derive"] 52optional = true 53 54[dependencies.supports-color] 55version = "3.0.0" 56optional = true 57 58[dependencies.supports-hyperlinks] 59version = "3.0.0" 60optional = true 61 62[dependencies.supports-unicode] 63version = "3.0.0" 64optional = true 65 66[dependencies.syntect] 67version = "5.1.0" 68optional = true 69 70[dependencies.terminal_size] 71version = "0.3.0" 72optional = true 73 74[dependencies.textwrap] 75version = "0.16.0" 76optional = true 77 78[dependencies.thiserror] 79version = "1.0.40" 80 81[dependencies.unicode-width] 82version = "0.1.9" 83 84[dev-dependencies.futures] 85version = "0.3" 86default-features = false 87 88[dev-dependencies.indenter] 89version = "0.3.0" 90 91[dev-dependencies.lazy_static] 92version = "1.4" 93 94[dev-dependencies.regex] 95version = "1.5" 96 97[dev-dependencies.rustversion] 98version = "1.0" 99 100[dev-dependencies.semver] 101version = "1.0.4" 102 103[dev-dependencies.serde_json] 104version = "1.0.64" 105 106[dev-dependencies.strip-ansi-escapes] 107version = "0.2.0" 108 109[dev-dependencies.syn] 110version = "2.0" 111features = ["full"] 112 113[dev-dependencies.trybuild] 114version = "1.0.19" 115features = ["diff"] 116 117[features] 118default = ["derive"] 119derive = ["miette-derive"] 120fancy = [ 121 "fancy-no-backtrace", 122 "backtrace", 123 "backtrace-ext", 124] 125fancy-no-backtrace = [ 126 "owo-colors", 127 "textwrap", 128 "terminal_size", 129 "supports-hyperlinks", 130 "supports-color", 131 "supports-unicode", 132] 133no-format-args-capture = [] 134syntect-highlighter = [ 135 "fancy-no-backtrace", 136 "syntect", 137] 138