noir_artifact_cli/lib.rs
1#![forbid(unsafe_code)]
2
3use noirc_artifacts::{contract::ContractArtifact, program::ProgramArtifact};
4
5pub mod commands;
6pub mod errors;
7pub mod execution;
8pub mod fs;
9
10/// A parsed JSON build artifact.
11#[derive(Debug, Clone)]
12pub enum Artifact {
13 Program(ProgramArtifact),
14 Contract(ContractArtifact),
15}