1mod batch_error;
2mod colors;
3mod convert;
4mod diagnosable;
5mod diagnostic;
6mod diagnostic_array;
7mod displayer;
8mod error;
9mod macros;
10
11pub use self::{
12 batch_error::BatchErrors,
13 colors::{cyan, dim, red, yellow},
14 convert::{
15 AnyhowResultToRspackResultExt, SerdeResultToRspackResultExt, ToStringResultToRspackResultExt,
16 },
17 diagnosable::Diagnosable,
18 diagnostic::Diagnostic,
19 diagnostic_array::{IntoTWithDiagnosticArray, TWithDiagnosticArray},
20 displayer::{Display, Renderer, StdioDisplayer, StringDisplayer},
21 error::{Error, ErrorData, Label, Severity},
22};
23
24pub type Result<T, E = Error> = std::result::Result<T, E>;