• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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