#![doc = include_str!("../README.md")]
pub mod audit;
pub mod outdated;
use thiserror::Error;
#[derive(Debug, Error)]
pub enum Error {
#[error("Error parsing JSON: {0}")]
SerdeJsonError(#[from] serde_json::Error),
#[error("Error parsing JSON (with path): {0}")]
SerdePathError(#[from] serde_path_to_error::Error<serde_json::Error>),
#[error("Error interpreting program output as UTF-8: {0}")]
Utf8Error(#[from] std::str::Utf8Error),
#[error("I/O Error: {0}")]
StdIoError(#[from] std::io::Error),
}